# changelog

author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 4.50
changelog:
  -      **General**
        * Fixed an issue which was seen when connecting to the OA from HP SIM using a LDAP account with the user name containing an exclamation character (!) for the SSO.
        * Fixed an issue where LDAP search contexts are showing empty after firmware is upgraded in FIPS Mode.
        * Fixed an issue where a customer logging in to OA using AD/LDAP credentials as a member of both Domain Administrators and Domain Users groups, and where one enclosure is given Domain Administrators access to the full administrative rights of the enclosure, and the other is given Domain Users limited access
        * Corrected a display issue where iLO logs listed in OA shows the order of events sorted incorrectly when the events are more than a year old. The events are displayed sorted on the month and hence events that occurred in the same month in two different years are incorrectly displayed together. The sorting now considers the year also.
        * Fixed an issue where the Device Bay Information page does not show the Management Processor/iLO NIC details under the Server NIC Information table, when the server is powered down.
        * Fixed an issue where OA reports incorrect values for Caution and Critical temperature limits when a blade is in Telco Mode.
        * Addressed an issue where Connect Server Serial command used to fail when server
        * **FIPS**
          * Fixed an issue which prevented transition to FIPS mode OFF when the enclosure is in FIPS-Degraded state. The same failure was seen when the transition was performed on a linked enclosure which was in FIPS-Degraded state. The issue has been addressed and the FIPS mode transition is allowed.
        * **EFM**
          * Addressed issues that would result in EFM failure with the following error messages: 
            * Failed to boot ISO
            * Unable to Monitor HPSUM
        * **Security**
      
             The following security vulnerabilities were fixed:
      
        * CVE-2015-0204 - A remote server can supply a weak RSA temporary key for a non-export RSA key exchange cipher suite to downgrade the session security.
        * CVE-2015-0286 - A vulnerability in ASN1_TYPE_cmp function can be exploited to launch a DoS (Denial of Service) attack by causing a crash during certificate validation operation.
        * CVE-2015-3144 - A vulnerability can be exploited to allow remote attackers to cause a denial of service (out-of-bounds read or write and crash) or possibly have other unspecified impact.
        * CVE-2015-3153 - The default CURL configuration sends custom HTTP headers to both the proxy and destination server, which might allow remote proxy servers to obtain sensitive information by reading the header contents.
        * CVE-2015-2922 - A vulnerability in the Linux kernel can be exploited by sending a crafted Router Advertisement message and setting a low IPV6 hop limit and in turn cause DoS (Denial of Service).
        * CVE-2015-1789 - A vulnerability in some OpenSSL versions allows remote attackers to cause a denial of service (out-of-bounds read and application crash) via a crafted length field in ASN1_TIME data.
        * CVE-2015-1791 - A vulnerability in some OpenSSL versions allows remote attackers to cause a denial of service (double free and application crash) or possibly have unspecified other impact by providing a NewSessionTicket during an attempt to reuse a ticket that had been obtained earlier.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 4.60
changelog:
  -     Onboard Administrator 4.60 provides support for the following enhancements:
      
        * **Hardware Additions**
          * None.
        *  **Features Additions and Changes**
          * **General**
            * GUI, CLI, Smart components, help files, URLs, Product Names rebranded to align with HPE branding guidelines.
            * Enhanced information reporting of Gen9 servers booted in UEFI mode.
            * Support the configuration of SNMP trap agent address when non-default VLAN is enabled on OA.
            * Enhanced syslog to show the flooding information when VLAN configured nodes flood the management network.
          * **Remote Support**
            * Modified to connect to the HPE remote support URL.
          * **EFM**
            * Enhanced error handling mechanism in EFM for servers in UEFI boot mode.
            * Enhanced EFM to display detailed name for smart array controllers .
            * EFM enhanced to identify more devices in the EFM report.
            * Enhanced the status reporting of EFM operations to align with HPSUM return codes


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 4.60
changelog:
  -     *General**
      
        * Addressed an issue where EFM was reporting success while firmware update of iLO 4 failed.
        * Fixed an issue where OA might lose its IP address after OA firmware upgrade when ENCLOSURE_IP_MODE was enabled .
        * Fixed an issue where all iLOs were reset after making EBIPA changes to an empty bay. Now only the specific iLOs are reset.
        * Resolved an issue where iLOs became inaccessible after OA failover occurs with iLOs configured in EBIPA for IPv6. This occurs when an external router in the management network is configured to send Router Advertisements.
        * Corrected the type mismatch of OID cpqRackCommonEnclosureManagerLocation which could cause failures in the SNMP clients. The definition is changed from STRING to INTEGER.
        * Resolved an issue where information on only the last server NIC port of a multiport adaptor was shown on GUI and CLI. Now details of all the server NIC ports are displayed.
        * Resolved an issue of time synchronization between active and standby OA when date and time settings were changed from "Manual" to "NTP".
        * Resolved EFM discovery/update failure when the server power policy in the EFM configuration is set to "must be off".
        * **Security**
      
      The following security vulnerabilities were fixed:
      
        * CVE-2016-2108 - Addressed a vulnerability in ASN.1 implementation in OpenSSL that can cause Denial Of Service via  any field in crafted serialized data
        * CVE-2015-8605 - UDP payload length not properly checked. Addressed a vulnerability where a badly formed packet with an invalid IPv4 UDP length field can cause a DHCP server, client, or relay program to terminate abnormally.
        * CVE-2012-3954 - Fixed a memory leak issue in DHCPv6 daemon that could result in out of memory condition in OA.
        * CVE-2016-0797 and CVE-2016-0799 - Addressed a vulnerability in OpenSSL that could enable security attacks by passing large amount of untrusted data to certain functions in OpenSSL.
        * CVE-2015-8605 - Addressed a vulnerability in IPv4 stack that can be exploited to cause a Denial Of Service via an invalid length field in a UDP IPv4 packet.
        * CVE-2015-3196 - Addressed a vulnerability in OpenSSL that results in Denial Of Service by remote servers via a crafted ServerKeyExchange message.
        * CVE-2015-3195 - Addressed a vulnerability in OpenSSL that can be exploited to obtain sensitive information from process memory by triggering a decoding failure in a PKCS#7 or CMS application.
        * CVE-2015-6564 - Addressed a vulnerability in OpenSSH that might allow local users to gain privileges by leveraging control of the sshd uid to send an unexpectedly early MONITOR_REQ_PAM_FREE_CTX request.
        * CVE-2015-6563 - Addressed a vulnerability in OpenSSH that allows local users to conduct impersonation attacks by leveraging any SSH login access in conjunction with control of the sshd uid.
        * CVE-2015-5621 - Addressed a vulnerability in Net-SNMP that causes a Denial Of Service and possibly allows execution of arbitrary code via a crafted packet.
        * CVE-2015-5364 and CVE-2015-5366 - Addressed a vulnerability in UDP stack that can be exploited in UDP flood scenario to cause Denial Of Service in the OA.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 4.70
changelog:
  -     *General**
      
        * Addressed an issue where OA "update iLO all" command fails in an enclosure with maximum Blades.
        * Addressed an issue where a Warning Alert  was wrongly sent when a fan is reseated in an enclosure
        * Addressed an issue where the port mapping information for 560M Izzy adapter Mezz controller was not displayed correctly.
        * Addressed an issue where Remote Syslog logging would fail when OA failover happened in an IPv6 only environment.
        * Enhanced OA to bring the server from a power throttled state back to normal power state upon an OA reboot to circumvent an unwarranted emergency brake.
        * Fixed an issue where the Active and Standby OAs can have the same IP address in some rare situations.
        * Resolved an issue where a Gen9 server's host name gets cleared when the blade is rebooted.
        * Addressed an issue where server blade Power ON will be delayed in enclosures with OA Firmware Version 4.60 and managed by HPE OneView, when the OA module is reset until OneView refreshes the servers.
      
      **Security**
      
      The following security vulnerabilities were fixed:
      
        * CVE-2016-5387- Addressed a vulnerability which might allow remote attackers to redirect an application's outbound HTTP traffic to an arbitrary proxy server via a crafted Proxy header in an HTTP request.
        * CVE-2016-2183- Addressed a vulnerability against TLS ciphers with 64bit block size in which makes it easier for remote attackers to obtain cleartext data via an attack against a long-duration encrypted session
        * CVE-2016-6515 - Addressed a vulnerability in OpenSSH which did not limit password lengths for password authentication, which allows remote attackers to cause a denial of service via a long string.
        * CVE-2015-8215 - Addressed a vulnerability IPv6 stack which does not validate attempted changes to the MTU value, which allows context-dependent attackers to cause a denial of service.
        * Addressed issue where in Onboard Administrator was vulnerable to Buffer overflow.
        * Added the HSTS[HTTP strict transport security] support  in OA.
        * Addressed a memory corruption vulnerability in the post-authentication sshd process.
      
      **Issues and workarounds**
      
      **Browsers**
      
        * OA GUI is not accessible in Chrome versions 43.0.2357.10 to 44.0.2383.The issue was caused by a "regression" in Chrome (or WebKit). Customers should use an alternative browser like Firefox or Internet Explorer or try a different version of Chrome.
        * SSO-to-iLO connection from the OA using an iLO host name fails with Microsoft Internet Explorer11 on Windows 8.On a Windows 8 system with Internet Explorer 10 or Internet Explorer 11, if the OA web GUI session is loaded using a host name instead of an IP address, an attempt to open an iLO window using SSO from the OA web GUI might result in the iLO page loading in the OA web GUI window instead of the intended new window. This issue was determined to be a bug in Internet Explorer and is expected to be fixed in a future release or update for Internet Explorer. To work around this issue, either use an IP address to load the OA Web GUI, or turn off Protected Mode for the appropriate zone in Internet Explorer's settings. This issue occurs only on Internet Explorer browsers.
      
      **FIPS**
      
      Certificates smaller than 2048 bits in size are not compliant with FIPS
      requirements as enforced by the OA firmware starting with OA 4.20. When the OA
      running OA firmware version 4.40 or greater is operating in FIPS Mode ON/DEBUG
      and is configured with a 1024-bit LDAP certificate that was installed when
      running a previous version of OA firmware, FIPS Mode ON/DEBUG is considered to
      be operating in a degraded state due to the presence of the non-compliant
      certificate. While operating in this FIPS-Degraded Mode operational state,
      attempts to set FIPS Mode OFF from the OA GUI Network Access>FIPS tab will
      fail and show the error message The selected FIPS mode is already enabled.
      When the non-compliant certificate is removed, the FIPS-Degraded operational
      status is cleared, FIPS Mode can then be successfully set to OFF from the GUI
      interface. Note that the OA CLI command SET FIPS MODE OFF can be successfully
      used to set FIPS Mode OFF even with non-compliant 1024-bit LDAP certificates
      installed in the OA.
      
      **IRC**
      
      Unable to open .net IRC console for Gen10 Blades, Gen9 Blades also have the
      same issue. The Java applet and Webstart however, loads but the virtual media
      mounting fails. The work around is to launch the IRC through IRC Application
      (HP Lights-Out Stand Alone Remote Console) which is installed on terminal
      client.
      
      **EFM **
      
      To use EFM on Gen 10 Blades, please select options/filters "_Make Bootable ISO
      file" and _"_Enclosure Firmware Management"_ while creating custom SPP ISO on
      HPSUM 8.0.0. Please refer to HPSUM 8.0.0 User guide for further details.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 4.70
changelog:
  -     Onboard Administrator 4.70 provides support for the following enhancements:
      
      **Hardware additions**
      
        * BL460c Gen 10.
        * HPE 10GbE Pass-Thru Module.
        * Qualified support for HPE Integrity BL8x0c i6 Server Blade.
      
      Features**: additions and changes**
      
      **General**
      
        * Added support for Gen 10 Server and iLO5 features.
        * Added support for the enhanced KVM functionality in iLO5
        * Added support for HTTP boot option in the server boot options
        * Add support for HPE 10GbE Pass-Thru interconnect module.
        * Added support for HPE Integrity BL8x0c i6 Server Blade.
        * GUI, CLI, Smart components, help files, URLs, and product names rebranded to align with HPE branding guidelines.
        * Added a new SNMP trap to indicate that the power redundancy is restored in the enclosure.
        * Enhanced "SHOW ENCLOSURE TEMP" command output, to display the temperature readings like Current, Caution and Critical temperature threshold values for interconnect modules.
        * Added a provision to make sysName field to be set to DNS host name for the traps sent from Onboard Administrator.
      
      ** Security **
      
        * Adding support for CNSA approved algorithms and a new security mode - TOP_SECRET.
        * Added the ability to Enable/Disable cipher/protocol in FIPS OFF mode.
        * Added support for secured communication between HPE Embedded Remote Support functionality and the HPE Support Datacenters with the use of SHA-2 certificates.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 4.71
changelog:
  -     Onboard Administrator 4.71 provides support for the following enhancements:
      
      ** Security **
      
           CAC Feature: The authentication mechanism in Onboard Administrator has been enhanced to support DoD  
           Common Access Card Personal Identification Verification devices. This feature enhances security by  
           supporting multi factor authentication and below are the core elements of the new Authorization mechanism  
           listed below:
      
        * During Authentication (occurs during SSL session establishment): Verifying revocation status using Online  
      Certificate Status Protocol (OCSP) or Offline Certificate Revocation List
      (CRL).
      
        * During Authentication (after SSL session establishment): The certificate's Subject Alternate Name (SAN)  
      or the Subject is validated against the User Principal Name (UPN) of the
      corresponding principal in Active Directory.
      
        * It is important to note that the local user accounts in OA are disabled in CAC mode.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 4.71
changelog:
  -     *Security**
      
      The following security issues were fixed:
      
        * Removed the support to generate keys with SHA1 in FIPS mode, as per the latest FIPS standards SHA1 is no longer allowed.
        * Removed the support for 1024 DH primes in FIPS mode, as per the latest FIPS standards.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 4.80
changelog:
  -     Onboard Administrator 4.71 provides support for the following enhancements:
      
      **Hardware additions**
      
        * BL460c Gen 10.
        * HPE 10GbE Pass-Thru Module.
        * Qualified support for HPE Integrity BL8x0c i6 Server Blade.
      
      Features**: additions and changes**
      
      **General**
      
        * Added support for Gen 10 Server and iLO5 features.
        * Added support for the enhanced KVM functionality in iLO5
        * Added support for HTTP boot option in the server boot options
        * Add support for HPE 10GbE Pass-Thru interconnect module.
        * Added support for HPE Integrity BL8x0c i6 Server Blade.
        * GUI, CLI, Smart components, help files, URLs, and product names rebranded to align with HPE branding guidelines.
        * Added a new SNMP trap to indicate that the power redundancy is restored in the enclosure.
        * Enhanced "SHOW ENCLOSURE TEMP" command output, to display the temperature readings like Current, Caution and Critical temperature threshold values for interconnect modules.
        * Added a provision to make sysName field to be set to DNS host name for the traps sent from Onboard Administrator.
      
      ** Security **
      
        * Adding support for CNSA approved algorithms and a new security mode - TOP_SECRET.
        * Added the ability to Enable/Disable cipher/protocol in FIPS OFF mode.
        * Added support for secured communication between HPE Embedded Remote Support functionality and the HPE Support Datacenters with the use of SHA-2 certificates.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 4.80
changelog:
  -     *General**
      
        * Addressed an issue where OA "update iLO all" command fails in an enclosure with maximum Blades.
        * Addressed an issue where a Warning Alert  was wrongly sent when a fan is reseated in an enclosure
        * Addressed an issue where Remote Syslog logging would fail when OA failover happened in an IPv6 only environment.
        * Enhanced OA to bring the server from a power throttled state back to normal power state upon an OA reboot to circumvent an unwarranted emergency brake.
        * Fixed an issue where the Active and Standby OAs can have the same IP address in some rare situations.
        * Resolved an issue where a Gen9 server's host name gets cleared when the blade is rebooted.
        * Addressed an issue where server blade Power ON will be delayed in enclosures with OA Firmware Version 4.60 and managed by HPE OneView, when the OA module is reset until OneView refreshes the servers.
      
      **Security**
      
      The following security vulnerabilities were fixed:
      
        * CVE-2016-5387- Addressed a vulnerability which might allow remote attackers to redirect an application's outbound HTTP traffic to an arbitrary proxy server via a crafted Proxy header in an HTTP request.
        * CVE-2016-2183- Addressed a vulnerability against TLS ciphers with 64bit block size in which makes it easier for remote attackers to obtain cleartext data via an attack against a long-duration encrypted session
        * CVE-2016-6515 - Addressed a vulnerability in OpenSSH which did not limit password lengths for password authentication, which allows remote attackers to cause a denial of service via a long string.
        * CVE-2015-8215 - Addressed a vulnerability IPv6 stack which does not validate attempted changes to the MTU value, which allows context-dependent attackers to cause a denial of service.
        * Addressed issue where in Onboard Administrator was vulnerable to Buffer overflow.
        * Added the HSTS[HTTP strict transport security] support  in OA.
        * Addressed a memory corruption vulnerability in the post-authentication sshd process.
      
      **Issues and workarounds**
      
      **Browsers**
      
        * OA GUI is not accessible in Chrome versions 43.0.2357.10 to 44.0.2383.The issue was caused by a "regression" in Chrome (or WebKit). Customers should use an alternative browser like Firefox or Internet Explorer or try a different version of Chrome.
        * SSO-to-iLO connection from the OA using an iLO host name fails with Microsoft Internet Explorer11 on Windows 8.On a Windows 8 system with Internet Explorer 10 or Internet Explorer 11, if the OA web GUI session is loaded using a host name instead of an IP address, an attempt to open an iLO window using SSO from the OA web GUI might result in the iLO page loading in the OA web GUI window instead of the intended new window. This issue was determined to be a bug in Internet Explorer and is expected to be fixed in a future release or update for Internet Explorer. To work around this issue, either use an IP address to load the OA Web GUI, or turn off Protected Mode for the appropriate zone in Internet Explorer's settings. This issue occurs only on Internet Explorer browsers.
      
      **FIPS**
      
      Certificates smaller than 2048 bits in size are not compliant with FIPS
      requirements as enforced by the OA firmware starting with OA 4.20. When the OA
      running OA firmware version 4.40 or greater is operating in FIPS Mode ON/DEBUG
      and is configured with a 1024-bit LDAP certificate that was installed when
      running a previous version of OA firmware, FIPS Mode ON/DEBUG is considered to
      be operating in a degraded state due to the presence of the non-compliant
      certificate. While operating in this FIPS-Degraded Mode operational state,
      attempts to set FIPS Mode OFF from the OA GUI Network Access>FIPS tab will
      fail and show the error message The selected FIPS mode is already enabled.
      When the non-compliant certificate is removed, the FIPS-Degraded operational
      status is cleared, FIPS Mode can then be successfully set to OFF from the GUI
      interface. Note that the OA CLI command SET FIPS MODE OFF can be successfully
      used to set FIPS Mode OFF even with non-compliant 1024-bit LDAP certificates
      installed in the OA.
      
      **IRC**
      
      Unable to open .net IRC console for Gen10 Blades, Gen9 Blades also have the
      same issue. The Java applet and Webstart however, loads but the virtual media
      mounting fails. The work around is to launch the IRC through IRC Application
      (HP Lights-Out Stand Alone Remote Console) which is installed on terminal
      client.
      
      **EFM **
      
      To use EFM on Gen 10 Blades, please select options/filters "_Make Bootable ISO
      file" and _"_Enclosure Firmware Management"_ while creating custom SPP ISO on
      HPSUM 8.0.0. Please refer to HPSUM 8.0.0 User guide for further details.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 4.85
changelog:
  -     *General**
      
        * Addressed an issue where SNMP trap cpqRackEnclosureManagerLinkUp was not sent after an Onboard Administrator failover.
        * Addressed online help content issues seen in the previous version of Onboard Administrator.
      
      **Security**
      
         The following security vulnerabilities were fixed:
      
        * CVE-2017-8105 - Addressed a memory corruption vulnerability caused by a buffer overflow.
        * CVE-2016-10244 - Addressed a vulnerability which might allow a remote attacker to cause denial-of-service via a crafted file.
      
      **Issues and workarounds**
      
      **Browsers**
      
        * OA GUI is not accessible in Chrome versions 43.0.2357.10 to 44.0.2383.The issue was caused by a "regression" in Chrome (or WebKit). Customers should use an alternative browser like Firefox or Internet Explorer or try a different version of Chrome.
        * SSO-to-iLO connection from the OA using an iLO host name fails with Microsoft Internet Explorer11 on Windows 8. On a Windows 8 system with Internet Explorer 10 or Internet Explorer 11, if the OA web GUI session is loaded using a host name instead of an IP address, an attempt to open an iLO window using SSO from the OA web GUI might result in the iLO page loading in the OA web GUI window instead of the intended new window. This issue was determined to be a bug in Internet Explorer and is expected to be fixed in a future release or update for Internet Explorer. To work around this issue, either use an IP address to load the OA Web GUI, or turn off Protected Mode for the appropriate zone in Internet Explorer's settings. This issue occurs only on Internet Explorer browsers.
      
      **FIPS**
      
      Certificates smaller than 2048 bits in size are not compliant with FIPS
      requirements as enforced by the OA firmware starting with OA 4.20. When the OA
      running OA firmware version 4.40 or greater is operating in FIPS Mode ON/DEBUG
      and is configured with a 1024-bit LDAP certificate that was installed when
      running a previous version of OA firmware, FIPS Mode ON/DEBUG is considered to
      be operating in a degraded state due to the presence of the non-compliant
      certificate. While operating in this FIPS-Degraded Mode operational state,
      attempts to set FIPS Mode OFF from the OA GUI Network Access>FIPS tab will
      fail and show the error message The selected FIPS mode is already enabled.
      When the non-compliant certificate is removed, the FIPS-Degraded operational
      status is cleared, FIPS Mode can then be successfully set to OFF from the GUI
      interface. Note that the OA CLI command SET FIPS MODE OFF can be successfully
      used to set FIPS Mode OFF even with non-compliant 1024-bit LDAP certificates
      installed in the OA.
      
      **IRC**
      
      Unable to open .net IRC console for Gen10 Blades, Gen9 Blades also have the
      same issue. The Java applet and Webstart however, loads but the virtual media
      mounting fails. The work around is to launch the IRC through IRC Application
      (HP Lights-Out Stand Alone Remote Console) which is installed on terminal
      client.
      
      **EFM**
      
      To use EFM on Gen 10 Blades, please select options/filters "_Make Bootable ISO
      file" and _"_Enclosure Firmware Management"_ while creating custom SPP ISO on
      HPSUM 8.0.0. Please refer to HPSUM 8.0.0 User guide for further details.
      
      **CAC**
      
        * In the CAC mode SSH, Telnet and XML Reply protocols will be disabled.
        * Linked enclosure login will not work if the linked enclosure in CAC mode.
        * If accurate Service account details are not provided, LDAP user login with certificate will fail.
        * It is highly recommended to establish a recovery plan before getting started with CAC.  If something goes wrong with the OA configuration, the OA may be recovered through the serial port or Insight Display panel and USB KEY. Both methods require physical access to the OA.  However, if an LCD PIN has been configured (and forgotten) and local accounts have been disabled or CAC has been incorrectly configured then, the only way to recover is through a serial port. The two most common situations where OA recovery is needed are when LDAP has been configured incorrectly with local accounts disabled or when CAC has been configured without certificate access.
      
      **Configurable SSH Port Number                                               **
      
      If a Standby OA is running firmware version less than 4.85 and it is updated
      to firmware version greater than or equal to 4.85 using synchronize firmware
      feature from Active OA, after the firmware update and reboot of the Standby
      OA, SSH port will not open in the configured port number. The work around is
      to reboot the Standby OA and SSH port will open in the configured port in next
      boot. This issue will not occur in the case where SSH port is configured to
      default port 22 in the Active OA.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 4.85
changelog:
  -     Onboard Administrator 4.85 provides support for the following enhancements:
      
      **Hardware additions**
      
        * HPE D2500sb Storage Blade
      
      Features**: additions and changes**
      
      **General**
      
        * Onboard Administrator has been enhanced to allow configuring an IPv6 address as SNMP EngineID.
        * Onboard Administrator has been enhanced to allow configuring a user defined SSH port number. This will allow users to configure a non-standard SSH port instead of the default SSH port 22.
      
      ** Security**
      
      General Data Protection Requirements (GDPR) support added in Onboard
      Administrator for HPE Embedded Remote Support solution. The HPE passport
      username will now be stored in an encrypted form.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 4.90
changelog:
  -     *General**
      
        * Addressed an issue where Onboard Administrator is not reachable when the port speed changes from 100M to 1000M in auto-negotiation mode. This issue is described by Customer Advisory : [https://support.hpe.com/hpsc/doc/public/display?sp4ts.oid=1844065&docLocale=en_US&docId=emr_na-c04866545](https://support.hpe.com/hpsc/doc/public/display?sp4ts.oid=1844065&docLocale=en_US&docId=emr_na-c04866545)
        * Addressed an issue where the DHCPv6 service does not start after an Onboard Administrator reboots causing it to reboot again after 15 minutes.
        * Addressed an issue related to ssl protocols enable or disable in the Onboard Administrator Command Line Interface (CLI) where proper error message is displayed. When the password entered is less than eight characters, the ambient temperature of the BL460c Gen10 blade is not displayed.
        *  Addressed issues in Onboard Administrator GUI pages related to: 
          1. Power management
          2. Front view display of BL460c Gen10 blade
      
          3. Login feature into linked enclosure and Two-factor authentication
      
        * Addressed an issue where syslog messages were not added for dynamic dns setting and LDAP group access changes.
        * Addressed an issue where SNMP GET for Onboard Administrator system description OID displays a wrong value.
        * Addressed an issue where Blade Switch 6125G firmware version is not displayed after rebooting OA.
        * Addressed an issue where Onboard Administrator responds to internal private IP ping requests from management interface.
        * Addressed the issue of delay in the powering of the blades after an enclosure power cycle in a VCM managed enclosure.
        * Addressed an issue in the SNMP where power supply OK traps are not sent out after an enclosure power cycle.
        * Addressed the issues related to user certificate usage in the Onboard Administrator where the same certificate cannot be used for multiple users and checking the syntax of IPv6 address if used in the certificate.
        * Addressed the issues present in the previous versions of the Onboard Administrator online help.
        * Addressed an issue in FIPS ON mode where Onboard Administrator CLI will display information about the password requirements when an invalid password in entered by the user.
        * Fixed an issue related to ambient temperature display of Gen10 blades in Command Line Interface (CLI).
        * Fixed an issue in First Time Setup Wizard page in GUI where in FIPS ON mode, user will not able to set DEBUG to ON.
        * Addressed an issue where messages are not logged in syslog when Device and Interconnects bay access are updated for a LDAP group.
        * Fixed an issue related to Blade part number display in OA GUI and CLI.
      
      **Security**
      
        The following security vulnerabilities are fixed:
      
        * CVE-2018-0732- Addressed the issue where the possibility of a malicious server sending a large prime value to the client from DH (E) based ciphersuite during the key agreement in a TLS handshake resulting in the client to take a long time to generate a key with the prime and exploited in a Denial Of Service attack.
        * CVE-2018-0737- Addressed the issue of vulnerability of the OpenSSL RSA Key generation algorithm to the cache timing side channel attack.
      
      **Issues and workarounds**
      
      **Browsers**
      
        * OA GUI is not accessible in Chrome versions 43.0.2357.10 to 44.0.2383.The issue was caused by a "regression" in Chrome (or WebKit). Customers should use an alternative browser like Firefox or Internet Explorer or try a different version of Chrome.
        * SSO-to-iLO connection from the OA using an iLO host name fails with Microsoft Internet Explorer11 on Windows 8. On a Windows 8 system with Internet Explorer 10 or Internet Explorer 11, if the OA web GUI session is loaded using a host name instead of an IP address, an attempt to open an iLO window using SSO from the OA web GUI might result in the iLO page loading in the OA web GUI window instead of the intended new window. This issue was determined to be a bug in Internet Explorer and is expected to be fixed in a future release or update for Internet Explorer. To work around this issue, either use an IP address to load the OA Web GUI, or turn off Protected Mode for the appropriate zone in Internet Explorer's settings. This issue occurs only on Internet Explorer browsers.
      
      **FIPS**
      
      Certificates smaller than 2048 bits in size are not compliant with FIPS
      requirements as enforced by the OA firmware starting with OA 4.20. When the OA
      running OA firmware version 4.40 or greater is operating in FIPS Mode ON/DEBUG
      and is configured with a 1024-bit LDAP certificate that was installed when
      running a previous version of OA firmware, FIPS Mode ON/DEBUG is considered to
      be operating in a degraded state due to the presence of the non-compliant
      certificate. While operating in this FIPS-Degraded Mode operational state,
      attempts to set FIPS Mode OFF from the OA GUI Network Access>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.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 4.90
changelog:
  -     Onboard Administrator 4.90 provides support for the following enhancements:
      
      **Hardware additions**
      
        * None
      
      Features**: additions and changes**
      
      **General**
      
        * On SNMP user add/delete, Onboard Administrator has been enhanced to resync with the new configuration instead of restarting SNMP service.
        * The SCEXE package support has been removed in the Onboard Administrator firmware update and EFM. OA now uses only the RPM package.
        * The Single Sign-On (SSO) feature has been enhanced to support the Password Complexity feature in the iLO 5 firmware.
        * The AlertMail feature has been enhanced to include subsystems status in the AlertMail messages.
        * Onboard Administrator has been enhanced for better debugging of issues.
      
      ** Security**
      
        * None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 4.95
changelog:
  -     *General**
      
        * Addressed an issue where SNMP queries to Onboard Administrator OIDs were not successfully completed when VLAN is configured for Blades and Interconnects.
        * Addressed an issue in the Device and Rack Summary GUI page to eliminate the duplicate display of FLB and Mezz adapters information.
        * Addressed an issue where Interconnects were not receiving IP address from EBIPA (or) external DHCP server.
        * Addressed an issue where Blade Location information was not displayed correctly in SHOW SERVER STATUS ALL CLI command.
        * Addressed an issue where DNS record update was getting delayed in DNS server when a user configured a domain name in Onboard Administrator.
      
      **Security**
      
        * None
      
      **Issues and workarounds**
      
      **Browsers**
      
        * OA GUI is not accessible in Chrome versions 43.0.2357.10 to 44.0.2383.The issue was caused by a "regression" in Chrome (or WebKit). Customers should use an alternative browser like Firefox or Internet Explorer or try a different version of Chrome.
        * SSO-to-iLO connection from the OA using an iLO host name fails with Microsoft Internet Explorer11 on Windows 8. On a Windows 8 system with Internet Explorer 10 or Internet Explorer 11, if the OA web GUI session is loaded using a host name instead of an IP address, an attempt to open an iLO window using SSO from the OA web GUI might result in the iLO page loading in the OA web GUI window instead of the intended new window. This issue was determined to be a bug in Internet Explorer and is expected to be fixed in a future release or update for Internet Explorer. To work around this issue, either use an IP address to load the OA Web GUI, or turn off Protected Mode for the appropriate zone in Internet Explorer's settings. This issue occurs only on Internet Explorer browsers.
      
      **FIPS**
      
      Certificates smaller than 2048 bits in size are not compliant with FIPS
      requirements as enforced by the OA firmware starting with OA 4.20. When the OA
      running OA firmware version 4.40 or greater is operating in FIPS Mode ON/DEBUG
      and is configured with a 1024-bit LDAP certificate that was installed when
      running a previous version of OA firmware, FIPS Mode ON/DEBUG is considered to
      be operating in a degraded state due to the presence of the non-compliant
      certificate. While operating in this FIPS-Degraded Mode operational state,
      attempts to set FIPS Mode OFF from the OA GUI Network Access>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.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 4.95
changelog:
  -     Onboard Administrator 4.95 provides support for the following enhancements:
      
      **Hardware additions**
      
        * None
      
      Features**: additions and changes**
      
      **General**
      
        * AlertMail feature now supports two priorities that a user can select for the AlertMail messages..
        * Enclosure Firmware Management (EFM) feature is optimized to speed up the EFM update operation.
        * The SSL certificate of Onboard Administrator now supports Fully Qualified Domain Name (FQDN) in **Common Name (CN) field and IP address in **SAN **field.**
        * Common Access Card (CAC) Authentication feature is enhanced to support a configurable timeout for the SSL session.
      
      ** Security**
      
        * Onboard Administrator supports two new TLS_DHE_RSA ciphers
        * FIPS TOP-SECRET mode ciphers are now supported in FIPS **ON **and **OFF **modes.
        * CLI commands SHOW SSH CIPHER, ENABLE SSH CIPHER and DISABLE SSH CIPHER are added to Show, Enable and Disable SSH ciphers in FIPS ON and OFF modes.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 4.96
changelog:
  -     Onboard Administrator 4.96 provides support for the following enhancements:
      
      **Hardware additions**
      
        * None
      
      Features**: additions and changes**
      
      **General**
      
        * AlertMail feature now supports two priorities that a user can select for the AlertMail messages..
        * Enclosure Firmware Management (EFM) feature is optimized to speed up the EFM update operation.
        * The SSL certificate of Onboard Administrator now supports Fully Qualified Domain Name (FQDN) in **Common Name (CN) field and IP address in **SAN **field.**
        * Common Access Card (CAC) Authentication feature is enhanced to support a configurable timeout for the SSL session.
      
      ** Security**
      
        * Onboard Administrator supports two new TLS_DHE_RSA ciphers
        * FIPS TOP-SECRET mode ciphers are now supported in FIPS **ON **and **OFF **modes.
        * CLI commands SHOW SSH CIPHER, ENABLE SSH CIPHER and DISABLE SSH CIPHER are added to Show, Enable and Disable SSH ciphers in FIPS ON and OFF modes.


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-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> 1.31
changelog:
  -     *Enhancements/New Features:**
      
        * Firmware now reads the max link rate from the backplane NVRAM and sets the rate accordingly. The expander firmware will adjust the SAS links to the appropriate speed based on the backplane type. The firmware will not try to force slower backplanes to higher link rates.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.31
changelog:
  -     *Problems Fixed:**
      
        * Data Integrity issue while controller performed an array rebuild.
        * Disabled Edge-Buffering to address a rare data integrity issue seen with a drive that had bad blocks.


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> 4.21
changelog:
  -     The following issues are resolved in version 4.21:
      
        * Expander would reset due to excessive LED commands
        * Some SATA drives were not initially detected due to spin up time taking too long. Drives would then appear later as a hot-added drive.


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.51
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.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> 6.68
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)
      
        * I/O may halt when the drive write cache is enabled.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 7.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).
        * When drive write-cache is enabled, protocol errors are observed.
        * After hot-plug replacement of a hard disk drive, incorrect hard disk drive firmware version and upgrade recommendation were displayed by HP Smart Storage Administrator.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 7.02-2.1
changelog:
  -     *Problems Fixed in 7.02:**
      
        * A physical drive configured as a spare drive might indicate predictive failure sooner than expected.
        * Controller might stop responding during run-time (POST Lockup 0x13).
        * When drive write-cache is enabled, protocol errors are observed.
        * After hot-plug replacement of a hard disk drive, incorrect hard disk drive firmware version and upgrade recommendation were displayed by HP Smart Storage Administrator.
      
      **Problems Fixed in 7.02 (B):**
      
        * Component would fail to install firmware in a system configured with two or more external drive enclosures attached to an HPE Host Bus Adapter H22x. The following message would be reported - "Device appears more than once in tree". The firmware installation failure was not observed in configurations having only one external drive enclosure attached to an HPE Host Bus Adapter H22x.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 7.04
changelog:
  -      Disable controller lockup (lockup 0x13) that was caused by rare correctable errors in the controller on-chip memory.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 8.00
changelog:
  -      Drive temperatures for SATA drives might not be reported after hot-inserting the drive.
        * System might hang at POST following a reboot.
        * System fans might go to 100% if connected drives were spun down.
        * SATA SSD's were incorrectly marked as worn out.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 8.00-2.1
changelog:
  -      Updated to support Service Pack for ProLiant version 2017.07.0
      
                **Note:** If version 8.00 was previously installed, then it is not necessary to upgrade to version 8.00 (B).


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> 4.58
changelog:
  -      Fixes
      
      \- Kernel core dump using dump might not complete in Linux when using Smart
      Array Gen9 firmware version 4.52.
      
      \- Intermittent memory errors might cause the controller to stop responding.
      (POST Lockup 0x13)
      
      \- Physical slot location of SATA drives might not be returned correctly from
      an inquiry command.
      
      \- Drive LED's might be illuminated for the wrong drive and/or only illuminate
      momentarily.
      
      \- System fans might go to 100% if connected drives are spun down.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 4.60
changelog:
  -      P840/4GB controllers might fail data retention following an unexpected power event (POST message 1793 - Data in Write-Back Cache has been Lost)
        * Multiple direct attach SATA drives within a cluster might show the same WWN.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 5.04
changelog:
  -     HPE strongly recommends that this firmware update be performed in an offline
      environment.  If this firmware update is performed online, ensure a graceful
      shutdown or restart is performed in order to flush all data from the
      controller cache before the new firmware is activated.  Abruptly rebooting the
      system while there is data in cache might result in data loss.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 5.04
changelog:
  -      Added support to enable setting the controller boot order in Legacy BIOS Mode.
        * Enhanced debug capabilities when running in HBA-mode and connected to an expander configuration.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 5.04
changelog:
  -      Kernel core dump using kdump might not complete in Linux when using Smart Array Gen9 firmware version 4.52.
        * Intermittent memory errors might cause the controller to stop responding. (POST Lockup 0x13)
        * System might stop responding if a parity error is found during surface scan of a RAID6 volume. (POST Lockup 0x13)
        * In rare cases, the controller might stop responding while running IO without displaying a lockup code.
        * Non-Maskable Interrupt (NMI) might occur on systems with a Windows OS and HPE Gen9 Smart Array or Smart HBA adapters and performing continuous reboot testing.
        * System IO might stop when using certain 6TiB and 8TiB SAS drives in a dual-path configuration with an HPE Gen9 Smart Array or Smart HBA adapter in HBA-mode, possibly resulting in an OS crash.
        * Physical slot location of SATA drives might not be returned correctly when using Microsoft Storage Spaces Direct (S2D).
        * Multiple direct attach SATA drives within a cluster might show the same World Wide Name (WWN) when using Microsoft Storage Spaces Direct (S2D).
        * Drive LED's might be illuminated for the wrong drive and/or only illuminate momentarily when connected to an expander configuration with an HPE Gen9 Smart Array or Smart HBA adapter in HBA-mode.
        * Controllers using a 4GB cache module might fail data retention following an unexpected power event. (POST message 1793 - Data in Write-Back Cache has been Lost)


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 5.52
changelog:
  -      Controller cache module might be marked as permanently disabled if the Smart Storage Battery is removed or failed while the system is online, even if SSA was previously used to enable write caching without a backup power source.
        * SATA drives might not be presented to the host in a Synergy system with a D3940 Disk Enclosure.
        * A hot-inserted replacement drive might show as a predictive failure if the original drive was identified as a predictive failure.
        * Port/box/bay identifier for physical drives might have an incorrect box number in zoned or multi-path configurations.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 5.04-1.1
changelog:
  -      Added support to enable setting the controller boot order in Legacy BIOS Mode.
        * Enhanced debug capabilities when running in HBA-mode and connected to an expander configuration.
        * Now installs on system running VMware vSphere 6.5 operation system.
      
                Note: if controller previously updated to firmware version 5.04, it is not necessary to upgrade to version 5.40(A).


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 5.04-1.1
changelog:
  -      Kernel core dump using kdump might not complete in Linux when using Smart Array Gen9 firmware version 4.52.
        * Intermittent memory errors might cause the controller to stop responding. (POST Lockup 0x13)
        * System might stop responding if a parity error is found during surface scan of a RAID6 volume. (POST Lockup 0x13)
        * In rare cases, the controller might stop responding while running IO without displaying a lockup code.
        * Non-Maskable Interrupt (NMI) might occur on systems with a Windows OS and HPE Gen9 Smart Array or Smart HBA adapters and performing continuous reboot testing.
        * System IO might stop when using certain 6TiB and 8TiB SAS drives in a dual-path configuration with an HPE Gen9 Smart Array or Smart HBA adapter in HBA-mode, possibly resulting in an OS crash.
        * Physical slot location of SATA drives might not be returned correctly when using Microsoft Storage Spaces Direct (S2D).
        * Multiple direct attach SATA drives within a cluster might show the same World Wide Name (WWN) when using Microsoft Storage Spaces Direct (S2D).
        * Drive LED's might be illuminated for the wrong drive and/or only illuminate momentarily when connected to an expander configuration with an HPE Gen9 Smart Array or Smart HBA adapter in HBA-mode.
        * Controllers using a 4GB cache module might fail data retention following an unexpected power event. (POST message 1793 - Data in Write-Back Cache has been Lost)
        * System fans might go to 100% if connected drives were spun down.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 6.02
changelog:
  -      Controller might hang at POST following an unexpected power event if there was data in the controller cache.
        * Controller might stop responding when running I/O to SATA drives. (POST Lockup 0x13)


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:
  -      cli command show cfg_flags registers wrong function
        * register the correct show function.


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.04-2.1
changelog:
  -      Customers who already have firmware version 1.04 installed do not need to update to 1.04 (B).


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.04-2.1
changelog:
  -     *Version 1.04 (B)**
      
        * Added support for new models of HPE ProLiant servers: 
          * DL120 Gen10
      
      **Version 1.04**
      
        * Initial firmware release for HPE P/E-Class SR Gen10 controllers.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.34
changelog:
  -      Controller might stop responding while handling a drive error.  (POST Lockup 0x27006)
        * Controller might stop responding after a drive hot-removal or hot-insertion.  (POST Lockup codes 0x1EA or 0x15010)
        * Controller might stop responding during a volume expansion or rekey.  (POST Lockup code 0x1E30)
        * Controller might stop responding while performing heavy writes to a RAID 0 or RAID 1 logical drive that has a flash backed write cache enabled.  (POST Lockup 0x1BC0)
        * Various scenarios where drive LEDs might not be displayed correctly.
        * Drives might not be detected after a cold boot.
        * A hot-inserted drive might be immediately reported as failed.
        * A failed or charging HPE Smart Storage Battery might be reported as "missing" in SSA and iLO.
        * The RESTful management interface might be unable to detect physical drives or make configuration changes to the controller.
        * Option to enable "No Battery Write Cache" in SSA is not available if an HPE Smart Storage Battery is not installed.
        * Customer specified read/write controller cache ratio is not honored if "No Battery Write Cache" is enabled.
        * Controller cache might be displayed as temporarily disabled following an unexpected shutdown and subsequent reboot.
        * Unable to modify the controller cache read/write ratio following an unexpected shutdown and subsequent reboot.
        * The controller cache might become disabled when running VMware ESXi 6.0 if the controller and guest OS are configured to use PCI pass-through.
        * If multiple logical volumes are present on the same array, and one of the volumes is rebuilding, the others might be incorrectly marked as failed.
        * A drive at index 0 might incorrectly display as rebuilding if a logical volume on the controller is currently rebuilding.
        * System might hang during power-up or appear unresponsive during runtime if a logical volume composed of SSD's is created or rebuilding.
        * Negotiated link rate for drives might not be correct.
        * Storage enclosure information for direct attached drives might not be returned correctly in Windows.
        * The HPE SmartCache feature was not available by default on the P816i-a SR Gen10 controller.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.34
changelog:
  -      Support for ATA Sanitize Freeze/Antifreeze Lock.
        * Ability to select boot controller in Legacy BIOS mode with multiple controllers installed.
        * Updated Hard Drive Carrier LED behavior for the HPE ProLiant XL450 Gen10 Server.
        * Ability to set rebuild priorities via the RESTful management interface.
        * Supported settings - High, MediumHigh, Medium, Low


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


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> 4.0.1.0
changelog:
  -     *Enhancements/New Features:**  
      
        * Added support for the HP MSA 2040 Storage System.


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> 1.0.22.0
changelog:
  -      Fixed an issue where certain SAS and SATA SSD drives greater than 2 TB will not work in HPE Synergy D3940 Storage Module when attached to HPE Synergy 12Gb SAS Connection Module running firmware version 1.0.20.0


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.1.5.0
changelog:
  -      SATA drives are lost after LI create
        * Enhanced debug instrumentation and fault resilience in firmware.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.2.4.0
changelog:
  -      Fixed an issue where HPE OneView may time out or show stale information while creating a very large number of zone groups.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.02_10-21-2017
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where the AMD Input-Output Memory Management Unit (IOMMU)
      incorrectly blocks PCIe traffic to system memory space just below 1TB that may
      result in an unexpected server reset or Microsoft Windows Blue Screen of Death
      (BSOD) with an IML entry of PCIe device error.
      
      Addressed an issue where the system may fail to boot after setting the Maximum
      Memory Bus Frequency to 1066 MHz or 1333 MHz.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.04_12-12-2017
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Updated the AMD processor microcode to the latest version.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.06_02-01-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 that do not contain a work-around for this issue.
      Note: this does not address any security vulnerability mitigations.
      
      Addressed a rare issue where a system may become nonresponsive. This issue is
      addressed by updating to the latest AMD microcode. The issue is NOT unique to
      HPE servers.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.20_03-09-2018
changelog:
  -     Added support for 128GB Load Reduced DIMMs (LRDIMM).
      
      Added support for NVMe hot plug through the HPE SmartDrive Carrier.
      
      Added support for the optional HPE Gen10 Chassis Intrusion Security Kit.
      
      Added a new System Utilities option for Memory Interleave Mode. This allows a
      system to be configured for no interleave, channel, die, or socket interleave
      when a system has the appropriate memory installed.
      
      Added a new System Utilities option to enable/disable the L1 Stream HW
      Prefetcher and the L2 Stream Prefetcher. Some workloads may have performance
      improvement by disabling these features.
      
      Added new Storage Information page to the System Information section of System
      Utilities.
      
      Added a new BIOS/Platform Configuration (RBSU) Thermal Configuration option
      for Enhanced CPU Cooling. When running certain processor intensive workloads,
      this option can provide additional cooling to the processors which can result
      in improved performance.
      
      Added a new System Utilities option for Embedded Diagnostics. To take
      advantage of this feature, the user must also update Intelligent Provisioning
      to version 3.10 or later.
      
      Added support for the Integrated Lights-Out (iLO) virtual wheel mouse
      functionality in the BIOS System Utilities application. This feature also
      requires iLO firmware version 1.20 or later for proper support.
      
      Updated the RESTful API HPE BIOS Attribute Registry resources to match the
      latest BIOS/Platform Configuration options.
      
      Updated the language translations (non-English modes) for System Utilities.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.20_03-09-2018
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where the system would power on immediately after powering
      off when using VMware.
      
      Addressed an issue where configuring the Memory Refresh Rate to 2x Refresh
      would not function and the system would continue to operate at 1x Refresh.
      
      Addressed an issue where the UEFI Boot Order would not get reset to a default
      value when loading a default configuration. This issue does not impact systems
      configured in Legacy Boot Mode.
      
      Addressed an issue where the Embedded Serial Port option could not be properly
      configured through the RESTful Interface.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.22_04-16-2018
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed the Fallout and Masterkey vulnerabilities with AMD EPYC 7000 Series
      processors which were reported by researchers with CTS Labs. This System ROM
      update includes updated firmware from AMD to fully mitigate these
      vulnerabilities. Per AMD, no other mitigations are required, and these
      mitigations should not impact performance. These issues are not unique to HPE
      servers and would impact any servers using AMD EPYC 7000 Series processors.
      Note: Even though this server is not exposed to the Masterkey vulnerability
      due to HPE's Silicon Root of Trust functionality, this System ROM includes the
      mitigations for this vulnerability. https://community.amd.com/community/amd-
      corporate/blog/2018/03/21/initial-amd-technical-assessment-of-cts-labs-
      research.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.30_06-07-2018
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where systems with 1 TB or more of memory installed may
      have memory resources assigned incorrectly resulting in a kernel panic or an
      IOMMU reported error.
      
      Addressed an issue where the Embedded Diagnostics may not launch properly when
      the UEFI POST Discovery Mode option is set to Force Fast Discovery.
      
      Addressed an issue where the Integrated Management Log (IML) Viewer in the
      System Utilities menu may become unresponsive when launched.
      
      Addressed an issue where the HPE Dual SD Card USB Module may not boot properly
      when the UEFI POST Discovery Mode option is set to Force Fast Discovery.
      
      Addressed an issue where the Trusted Platform Module (TPM) Firmware update may
      not complete properly when the TPM is configured for TPM 2.0 Mode. This issue
      does not impact systems configured with a TPM operating in TPM 1.2 mode.
      
      Addressed an issue where the system may not be able to boot to Intelligent
      Provisioning when a third party USB Key was installed in one of the server USB
      Ports. This issue was seen with a specific USB Key and has not been seen with
      other devices.
      
      Addressed an issue where Integrated Lights-Out (iLO) Virtual Media may not
      boot properly when the UEFI POST Discovery Mode option is set to Force Full
      Discovery.
      
      Addressed an issue where a system configured with the internal SD Card
      disabled from BIOS/Platform Configuration (RBSU) and an HPE Dual SD card
      installed would not boot from the HPE Dual SD card USB Module when configured
      in Legacy Boot Mode. This issue does not impact systems configured in UEFI
      Boot Mode.
      
      Addressed an issue where a system configured with an optional HPE CN1200E-T
      adapter would not boot properly when configured in Legacy Boot Mode. This
      issue does not impact systems configured in UEFI Boot Mode.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.30_06-07-2018
changelog:
  -     Added support for the latest VMware vSphere Secure Boot Certificate.
      
      Added a new BIOS/Platform Configuration (RBSU) Memory Controller Interleaving
      menu. This option allows disabling memory controller interleaving which may
      improve memory performance for systems configured with an unbalanced memory
      configuration.
      
      Updated the RESTful API HPE BIOS Attribute Registry resources to match the
      latest BIOS/Platform Configuration options.
      
      Updated the language translations (non-English modes) for System Utilities.


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.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.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.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.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> 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> 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:
  -     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> 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> 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> 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_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-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> 1.50_07-21-2015
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where the server may experience Machine Check Exceptions or
      unexpected reboots under heavy load and high temperature. This issue is NOT
      unique to HP servers. HP recommends that users experiencing these issues
      update to this revision of the System ROM before replacing any hardware
      components.
      
      Addressed an issue where the System Utilities BIOS/Platform Configuration
      (RBSU) Dynamic Power Savings Mode Response Option when configured for Slow
      Mode may not efficiently switch processor performance modes resulting in lower
      than expected performance.
      
      Addressed an issue where the system may not properly respond to error events
      from devices attached to certain PCI Express root ports.
      
      Addressed an issue where the Channel Interleaving option in the ROM Based
      Setup Utility (RBSU) did not function when configured for Disabled. Even when
      this option was configured to Disabled, Channel Interleaving would be enabled.
      
      Addressed an issue where a server configured for UEFI boot mode may become
      unresponsive during boot when configured with an optional graphics controller
      that does not support UEFI boot mode. This issue does not affect systems
      configured in Legacy Boot Mode.
      
      Addressed an issue in the HP RESTful API data model with the reporting of
      "EmbSasXBoot" and "SlotXStorageBoot" properties in the HpBiosMappings
      resource. The properties were not associated with the correct PCI devices for
      the embedded and optional storage controllers.
      
      Addressed an issue where the server may become unresponsive during boot when
      configured with a very large number of disks such as fibre adapters.
      
      Addressed an issue in the HP RESTful API BIOS support that resulted in
      internal HTTP sessions between BIOS and iLO left open during boot. This can
      result in the iLO Event Log indicating multiple events for HTTP session
      logins.
      
      Addressed an issue where the system would become unresponsive during boot and
      display a NMI error when configured with an optional PCI Express device
      supporting older versions of the PCI Express specification.
      
      Addressed an issue where the system would not reset configuration settings to
      defaults when using the Embedded UEFI Shell Sysconfig -d command.
      
      Addressed an issue where the HP RESTful API and Embedded UEFI Shell
      description of the storage controller may begin with an instance of 2 instead
      of 1 when only one storage controller was installed in the server.
      
      Addressed an issue where the system may fail to boot a Linux Operating System
      when using serial console redirection when the physical Serial Port is
      disabled and the iLO Virtual Serial Port is enabled.
      
      Addressed an issue where a system configured for Legacy Boot Mode may become
      unresponsive during boot and display a NMI error when the Virtual Install Disk
      is enabled.
      
      Addressed an issue where a system configured for UEFI Boot Mode with an
      optional PCI Express based USB 3.0 controller installed may not be able to
      properly load the USB driver under the operating system. This issue does not
      affect systems configured in Legacy Boot Mode.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.52_09-24-2015
changelog:
  -     Added a Date and Time BIOS/Platform Configuration (RBSU) option to configure
      the Time Format. This option controls how the system date and time is stored
      in the Real Time Clock and presented to the operating system. By default, the
      time is formatted for Coordinated Universal Time (UTC). The users may
      optionally change the time format to Local Time which removes the use of the
      time zone. This option may be used to work around interaction issues between
      the system and Microsoft Windows operating systems running in legacy boot mode
      that can result in the time to be incorrect.
      
      Added a new System Utilities BIOS/Platform Configuration (RBSU) IPv6 DHCP
      Unique Identifier menu that allows the user to select how the UEFI BIOS will
      use the DHCP Unique Identifier (DUID) for IPv6 PXE Boot. By default, the
      system will use the server's Unique Universal Identifier (UUID). The user can
      now optionally select to use the DUID-LLT as the unique identifier for PXE
      Boot. This setting applies when the server is configured to UEFI Boot Mode.
      
      Updated the language translations (non-English modes) for System Utilities.
      
      Updated the HP RESTful API HP BIOS Attribute Registry resources to match the
      latest BIOS/Platform Configuration options.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.52_09-24-2015
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where the server may experience Machine Check Exceptions or
      unexpected reboots under heavy load and high temperature. This issue is NOT
      unique to HP servers. HP recommends that users experiencing these issues
      update to this revision of the System ROM before replacing any hardware
      components.
      
      Addressed an issue where the System Utilities BIOS/Platform Configuration
      (RBSU) Dynamic Power Savings Mode Response Option when configured for Slow
      Mode may not efficiently switch processor performance modes resulting in lower
      than expected performance.
      
      Addressed an issue where the Channel Interleaving option in the ROM Based
      Setup Utility (RBSU) did not function when configured for Disabled. Even when
      this option was configured to Disabled, Channel Interleaving would be enabled.
      
      Addressed an issue where a server configured for UEFI boot mode may become
      unresponsive during boot when configured with an optional graphics controller
      that does not support UEFI boot mode. This issue does not affect systems
      configured in Legacy Boot Mode.
      
      Addressed an issue in the HP RESTful API data model with the reporting of
      "EmbSasXBoot" and "SlotXStorageBoot" properties in the HpBiosMappings
      resource. The properties were not associated with the correct PCI devices for
      the embedded and optional storage controllers.
      
      Addressed an issue where the server may become unresponsive during boot when
      configured with a very large number of disks such as fibre adapters.
      
      Addressed an issue in the HP RESTful API BIOS support that resulted in
      internal HTTP sessions between BIOS and iLO left open during boot. This can
      result in the iLO Event Log indicating multiple events for HTTP session
      logins.
      
      Addressed an issue where the system would become unresponsive during boot and
      display a NMI error when configured with an optional PCI Express device
      supporting older versions of the PCI Express specification.
      
      Addressed an issue where the system would not reset configuration settings to
      defaults when using the Embedded UEFI Shell Sysconfig -d command.
      
      Addressed an issue where the HP RESTful API and Embedded UEFI Shell
      description of the storage controller may begin with an instance of 2 instead
      of 1 when only one storage controller was installed in the server.
      
      Addressed an issue where the system may fail to boot a Linux Operating System
      when using serial console redirection when the physical Serial Port is
      disabled and the iLO Virtual Serial Port is enabled.
      
      Addressed an issue where a system configured for Legacy Boot Mode may become
      unresponsive during boot and display a NMI error when the Virtual Install Disk
      is enabled.
      
      Addressed an issue where a system configured for UEFI Boot Mode with an
      optional PCI Express based USB 3.0 controller installed may not be able to
      properly load the USB driver under the operating system. This issue does not
      affect systems configured in Legacy Boot Mode.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.00_12-28-2015
changelog:
  -     Added support for Intel Xeon E5-2600 v4 series processors.
      
      Added support for an optional Trusted Platform Module (TPM) 2.0.
      
      Added support to detect and log when memory performance may be degraded due to
      a high rate of correctable memory errors. When this condition is detected, a
      new Integrated Management Log (IML) message will be logged indicating a "High
      rate of corrected memory errors, performance may be degraded".
      
      Added support to the Embedded UEFI Shell to allow the user to export Secure
      Boot certificates to a file.
      
      Added support to automatically initialize the Trusted Platform Modules (TPM)
      nonvolatile storage when the TPM is first installed on a platform. This
      feature helps avoid issues where a TPM may be locked out from use to an
      operating system and requires the user to manually clear the TPM setting from
      the BIOS/Platform Configuration (RBSU) menus when first installed.
      
      Updated branding during the boot process and in the pre-boot System Utilities
      from HP to Hewlett Packard Enterprise. No branding changes were made that
      could impact software running on the system. Industry standard SMBIOS tables
      were NOT updated to reflect Hewlett Packard Enterprise branding.
      
      Updated the language translations (non-English modes) for System Utilities.
      
      Updated the HP RESTful API HP BIOS Attribute Registry resources to match the
      latest BIOS/Platform Configuration options.
      
      Added support for the industry standard SMBIOS Type 2 baseboard record.
      
      Added support to the HP RESTful API to allow the user to configure the UEFI
      boot order when the system is configured for Legacy Boot Mode.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.00_12-28-2015
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where the user may not be able to properly download an
      Active Health Systems (AHS) file from System Utilities or the Embedded UEFI
      Shell when certain date ranges were used.
      
      Addressed an issue where a system configured with a Trusted Platform Module
      (TPM) may improperly measure an extra EV_SEPARATOR into the TPM PCR7.
      
      Addressed an issue where the Active Health System (AHS) file could not be
      downloaded to the embedded SD card from the Embedded UEFI Shell.
      
      Addressed issues with USB support in the pre-boot environment when the system
      is configured in Legacy Boot Mode. These issues did not affect systems
      configured in UEFI Boot Mode.
      
      Addressed an issue where certain optional PCIe video adapters would fail to
      work properly when using a Linux operating system.
      
      Addressed an issue where industry standard SMBIOS Type 9 entries for PCIe
      Slots attached to a not installed processor did not exist.
      
      Addressed an issue where the UEFI iSCSI Boot Configuration may not work
      properly when configuring these options through the HP RESTful Interface. This
      issue does not affect systems where the UEFI iSCSI Boot Configuration is
      configured through the System Utilities BIOS/Platform Configuration (RBSU).
      
      Addressed an issue where the drives attached to an HP Smart Array controller
      may not be detected on the first boot after switching from UEFI Boot Mode to
      Legacy Boot Mode.
      
      Addressed an issue where the PXE Boot Policy does not function properly when
      the Network VLAN Configuration option is enabled. When Network VLAN
      Configuration is enabled, the server would always attempt to boot both iPV4
      and iPV6 regardless of the PXE Boot Order Policy setting.
      
      Addressed an issue where the server would display a Red Screen error and
      become unresponsive when exiting the System Utilities Embedded User
      Diagnostics when configured for Legacy Boot Mode. This issue does not impact
      systems configured for UEFI Boot Mode.
      
      Addressed an issue where the HP ProLiant Dynamic Power Regulator would not
      function properly when configured for Slow Mode. In rare cases, this could
      cause the system to not optimally switch processor power states.
      
      Addressed an issue where the system may display a Red Screen error and become
      unresponsive from the Embedded UEFI Shell when interrupting the ping command
      via a CTRL-C key press.
      
      Addressed an issue where the system may report a 335-HP RESTful API error
      after setting the BIOS Administrator password through the HP RESTful API.
      
      Addressed an issue where the Date and Time may be set incorrectly when using
      the Date and Time option from the BIOS/Platform Configuration (RBSU) when the
      Daylight Savings Time option is enabled.
      
      Addressed an issue where the server may display a Red Screen error and become
      unresponsive during boot when more than 256 hard drives are attached to a
      storage controller. The UEFI BIOS will now limit the enumeration of bootable
      devices to 256 entries.
      
      Addressed an issue where video is not displayed when using the embedded video
      controller with certain newer monitors, such as the HP E190i, which do not
      properly operate in native resolutions such as 1280x1024.
      
      Addressed an issue with the incorrect version of the HpServerBootSettings
      schema in the HP RESTful API.
      
      Addressed an issue where the server could become unresponsive during boot or
      from the Embedded UEFI Shell when a Block I/O device such as a USB key or hard
      drive has a corrupt FAT32 file system.
      
      Addressed an issue where an erroneous 312 - HP Smart Battery error message
      would be displayed and logged to the Integrated Management Log (IML) on the
      first boot after the system battery was removed from the server.
      
      Addressed an issue where the UEFI or Legacy Option ROM for a PCIe adapter may
      not be properly executed when installed in certain slots. This could cause
      such issues as an inability to boot using the PCIe adapter. This issue was
      seen with a Brocade network adapter but could be seen with other adapters.
      
      Addressed an issue where the system may become unresponsive and experience a
      Machine Check Exception or NMI under heavy stress conditions when configured
      with Intel Xeon E5-2600 v3 processors and 64GB LRDIMMs in a 3 DIMM Per Channel
      configuration. This issue does not impact systems configured with other memory
      configuration including 64GB LRDIMM with less than 3 DIMMs Per Channel. This
      System ROM revision should be considered the minimum revision required for use
      with 64 GB LRDIMMs in systems with any memory channels containing 3 DIMMs.
      
      Addressed an issue where the system may display a Red Screen error and become
      unresponsive during boot when the Embedded User Partition or Virtual Install
      Disk are enabled or if a USB storage device is installed when the server is
      configured for Legacy Boot Mode. This issue does not impact systems configured
      for UEFI Boot Mode.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.20_05-05-2016
changelog:
  -     Added support for Intel Xeon E5-1600 v4 series processors.
      
      Enhanced PCIe resource allocation so that systems configured with multiple
      PCIe expansion devices may in some cases no longer report a "276 Option Card
      Configuration Error" during system boot due to not having enough I/O resources
      to support what is requested by the installed devices. This BIOS revision
      allows a wider range of PCIe configurations that request large amounts of I/O
      to be configured properly.
      
      Updated to the latest support modules for Intel Trusted eXecution Technology
      (TXT) including the Intel Authenticated Code Module (ACM) and Intel Secure
      Initialization (SINIT) module.
      
      Updated the HP RESTful API HPE BIOS Attribute Registry resources to match the
      latest BIOS/Platform Configuration options.
      
      Updated the UEFI Secure Boot Key Database revocations list (DBX) with the
      latest version from Microsoft. This includes the latest list of revoked
      certificates.
      
      Updated the language translations (non-English modes) for System Utilities.
      
      Increased the default timeout value of the iSCSI UEFI Software Initiator boot
      to 20 seconds. This may help resolve issues of intermittent connection drop
      during an iSCSI boot.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.20_05-05-2016
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where a system that experiences an HPE Smart Storage
      Battery failure may become unresponsive when configured with iLO Firmware
      2.40.Note there is an issue wherea system configured with Integrated
      Lights-Out (iLO) Firmware version 2.40 may experience an intermittent and
      false HPE Smart Storage Battery failure, logged in the Integrated Management
      Log (IML).Due to the BIOS issue addressed in this revision, the false HPE
      Smart Storage Battery failure may result in the system becoming unresponsive.
      This issue does not impact systems that are not configured with an HPE Smart
      Storage Battery or systems configured with iLO Firmware 2.30 or earlier.
      
      Addressed an issue where the System Utilities BIOS/Platform Configuration
      (RBSU) USB Boot Options setting may not properly allow the server to boot from
      the internal SD card before a USB key when SD is higher in the priority list.
      This issue only affects servers configured in Legacy Boot Mode.
      
      Addressed an issue where the ambient temperature reported by the system during
      server boot may report incorrectly. This issue also requires an iLO firmware
      version update to a revision later than 2.4x which will be released later this
      year. This issue has no impact on the thermal operation of the server and is
      simply an issue with the temperature displayed during boot. While updating to
      this revision of the BIOS will not address this issue unless the iLO FW
      revision is later than 2.4x, there are no issues caused by updating the BIOS
      without updating iLO FW.
      
      Addressed an issue where the UEFI or Legacy Option ROM for a PCIe adapter may
      not be properly executed when installed in certain slots. This could cause
      such issues as an inability to boot using the PCIe adapter. This issue was
      seen with a Brocade network adapter but could be seen with other adapters.
      
      Addressed an issue where the server health LED may remain set in a degraded or
      failed state after an error event was resolved during server operation.
      Previously, a server reset may have been needed to clear the health LED event.
      
      Addressed an issue where the System Utilities BIOS/Platform Configuration
      (RBSU) option for Embedded UEFI Shell Auto Startup Script Network Location
      does not accept an NSH file name containing upper case characters.
      
      Addressed an issue where the UEFI iSCSI Software Initiator boot options may
      become invalid if the DHCP server provides a new IP Address to a previously
      configured iSCSI boot option.
      
      Addressed an issue where the system may become unresponsive during boot when
      configured with a HPE Dual microSD device when one of the microSD devices is
      failed or missing.
      
      Addressed an issue where the server may assign incorrect ACPI NUMA proximity
      allocations for servers configured with two or more processors and with memory
      only attached to a single processor socket potentially leading to non-optimal
      performance. This issue does not impact servers with memory configured on
      multiple processors.
      
      Addressed an issue where the Automatic Server Recovery (ASR) setting may not
      be configured properly through the HP RESTful API.
      
      Addressed an issue where the internal SD card would remain active after the
      user has disabled the SD slot from System Utilities BIOS/Platform
      Configuration (RBSU) option. This issue only affects systems configured in
      Legacy Boot Mode.
      
      Addressed an issue where the server may become unresponsive when using the
      PING command from the Embedded UEFI Shell.
      
      Addressed an issue where the UEFI iSCSI Software Initiator boot options may
      become invalid if the DHCP server provides a new IP Address to a previously
      configured iSCSI boot option.
      
      Addressed an issue where the system may fail to boot from existing UEFI iSCSI
      Software Initiator boot options if the user changed the iSCSI Target IP
      address.
      
      Addressed an issue where the system may fail to boot from UEFI iSCSI Software
      Initiator boot options that has iSCSI Initiator or Target configured using
      static IPv6 addresses.
      
      Addressed an issue where the UEFI iSCSI Software Initiator boot option IPv6
      address cannot be configured using the HP RESTful API.
      
      Addressed an issue that may result in losing the existing UEFI iSCSI Software
      Initiator boot options if any of the connection parameters (LUN, Remote Port,
      IP address, login credentials) change.
      
      Addressed an issue in reporting the incorrect PCIe slot number in the error
      messages of failed iSCSI boot attempts.
      
      Addressed an issue of iSCSI boot configuration options not being available
      from the HP RESTful API when there are no network adapters in the system.
      
      Addressed an extremely rare issue where the server may become unresponsive due
      to a Non Maskable Interrupt (NMI) when performing a shutdown or startup from
      an Operating System.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.30_09-12-2016
changelog:
  -     Added support for HPE 128GB SmartMemory Load Reduced DIMMs (LRDIMMs).
      
      Updated to the latest support modules for Intel Trusted eXecution Technology
      (TXT) including the Intel Authenticated Code Module (ACM) and Intel Secure
      Initialization (SINIT) module.
      
      Updated the UEFI Secure Boot Key Database revocations list (DBX) with the
      latest version from Microsoft. This includes the latest list of revoked
      certificates.
      
      Updated the HP RESTful API HPE BIOS Attribute Registry resources to match the
      latest BIOS/Platform Configuration options.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.30_09-12-2016
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed a rare issue where fatal system errors may not be logged to the
      Integrated Management Log (IML) when an error occurs on any processor other
      than Processor 1.
      
      Addressed an extremely rare issue where the system may receive a Red Screen
      error and become unresponsive during boot. This issue would not be seen if the
      ROM Based Setup Utility (RBSU) Option for Dynamic Power Calibration is set to
      Disabled (the default for this option is Auto which could result in this
      issue).
      
      Addressed an issue where the system would become unresponsive during boot and
      display a NMI error when configured with an optional PCI Express device
      supporting older versions of the PCI Express specification.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.40_02-17-2017
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where the system may become unresponsive during system boot
      when a third party USB 3.0 XHCI adapter card is installed in the server.
      
      Addressed an issue where the system may properly indicate that a DIMM has
      experienced a high rate of corrected memory errors in the Integrated
      Management Log (IML), but the DIMM's status may incorrectly be reported in the
      iLO GUI as healthy. The iLO GUI will now report the DIMM's status as degraded.
      
      Addressed an issue where the system may become unresponsive during system boot
      when a USB-based UPS is attached to the server USB ports. This issue only
      impacted a system when configured for legacy boot mode.
      
      Addressed an issue where the system may not properly report and log errors to
      the Integrated Management Log (IML) detected on the optional HPE Dual SD Card
      option. This issue only impacted logging when the system performed a warm
      reset.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.40_02-17-2017
changelog:
  -     Updated the system thermal logic to support the latest adapters.
      
      Updated the HP RESTful API HPE BIOS Attribute Registry resources to match the
      latest BIOS/Platform Configuration options.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.40_02-17-2017-2.1
changelog:
  -     *Important Notes:**
      
      Version 2.40_02-17-2017 (B) contains updates to the component packaging and is
      functionally equivalent to version 2.40_02-17-2017.  It is not necessary to
      upgrade with Revision B if the system ROM was previously upgraded to version
      2.40_02-17-2017.
      
      SUM version 7.6.0  or earlier should be used for deployment of 2.40_02-17-2017
      (B).
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where the system may become unresponsive during system boot
      when a third party USB 3.0 XHCI adapter card is installed in the server.
      
      Addressed an issue where the system may properly indicate that a DIMM has
      experienced a high rate of corrected memory errors in the Integrated
      Management Log (IML), but the DIMM's status may incorrectly be reported in the
      iLO GUI as healthy. The iLO GUI will now report the DIMM's status as degraded.
      
      Addressed an issue where the system may become unresponsive during system boot
      when a USB-based UPS is attached to the server USB ports. This issue only
      impacted a system when configured for legacy boot mode.
      
      Addressed an issue where the system may not properly report and log errors to
      the Integrated Management Log (IML) detected on the optional HPE Dual SD Card
      option. This issue only impacted logging when the system performed a warm
      reset.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.42_06-14-2017
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Enhancements/New Features:**
      
      Added support for the NVIDIA Quadro P6000 Graphics Card with the HPE ProLiant
      WS460c Gen9.
      
      **Known Issues:**
      
      None


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
      
      **Problems Fixed:**
      
      Addressed an issue where Processor Core Disable may not function properly,
      such as disabling the wrong number of cores, when Intel Xeon E5 v4 processors
      are installed in the system. This issue does not impact systems configured
      with Intel Xeon E5 v3 processors.
      
      Addressed an issue where systems configured with a Honeywell LCNP4 card
      installed may stop responding during system boot.
      
      Addressed an issue where the system may become unresponsive during system boot
      when an optional HPE Dual 8GB MicroSD USB device is installed with firmware
      version 202. This issue does not impact servers configured with an HPE Dual
      8GB MicroSD USB device using revision of firmware 212 or later.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.52_10-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> 2.54_12-07-2017
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.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.
      
      **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.
      
      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.60_05-21-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.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
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-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-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:
  -     *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.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.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.80_10-16-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 Intel
      microcode. The Intel microcode patches included in this release are versions
      0x00000044 (CPUID 306F2) and 0x00B00003A (CPUID 406F1).
      
      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-0591 and CVE-2020-0592. 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-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 version of the System ROM contains an updated UEFI Driver for the
      SmartArray B140i SATA RAID controller. This update addresses an issue where
      the system may periodically experience an operating system boot issue such as
      experiencing a Linux kernel panic on boot.
      
      **Known Issues:**
      
      None


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


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.90_04-29-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 technical sighting referred
      to as MD Clear. The Intel microcode patches included in this release are
      version 0x00000046 (CPUID 306F2) and 0x0B00003E (CPUID 406F1). 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-12360 and CVE-2020-12357. These
      security vulnerabilities are documented in Intel Security Advisory INTEL-
      SA-00463. These issues are not unique to HPE servers.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.92_11-23-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 Intel Platform Update 2021.2. It
      provides mitigations for security vulnerabilities documented as INTEL-SA-00561
      for the below CVEs: CVE-2021-0092, CVE-2021-0144, 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.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.42_06-14-2017
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Enhancements/New Features:**
      
      Added support for the NVIDIA Quadro P6000 Graphics Card.
      
      **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
      
      **Problems Fixed:**
      
      Addressed an issue where Processor Core Disable may not function properly,
      such as disabling the wrong number of cores, when Intel Xeon E5 v4 processors
      are installed in the system. This issue does not impact systems configured
      with Intel Xeon E5 v3 processors.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.60_10-29-2015
changelog:
  -     Added support for an optional Trusted Platform Module (TPM) 2.0.
      
      Added support to detect and log when memory performance may be degraded due to
      a high rate of correctable memory errors. When this condition is detected, a
      new Integrated Management Log (IML) message will be logged indicating a "High
      rate of corrected memory errors, performance may be degraded".
      
      Added support to the Embedded UEFI Shell to allow the user to export Secure
      Boot certificates to a file.
      
      Added support to automatically initialize the Trusted Platform Modules (TPM)
      nonvolatile storage when the TPM is first installed on a platform. This
      feature helps avoid issues where a TPM may be locked out from use to an
      operating system and requires the user to manually clear the TPM setting from
      the BIOS/Platform Configuration (RBSU) menus when first installed.
      
      Updated branding during the boot process and in the pre-boot System Utilities
      from HP to Hewlett Packard Enterprise. No branding changes were made that
      could impact software running on the system. Industry standard SMBIOS tables
      were NOT updated to reflect Hewlett Packard Enterprise branding.
      
      Updated the language translations (non-English modes) for System Utilities.
      
      Updated the HP RESTful API HP BIOS Attribute Registry resources to match the
      latest BIOS/Platform Configuration options.
      
      Added support to the HP RESTful API to allow the user to configure the UEFI
      boot order when the system is configured for Legacy Boot Mode.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.60_10-29-2015
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where the user may not be able to properly download an
      Active Health Systems (AHS) file from System Utilities or the Embedded UEFI
      Shell when certain date ranges were used.
      
      Addressed an issue where a system configured with a Trusted Platform Module
      (TPM) may improperly measure an extra EV_SEPARATOR into the TPM PCR7.
      
      Addressed an issue where the Active Health System (AHS) file could not be
      downloaded to the embedded SD card from the Embedded UEFI Shell.
      
      Addressed issues with USB support in the pre-boot environment when the system
      is configured in Legacy Boot Mode. These issues did not affect systems
      configured in UEFI Boot Mode.
      
      Addressed an issue where certain optional PCIe video adapters would fail to
      work properly when using a Linux operating system.
      
      Addressed an issue where industry standard SMBIOS Type 9 entries for PCIe
      Slots attached to a not installed processor did not exist.
      
      Addressed an issue where the UEFI iSCSI Boot Configuration may not work
      properly when configuring these options through the HP RESTful Interface. This
      issue does not affect systems where the UEFI iSCSI Boot Configuration is
      configured through the System Utilities BIOS/Platform Configuration (RBSU).
      
      Addressed an issue where the drives attached to an HP Smart Array controller
      may not be detected on the first boot after switching from UEFI Boot Mode to
      Legacy Boot Mode.
      
      Addressed an issue where the PXE Boot Policy does not function properly when
      the Network VLAN Configuration option is enabled. When Network VLAN
      Configuration is enabled, the server would always attempt to boot both iPV4
      and iPV6 regardless of the PXE Boot Order Policy setting.
      
      Addressed an issue where the server would display a Red Screen error and
      become unresponsive when exiting the System Utilities Embedded User
      Diagnostics when configured for Legacy Boot Mode. This issue does not impact
      systems configured for UEFI Boot Mode.
      
      Addressed an issue where the HP ProLiant Dynamic Power Regulator would not
      function properly when configured for Slow Mode. In rare cases, this could
      cause the system to not optimally switch processor power states.
      
      Addressed an issue where the system may display a Red Screen error and become
      unresponsive from the Embedded UEFI Shell when interrupting the ping command
      via a CTRL-C key press.
      
      Addressed an issue where the system may report a 335-HP RESTful API error
      after setting the BIOS Administrator password through the HP RESTful API.
      
      Addressed an issue where the Date and Time may be set incorrectly when using
      the Date and Time option from the BIOS/Platform Configuration (RBSU) when the
      Daylight Savings Time option is enabled.
      
      Addressed an issue where the server may display a Red Screen error and become
      unresponsive during boot when more than 256 hard drives are attached to a
      storage controller. The UEFI BIOS will now limit the enumeration of bootable
      devices to 256 entries.
      
      Addressed an issue where video is not displayed when using the embedded video
      controller with certain newer monitors, such as the HP E190i, which do not
      properly operate in native resolutions such as 1280x1024.
      
      Addressed an issue with the incorrect version of the HpServerBootSettings
      schema in the HP RESTful API.
      
      Addressed an issue where the server could become unresponsive during boot or
      from the Embedded UEFI Shell when a Block I/O device such as a USB key or hard
      drive has a corrupt FAT32 file system.
      
      Addressed an issue where an erroneous 312 - HP Smart Battery error message
      would be displayed and logged to the Integrated Management Log (IML) on the
      first boot after the system battery was removed from the server.
      
      Addressed an issue where the UEFI or Legacy Option ROM for a PCIe adapter may
      not be properly executed when installed in certain slots. This could cause
      such issues as an inability to boot using the PCIe adapter. This issue was
      seen with a Brocade network adapter but could be seen with other adapters.
      
      Addressed an issue where the server may not properly detect the HPE c-Class
      PCI Expansion Blade.
      
      Removed the System Utilities BIOS/Platform Configuration (RBSU) Automatic
      Power-on Option for Restore Last Power State as this option is not supported
      by blade servers.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.20_05-05-2016
changelog:
  -     Added support for Intel Xeon E5-4600 v4 series processors.
      
      Added support for 128GB Load Reduced DIMMs (LRDIMM).
      
      Enhanced PCIe resource allocation so that systems configured with multiple
      PCIe expansion devices may in some cases no longer report a "276 Option Card
      Configuration Error" during system boot due to not having enough I/O resources
      to support what is requested by the installed devices. This BIOS revision
      allows a wider range of PCIe configurations that request large amounts of I/O
      to be configured properly.
      
      Updated the UEFI Secure Boot revocations list (DBX) with the latest copy from
      Microsoft.
      
      Updated to the latest support modules for Intel Trusted eXecution Technology
      (TXT) including the Intel Authenticated Code Module (ACM) and Intel Secure
      Initialization (SINIT) module.
      
      Updated the HP RESTful API HPE BIOS Attribute Registry resources to match the
      latest BIOS/Platform Configuration options.
      
      Updated the UEFI Secure Boot Key Database revocations list (DBX) with the
      latest version from Microsoft. This includes the latest list of revoked
      certificates.
      
      Updated the language translations (non-English modes) for System Utilities.
      
      Increased the default timeout value of the iSCSI UEFI Software Initiator boot
      to 20 seconds. This may help resolve issues of intermittent connection drop
      during an iSCSI boot.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.20_05-05-2016
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where a system that experiences an HPE Smart Storage
      Battery failure may become unresponsive when configured with iLO Firmware
      2.40.  Note there is an issue where a system configured with Integrated
      Lights-Out (iLO) Firmware version 2.40 may experience an intermittent and
      false HPE Smart Storage Battery failure, logged in the Integrated Management
      Log (IML).  Due to the BIOS issue addressed in this revision, the false HPE
      Smart Storage Battery failure may result in the system becoming unresponsive.
      This issue does not impact systems that are not configured with an HPE Smart
      Storage Battery or systems configured with iLO Firmware 2.30 or earlier.
      
      Addressed an issue where the System Utilities BIOS/Platform Configuration
      (RBSU) USB Boot Options setting may not properly allow the server to boot from
      the internal SD card before a USB key when SD is higher in the priority list.
      This issue only affects servers configured in Legacy Boot Mode.
      
      Addressed an issue where the ambient temperature reported by the system during
      server boot may report incorrectly. This issue also requires an iLO firmware
      version update to a revision later than 2.4x which will be released later this
      year. This issue has no impact on the thermal operation of the server and is
      simply an issue with the temperature displayed during boot. While updating to
      this revision of the BIOS will not address this issue unless the iLO FW
      revision is later than 2.4x, there are no issues caused by updating the BIOS
      without updating iLO FW.
      
      Addressed an issue where the UEFI or Legacy Option ROM for a PCIe adapter may
      not be properly executed when installed in certain slots. This could cause
      such issues as an inability to boot using the PCIe adapter. This issue was
      seen with a Brocade network adapter but could be seen with other adapters.
      
      Addressed an issue where the server health LED may remain set in a degraded or
      failed state after an error event was resolved during server operation.
      Previously, a server reset may have been needed to clear the health LED event.
      
      Addressed an issue where the System Utilities BIOS/Platform Configuration
      (RBSU) option for Embedded UEFI Shell Auto Startup Script Network Location
      does not accept an NSH file name containing upper case characters.
      
      Addressed an issue where the UEFI iSCSI Software Initiator boot options may
      become invalid if the DHCP server provides a new IP Address to a previously
      configured iSCSI boot option.
      
      Addressed an issue where the system may become unresponsive during boot when
      configured with a HPE Dual microSD device when one of the microSD devices is
      failed or missing.
      
      Addressed an issue where the server may assign incorrect ACPI NUMA proximity
      allocations for servers configured with two or more processors and with memory
      only attached to a single processor socket potentially leading to non-optimal
      performance. This issue does not impact servers with memory configured on
      multiple processors.
      
      Addressed an issue where the Automatic Server Recovery (ASR) setting may not
      be configured properly through the HP RESTful API.
      
      Addressed an issue where the internal SD card would remain active after the
      user has disabled the SD slot from System Utilities BIOS/Platform
      Configuration (RBSU) option. This issue only affects systems configured in
      Legacy Boot Mode.
      
      Addressed an issue where the server may become unresponsive when using the
      PING command from the Embedded UEFI Shell.
      
      Addressed an issue where the UEFI iSCSI Software Initiator boot options may
      become invalid if the DHCP server provides a new IP Address to a previously
      configured iSCSI boot option.
      
      Addressed an issue where the system may fail to boot from existing UEFI iSCSI
      Software Initiator boot options if the user changed the iSCSI Target IP
      address.
      
      Addressed an issue where the system may fail to boot from UEFI iSCSI Software
      Initiator boot options that has iSCSI Initiator or Target configured using
      static IPv6 addresses.
      
      Addressed an issue where the UEFI iSCSI Software Initiator boot option IPv6
      address cannot be configured using the HP RESTful API.
      
      Addressed an issue that may result in losing the existing UEFI iSCSI Software
      Initiator boot options if any of the connection parameters (LUN, Remote Port,
      IP address, login credentials) change.
      
      Addressed an issue in reporting the incorrect PCIe slot number in the error
      messages of failed iSCSI boot attempts.
      
      Addressed an issue of iSCSI boot configuration options not being available
      from the HP RESTful API when there are no network adapters in the system.
      
      Addressed an extremely rare issue where the server may become unresponsive due
      to a Non Maskable Interrupt (NMI) when performing a shutdown or startup from
      an Operating System.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.30_09-12-2016
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed a rare issue where fatal system errors may not be logged to the
      Integrated Management Log (IML) when an error occurs on any processor other
      than Processor 1.
      
      Addressed an extremely rare issue where the system may receive a Red Screen
      error and become unresponsive during boot. This issue would not be seen if the
      ROM Based Setup Utility (RBSU) Option for Dynamic Power Calibration is set to
      Disabled (the default for this option is Auto which could result in this
      issue).
      
      Addressed an issue where the system would become unresponsive during boot and
      display a NMI error when configured with an optional PCI Express device
      supporting older versions of the PCI Express specification.
      
      Addressed an issue where the system may not perform optimally with certain
      memory intensive workloads when the BIOS Configurations/RBSU QPI Snoop
      Configuration option is configured for Cluster on Die mode with Intel Xeon
      E5-4600 v4 series processors. This issue does NOT impact systems configured
      with Intel Xeon E5-4600 v3 series processors or with other QPI Snoop
      configurations. This issue had a significant impact on the STREAM benchmark.
      
      **Known Issues:**
      
      None


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> 2.90_04-29-2021-2.1
changelog:
  -     *Important Notes:**
      
      This version of the System ROM contains updates aligned with the Intel Product
      Update (IPU) version IPU.2021.1 guidance.
      
      Ver. 2.90_04-29-2021 (B) contains support for Red Hat Enterprise Linux 8
      Server.  It is functionally equivalent to ver. 2.90_04-29-2021.  It is not
      necessary to upgrade with version 2.90_04-29-2021 (B) if a previous component
      revision was used to upgrade the firmware to ver. 2.90_04-29-2021.
      
      **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 technical sighting referred
      to as MD Clear. The Intel microcode patches included in this release are
      version 0x00000046 (CPUID 306F2) and 0x0B00003E (CPUID 406F1). 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-12360 and CVE-2020-12357. These
      security vulnerabilities are documented in Intel Security Advisory INTEL-
      SA-00463. These issues are not unique to HPE servers.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.92_11-23-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 Intel Platform Update 2021.2. It
      provides mitigations for security vulnerabilities documented as INTEL-SA-00561
      for below CVEs: CVE-2021-0092, CVE-2021-0144, 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.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.42_04-05-2017-2.1
changelog:
  -     *Important Notes:**
      
      Version 2.42_04-05-2017 (B) contains updates to the component packaging and is
      functionally equivalent to version 2.42_04-05-2017.  It is not necessary to
      upgrade with Revision B if the system ROM was previously upgraded to version
      2.42_04-05-2017.
      
      SUM version 8.0.0 or later should be used for deployment of 2.42_04-05-2017
      (B).
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an extremely rare issue where the server may become unresponsive
      during POST when configured with memory configurations that are 6TB or larger.
      In some cases, this issue would be seen as a Red Screen with a General
      Protection Fault.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.42_04-05-2017
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an extremely rare issue where the server may become unresponsive
      during POST when configured with memory configurations that are 6TB or larger.
      In some cases, this issue would be seen as a Red Screen with a General
      Protection Fault.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.50_10-01-2017
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where Processor Core Disable may not function properly,
      such as disabling the wrong number of cores, when Intel Xeon E7 v4 processors
      are installed in the system. This issue does not impact systems configured
      with Intel Xeon E7 v3 processors.
      
      Addressed an issue where systems configured with a Honeywell LCNP4 card
      installed may stop responding during system boot.
      
      Addressed an issue where the system may become unresponsive during system boot
      when an optional HPE Dual 8GB MicroSD USB device is installed with firmware
      version 202. This issue does not impact servers configured with an HPE Dual
      8GB MicroSD USB device using revision of firmware 212 or later.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.52_11-08-2017
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where systems configured with 128GB LRDIMMs may see a high
      rate of correctable memory errors, sometimes reported as a memory pre-failure
      event in the iLO Integrated Management Log (IML). This issue does not impact
      systems configured with other memory configurations. HPE recommends customers
      update to this version of the System ROM before replacing any memory
      components.
      
      Addressed an issue where Processor Core Disable may not function properly,
      such as disabling the wrong number of cores, when Intel Xeon E7 v4 processors
      are installed in the system. This issue does not impact systems configured
      with Intel Xeon E7 v3 processors.
      
      **Known Issues:**
      
      None


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-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 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.62_10-11-2018
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Enhancements/New Features:**
      
      Added support for Microsoft Windows 2019. This System ROM is the minimum
      recommended version for use with this operating system version. This revision
      of the System ROM contains updated support for Windows 2019 when using the
      optional HPE TPM Module.
      
      Updated the RESTful API HPE BIOS Attribute Registry resources to match the
      latest BIOS/Platform Configuration options.
      
      **Known Issues:**
      
      None


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> 1.20_08-18-2017
changelog:
  -     Added support for Dynamic Power Capping. This support requires Power
      Management Controller Firmware version 1.0.4 and Integrated Lights-Out (iLO)
      Firmware version 1.15 or later.
      
      Added support for the HPE Core Boost Technology. This feature requires HPE
      Innovation Engine Firmware 0.1.2.6 or later.
      
      Added a new BIOS/Platform Configuration (RBSU) Power and Performance Tuning
      option for LLC Dead Line Allocation. When running certain applications,
      modifying this setting from its default value may improve system performance.
      
      Added a new BIOS/Platform Configuration (RBSU) Power and Performance Tuning
      option for Stale A to S. When running certain applications, modifying this
      setting from its default value may improve system performance.
      
      Added support to detect and report unbalanced memory configurations that may
      result in non-optimal performance. Please consult the Memory Population
      Guidelines for more information on memory population rules and
      recommendations.
      
      Added a new Auto option for the XPT Prefetcher in the BIOS/Platform
      Configuration (RBSU) menu that will default the XPT prefetcher to disabled
      based on a current Intel sighting processor issue.  Enabling this option (via
      setting this option for Force Enable) may improve latency performance, but
      Intel has indicated rare stability issues may occur if XPT Prefetcher is
      enabled.
      
      Added support for HPE 128GB SmartMemory Load Reduced DIMMs (LRDIMMs).
      
      Updated the system thermal logic to support the latest GPU adapters.
      
      Updated the RESTful API HPE BIOS Attribute Registry resources to match the
      latest BIOS/Platform Configuration options.
      
      Updated the language translations (non-English modes) for System Utilities.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.20_08-18-2017
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where the Embedded UEFI Shell restclient utility would not
      properly configure attributes for Network TLS (HTTPS) support.
      
      Addressed an issue where the UEFI or Legacy Boot Order could still be modified
      after an incorrect Administrator Password was entered in the BIOS/Platform
      Configuration (RBSU) menus.
      
      Addressed an issue where the embedded AHCI SATA controller would not show up
      properly in the BIOS/Platform Configuration (RBSU) PCI Devices menu when no
      drives were attached to the controller.
      
      Addressed an issue where saving a configuration setting from an optional
      device's configuration page in the System Utilities menu would not be saved
      properly.  This issue was seen with one Network Adapter card.
      
      Addressed an issue where the system ROM would not correctly report a
      configuration error for the HPE Smart Battery storage subsystem when more
      devices were installed than could be supported by the installed battery.
      
      Addressed an issue where a platform configured with direct attached NVMe hard
      drives may report the incorrect location (box and bay location) from the
      System Utilities page.
      
      Addressed an issue where the System Utilities menu may not show the proper
      name for an optional PCIe Adapter.
      
      Addressed an issue where the Integrated Lights Out (iLO) remote Console
      Keyboard and Mouse may not function properly when the system is configured for
      Legacy Boot Mode. This issue does not exist on systems configured in UEFI Boot
      Mode.
      
      Addressed an issue where the HPE Jitter Performance feature settings could not
      be properly modified from the Integrated Lights Out web interface.
      
      Addressed an issue where the system may report that the HPE Smart Battery is
      charging when in fact the battery has failed. It is recommended to flash to
      this system ROM if a system is reporting Smart Battery issues.
      
      Addressed an issue where the Trusted Platform Module (TPM) option for TPM
      Visibility could not be configured through the RESTful API.
      
      Addressed an issue where the system may become unresponsive when repeatedly
      typing characters, such as DIR, in Legacy Boot Mode from a pre-OS environment.
      This issue does not impact systems in UEFI Boot Mode or a system once the
      system boots into an operating system.
      
      Addressed an issue where certain third party PCIe adapters, such as a Dialogic
      adapter, would not function properly due to the PCIe Maximum Payload size
      being incorrectly programmed.
      
      Addressed an issue where certain NVMe devices may not be detected when the x16
      slot PCIe Riser and three slot x8 riser are present in the server.
      
      Addressed an issue where a Network Boot option would still show an entry  in
      the Legacy Boot Order when Network Boot was disabled on the device from the
      BIOS/Platform Configuration (RBSU) Network Options Menu. This issue does not
      affect systems configured for UEFI Boot Mode.
      
      Addressed an issue where the system may become unresponsive when using the TAB
      key in the BIOS/Platform Configuration (RBSU) menus.
      
      Addressed an issue where the BIOS would not properly identify and halt a
      system from booting with an invalid DIMM configuration.
      
      Addressed an issue where the BIOS/Platform Configuration (RBSU) Energy
      Efficient Turbo setting was "backwards".  When the configuration setting was
      set to enabled, the feature would actually be Disabled.  When configured to
      Disabled, the feature would actually be enabled.
      
      Addressed an issue where the server might lockup and display a red screen when
      trying to repair a failed RAID volume off of an S100i SW RAID controller.
      
      Addressed an issue where the RESTful API may report that BIOS settings were
      not applied properly even when they are properly configured.
      
      Addressed an issue where the system may become unresponsive during boot after
      a warm reset, typically seen with a blank screen, when a Trusted Platform
      Module (TPM) is installed.  If reboot issues are seen with systems containing
      an optional TPM, it is highly recommended the System ROM be enabled to this
      revision or later.
      
      Addressed an extremely rare issue where the system may incorrectly report a
      413 Innovation Engine Authentication Error on a server reboot.
      
      Removed support for the BIOS/Platform Configuration (RBSU) Power On Logo
      disable functionality.
      
      Removed the Platform Configuration (RBSU) Option to enable or disable the
      Embedded Diagnostics.  Embedded Diagnostics is not supported on this server
      and the menu option should not have been available and was not functional.
      
      Remove Embedded Diagnostics support from System Utilities.
      
      Removed support for the chipset firmware based Trusted Platform Module (TPM)
      known as Intel Platform Trust Technology (Intel PTT). This feature is no
      longer supported due to stability issues and Intel recommends not supporting
      this feature. Users should instead install a discrete HPE TPM option for this
      support.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.22_09-29-2017
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where the system would not achieve maximum performance
      results when the BIOS/Platform Configuration (RBSU) Sub-NUMA Clustering option
      is enabled. This option is not enabled by default.
      
      Addressed an issue where the system may have the system time incorrectly
      "shifted" to the incorrect time after the operating system has been running
      for an extended period of time. This issue was typically seen under Microsoft
      Windows when the Set Time Automatically option was enabled from the Windows
      Date and Time Settings configuration page.
      
      Addressed an issue where the system may report an inaccurate error message in
      the Integrated Management Log (IML) when a memory training failure occurred.
      It is recommended that customers update to this version of the system ROM
      before replacing any DIMMs due to a training issue.
      
      Addressed an issue where the system may experience an erroneous boot-time
      message and Integrated Management Log (IML) entry stating that Core Boost
      Technology is disabled due to a lack of an iLO Advanced License (531 - Core
      Boost Technology missing required iLO License) when using the Version 1.20
      System ROM. This issue does NOT occur with the Version 1.00 System ROM. Note
      that this IML entry is only valid for servers using the Intel Xeon Scalable
      6143 processor. If the message and IML entry are received with any other
      processor model installed, the message is erroneous and can be ignored without
      any negative impact to the system.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.26_11-14-2017
changelog:
  -     Added support for HPE 16GB NVDIMM-N Persistent Memory. Support for this
      feature also requires Innovation Firmware Version 0.1.3.2. This version of
      System ROM and Innovation Engine Firmware 0.1.3.2 are the minimum supported
      Firmware for this feature.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.26_11-14-2017
changelog:
  -     *Important Notes:**
      
      This revision of the System ROM enables flash support for Innovation Engine
      (IE) Firmware revision 0.1.4.4 and later. It must be installed prior to
      updating to IE FW 0.1.4.4. Attempting to update to IE FW 0.1.4.4 or later
      without this revision of the System ROM or later will result in the flash
      operation not occurring. This revision of the BIOS, along with IE FW 0.1.4.4
      and SPS FW 04.00.04.288, provide a solution to mitigate security vulnerability
      CVE-2017-5706 (http://www.cve.mitre.org/cgi-bin/cvename.cgi?name=2017-5706)
      and CVE-2017-5709 (http://www.cve.mitre.org/cgi-
      bin/cvename.cgi?name=2017-5709) with Intel's SPS FW. It is anticipated that
      details regarding these security vulnerabilities will be published to these
      links on November 20,2017. These security vulnerabilities are not unique to
      HPE servers. Note that IE FW 0.1.4.4 must be installed prior to updating to
      SPS FW 04.00.04.288.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      This revision of the System ROM enables flash support for Innovation Engine
      (IE) Firmware revision 0.1.4.4 and later. It must be installed prior to
      updating to IE FW 0.1.4.4. Attempting to update to IE FW 0.1.4.4 or later
      without this revision of the System ROM or later will result in the flash
      operation not occurring. This revision of the BIOS, along with IE FW 0.1.4.4
      and SPS FW 04.00.04.288, provide a solution to mitigate security vulnerability
      CVE-2017-5706 (http://www.cve.mitre.org/cgi-bin/cvename.cgi?name=2017-5706)
      and CVE-2017-5709 (http://www.cve.mitre.org/cgi-
      bin/cvename.cgi?name=2017-5709) with Intel's SPS FW. It is anticipated that
      details regarding these security vulnerabilities will be published to these
      links on November 20,2017. These security vulnerabilities are not unique to
      HPE servers. Note that IE FW 0.1.4.4 must be installed prior to updating to
      SPS FW 04.00.04.288.
      
      Addressed an issue where the High Performance Event Timer (HPET) may not
      function properly under an Operating System. This was typically seen under a
      Windows Operating System where the HPET was reported as not functioning
      properly in Windows Device Manager.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.28_12-11-2017
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 an erroneous boot-time
      message and Integrated Management Log (IML) entry stating that Core Boost
      Technology is disabled due to a lack of an iLO Advanced License (531 - Core
      Boost Technology missing required iLO License) when using the Version 1.20
      System ROM. This issue does NOT occur with the Version 1.00 or Version 1.22
      System ROM. Note that this IML entry is only valid for servers using the Intel
      Xeon Scalable 6143 processor. If the message and IML entry are received with
      any other processor model installed, the message is erroneous and can be
      ignored without any negative impact to the system.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.36_02-14-2018
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where the UEFI Boot Order would not get reset to a default
      value when loading a default configuration. This issue does not impact systems
      configured in Legacy Boot Mode.
      
      Addressed an issue where the High Performance Event Timer (HPET) may not
      function properly under an Operating System. This was typically seen under a
      Windows Operating System where the HPET was reported as not functioning
      properly in Windows Device Manager.
      
      Addressed an issue where the Embedded Serial Port option could not be properly
      configured through the RESTful Interface.
      
      Addressed an issue where the PCI Express I/O Proximity values were not
      properly allocated in the ACPI System Locality Information Table (SLIT). This
      change may help provide a performance benefit in applications and
      configurations that are sensitive to PCIe Device I/O NUMA awareness.
      
      Addressed a rare issue where the system may become unresponsive when a SAS
      drive was inserted with the HPE Smart Array S100i SR Gen10 SW RAID enabled.
      This issue does not impact systems configured in AHCI mode.
      
      Addressed an issue where the system may experience an erroneous boot-time
      message and Integrated Management Log (IML) entry stating that Core Boost
      Technology is disabled due to a lack of an iLO Advanced License (531 - Core
      Boost Technology missing required iLO License) when using the Version 1.20
      System ROM. This issue does NOT occur with the Version 1.00 or Version 1.22
      System ROM. Note that this IML entry is only valid for servers using the Intel
      Xeon Scalable 6143 processor. If the message and IML entry are received with
      any other processor model installed, the message is erroneous and can be
      ignored without any negative impact to the system.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.32_02-01-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.
      
      **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.36_02-14-2018
changelog:
  -     Added new Storage Information page to the System Information section of System
      Utilities.
      
      Added a new BIOS/Platform Configuration (RBSU) Advanced PCIe Configuration
      option for PCIe Bifurcation of PCI Express Slots. When enabled, this option
      will bifurcate a PCIe slot into two equal width slots. This option is used for
      certain PCIe option cards that support/require bifurcation.
      
      Added a new BIOS/Platform Configuration (RBSU) Power and Performance option
      for Direct to UPI. When Enabled, this option can provide a performance benefit
      in multi-processor configured systems that are reliant on the UPI bus for
      remote memory or I/O accesses.
      
      Added a new BIOS/Platform Configuration (RBSU) Thermal Configuration option
      for Enhanced CPU Cooling. When running certain processor intensive workloads,
      this option can provide additional cooling to the processors which can result
      in improved performance.
      
      Added a new System Utilities option for Embedded Diagnostics. To take
      advantage of this feature, the user must also update Intelligent Provisioning
      to version 3.10 or later.
      
      Added support for the Integrated Lights-Out (iLO) virtual wheel mouse
      functionality in the BIOS System Utilities application. This feature also
      requires iLO firmware version 1.20 or later for proper support.
      
      Added RESTful API configuration support for the HPE Smart Array S100i SR Gen10
      SW RAID controller.
      
      Improved performance with applications and configurations that are sensitive
      to PCIe Device I/O NUMA awareness. This change optimally allocates the PCI
      Express I/O Proximity values in the ACPI System Locality Information Table
      (SLIT).
      
      Updated the RESTful API HPE BIOS Attribute Registry resources to match the
      latest BIOS/Platform Configuration options.
      
      Updated the language translations (non-English modes) for System Utilities.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.40_06-15-2018
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where systems may experience an 389-Unexpected Shutdown and
      Restart, logged in the iLO Integrated Management Log (IML). This issue is not
      unique to HPE servers.
      
      Addressed an issue where the Embedded Diagnostics may not launch properly when
      the UEFI POST Discovery Mode option is set to Force Fast Discovery.
      
      Addressed an issue where the Integrated Management Log (IML) Viewer in the
      System Utilities menu may become unresponsive when launched.
      
      Addressed an issue where the HPE Dual SD Card USB Module may not boot properly
      when the UEFI POST Discovery Mode option is set to Force Fast Discovery.
      
      Addressed an issue where the Trusted Platform Module (TPM) Firmware update may
      not complete properly when the TPM is configured for TPM 2.0 Mode. This issue
      does not impact systems configured with a TPM operating in TPM 1.2 mode.
      
      Addressed an issue where the system may not be able to boot to Intelligent
      Provisioning when a third party USB Key was installed in one of the server USB
      Ports. This issue was seen with a specific USB Key and has not been seen with
      other devices.
      
      Addressed an issue where Integrated Lights-Out (iLO) Virtual Media may not
      boot properly when the UEFI POST Discovery Mode option is set to Force Full
      Discovery.
      
      Addressed an issue where the system may become unresponsive during POST or
      experience a Red Screen on the next boot following an I/O Machine Check
      Failure at runtime.
      
      Addressed an issue where a system configured with the internal SD Card
      disabled from BIOS/Platform Configuration (RBSU) and an HPE Dual SD card
      installed would not boot from the HPE Dual SD card USB Module when configured
      in Legacy Boot Mode. This issue does not impact systems configured in UEFI
      Boot Mode.
      
      Addressed an issue where a system configured with an optional HPE CN1200E-T
      adapter would not boot properly when configured in Legacy Boot Mode. This
      issue does not impact systems configured in UEFI Boot Mode.
      
      Addressed an issue where systems configured with HPE s100i Software RAID may
      experience a failed RAID volume on a system reset.
      
      Added support for the HPE D2220sb Storage Blade.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.42_06-20-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 systems may experience an 389-Unexpected Shutdown and
      Restart, logged in the iLO Integrated Management Log (IML). This issue is not
      unique to HPE servers.
      
      Addressed an issue where systems may log an erroneous Bank 4 Machine Check to
      the iLO Integrated Management Log (IML) on a system reset event. In most
      cases, this error can safely be ignored. This issue is not unique to HPE
      servers.
      
      Addressed an issue where systems configured with NVDIMM-N Memory may
      experience a loss of persistent data during a system crash event that would
      cause a fatal processor error condition (IERR). This issue is not unique to
      HPE servers.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.40_06-15-2018
changelog:
  -     Added support for the latest VMware vSphere Secure Boot Certificate.
      
      Added support to decode certain Machine Check Exceptions to a specific failing
      PCIe device. Previous versions of the System ROM would log a generic Machine
      Check event to the Integrated Management Log (IML) for these error events.
      
      Added a new BIOS/Platform Configuration (RBSU) Memory Controller Interleaving
      menu. This option allows disabling memory controller interleaving which may
      improve memory performance for systems configured with an unbalanced memory
      configuration.
      
      Added a new BIOS/Platform Configuration (RBSU) Processor Jitter Control
      Optimization menu for Jitter Smoothing Support. This new optimization setting
      allows customers to choose between optimizing Auto-tuned mode for maximum
      throughput performance, low latency, or the default - zero latency.
      
      Updated the RESTful API HPE BIOS Attribute Registry resources to match the
      latest BIOS/Platform Configuration options.
      
      Updated the language translations (non-English modes) for System Utilities.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.42_06-20-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.
      
      This firmware version includes additional fixes (since version 1.40) for an
      issue where systems may experience a 389-Unexpected Shutdown and Restart,
      logged in the iLO Integrated Management Log (IML). This issue is not unique to
      HPE servers.
      
      Addressed an issue where systems may log an erroneous Bank 4 Machine Check to
      the iLO Integrated Management Log (IML) on a system reset event. In most
      cases, this error can safely be ignored. This issue is not unique to HPE
      servers.
      
      Addressed an issue where systems configured with NVDIMM-N Memory may
      experience a loss of persistent data during a system crash event that would
      cause a fatal processor error condition (IERR). This issue is not unique to
      HPE servers.
      
      **Known Issues:**
      
      None


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


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.44_08-08-2018
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Address an issue that can result in a Flex NIC intermittently not being
      configured properly during boot. When the issue occurs, the NIC is configured
      to its default state versus the desired state setup via Virtual Connect. A
      reboot of the system would generally have corrected the issue.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.46_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.
      
      Added a new PCIe Peer-to-Peer Serialization option to the Advanced Performance
      Options menu in the BIOS/Platform Configuration (RBSU). This option can be
      used to improve peer-to-peer performance between two PCIe devices installed on
      the same processor. This option may improve performance in certain GP-GPU
      configurations.
      
      Updated the RESTful API HPE BIOS Attribute Registry resources to match the
      latest BIOS/Platform Configuration options.


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.00_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.
      
      This system ROM contains the latest Intel microcode that addresses an issue
      where the system may experience an Uncorrected Machine Check Exception in Bank
      0 with Status containing 000F0150. This update may not address all Bank 0
      machine check events with a Status containing 000F0150 but should be used
      before any other further service actions for issues resulting in this
      Integrated Management Log (IML) entry. This issue is not unique to HPE
      servers.
      
      Addressed an issue in which the system may not properly boot to the HPE 8GB
      Dual microSD Flash USB Drive when an SD card is installed on the internal SD
      slot when the system is configured for Legacy Boot Mode. This issue does not
      impact systems in UEFI Boot Mode.
      
      Addressed an issue where certain 3rd party USB drive keys may not function
      properly after a system reset when the system is configured in UEFI Boot Mode.
      
      Addressed an issue where the HPE CN1000E-T adapter may not boot properly in
      Legacy Boot Mode. This issue does not impact systems configured in UEFI Boot
      Mode.
      
      Addressed an issue where firmware updates staged through the HPE RESTful API
      may fail to properly execute on a subsequent boot and be marked with an
      exception in the iLO firmware installation queue.
      
      Addressed an issue where iLO virtual media may not boot properly after setting
      the Boot on Next Reset option in the iLO Remote Console and Media - Virtual
      Media settings.
      
      Addressed an issue where the AHS Download application from the System
      Utilities Embedded Applications or UEFI Shell may fail to work properly with
      iLO firmware 1.30 or later.
      
      Addressed an issue where the UEFI Shell sysconfig command may fail to set an
      option or become unresponsive.
      
      Addressed an issue where an optional SATA DVD drive may not unlock and allow
      media to be ejected after an operating system reboot.
      
      Addressed an issue where the system may become unresponsive during boot and
      experience a Red Screen (RSOD) when booting in Legacy Boot mode with a SATA
      M.2 drive installed. This issue does not impact systems in UEFI Boot Mode.
      
      Addressed an issue where a USB KVM, such as the HP AF611A KVM, may not
      function properly after a system reboot.
      
      **Known Issues:**
      
      This revision of the System ROM may result in a VMware PSOD (crash) when a
      system is configured with Intel Trusted eXecution Technology (TXT) enabled and
      the Trusted Platform Module (TPM) in TPM 1.2 Mode. This issue is only seen in
      certain memory configurations. Please consult the following HPE Customer
      Advisory for more details on this issue.
      https://support.hpe.com/hpsc/doc/public/display?docId=emr_na-a00065453en_us


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:
  -     *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.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.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> 1.20_08-19-2017
changelog:
  -     Added support for the HPE Core Boost Technology. This feature requires HPE
      Innovation Engine Firmware 0.1.2.6 or later.
      
      Added a new BIOS/Platform Configuration (RBSU) Power and Performance Tuning
      option for LLC Dead Line Allocation. When running certain applications,
      modifying this setting from its default value may improve system performance.
      
      Added a new BIOS/Platform Configuration (RBSU) Power and Performance Tuning
      option for Stale A to S. When running certain applications, modifying this
      setting from its default value may improve system performance.
      
      Added support to detect and report unbalanced memory configurations that may
      result in non-optimal performance. Please consult the Memory Population
      Guidelines for more information on memory population rules and
      recommendations.
      
      Added a new Auto option for the XPT Prefetcher in the BIOS/Platform
      Configuration (RBSU) menu that will default the XPT prefetcher to disabled
      based on a current Intel sighting processor issue.  Enabling this option (via
      setting this option for Force Enable) may improve latency performance, but
      Intel has indicated rare stability issues may occur if XPT Prefetcher is
      enabled.
      
      Added support for HPE 128GB SmartMemory Load Reduced DIMMs (LRDIMMs).
      
      Updated the system thermal logic to support the latest GPU adapters.
      
      Updated the RESTful API HPE BIOS Attribute Registry resources to match the
      latest BIOS/Platform Configuration options.
      
      Updated the language translations (non-English modes) for System Utilities.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.20_08-19-2017
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where the Embedded UEFI Shell restclient utility would not
      properly configure attributes for Network TLS (HTTPS) support.
      
      Addressed an issue where the UEFI or Legacy Boot Order could still be modified
      after an incorrect Administrator Password was entered in the BIOS/Platform
      Configuration (RBSU) menus.
      
      Addressed an issue where the embedded AHCI SATA controller would not show up
      properly in the BIOS/Platform Configuration (RBSU) PCI Devices menu when no
      drives were attached to the controller.
      
      Addressed an issue where saving a configuration setting from an optional
      device's configuration page in the System Utilities menu would not be saved
      properly.  This issue was seen with one Network Adapter card.
      
      Addressed an issue where the system ROM would not correctly report a
      configuration error for the HPE Smart Battery storage subsystem when more
      devices were installed than could be supported by the installed battery.
      
      Addressed an issue where a platform configured with direct attached NVMe hard
      drives may report the incorrect location (box and bay location) from the
      System Utilities page.
      
      Addressed an issue where the System Utilities menu may not show the proper
      name for an optional PCIe Adapter.
      
      Addressed an issue where the Integrated Lights Out (iLO) remote Console
      Keyboard and Mouse may not function properly when the system is configured for
      Legacy Boot Mode. This issue does not exist on systems configured in UEFI Boot
      Mode.
      
      Addressed an issue where the HPE Jitter Performance feature settings could not
      be properly modified from the Integrated Lights Out web interface.
      
      Addressed an issue where the system may report that the HPE Smart Battery is
      charging when in fact the battery has failed. It is recommended to flash to
      this system ROM if a system is reporting Smart Battery issues.
      
      Addressed an issue where the Trusted Platform Module (TPM) option for TPM
      Visibility could not be configured through the RESTful API.
      
      Addressed an issue where the system may become unresponsive when repeatedly
      typing characters, such as DIR, in Legacy Boot Mode from a pre-OS environment.
      This issue does not impact systems in UEFI Boot Mode or a system once the
      system boots into an operating system.
      
      Addressed an issue where certain third party PCIe adapters, such as a Dialogic
      adapter, would not function properly due to the PCIe Maximum Payload size
      being incorrectly programmed.
      
      Addressed an issue where certain NVMe devices may not be detected when the x16
      slot PCIe Riser and three slot x8 riser are present in the server.
      
      Addressed an issue where a Network Boot option would still show an entry  in
      the Legacy Boot Order when Network Boot was disabled on the device from the
      BIOS/Platform Configuration (RBSU) Network Options Menu. This issue does not
      affect systems configured for UEFI Boot Mode.
      
      Addressed an issue where the system may become unresponsive when using the TAB
      key in the BIOS/Platform Configuration (RBSU) menus.
      
      Addressed an issue where the BIOS would not properly identify and halt a
      system from booting with an invalid DIMM configuration.
      
      Addressed an issue where the BIOS/Platform Configuration (RBSU) Energy
      Efficient Turbo setting was "backwards".  When the configuration setting was
      set to enabled, the feature would actually be Disabled.  When configured to
      Disabled, the feature would actually be enabled.
      
      Addressed an issue where the server might lockup and display a red screen when
      trying to repair a failed RAID volume off of an S100i SW RAID controller.
      
      Addressed an issue where the RESTful API may report that BIOS settings were
      not applied properly even when they are properly configured.
      
      Addressed an issue where the system may become unresponsive during boot after
      a warm reset, typically seen with a blank screen, when a Trusted Platform
      Module (TPM) is installed.  If reboot issues are seen with systems containing
      an optional TPM, it is highly recommended the System ROM be enabled to this
      revision or later.
      
      Addressed an extremely rare issue where the system may incorrectly report a
      413 Innovation Engine Authentication Error on a server reboot.
      
      Removed support for the BIOS/Platform Configuration (RBSU) Power On Logo
      disable functionality.
      
      Removed the Platform Configuration (RBSU) Option to enable or disable the
      Embedded Diagnostics.  Embedded Diagnostics is not supported on this server
      and the menu option should not have been available and was not functional.
      
      Removed Embedded Diagnostics support from System Utilities.
      
      Removed support for the chipset firmware based Trusted Platform Module (TPM)
      known as Intel Platform Trust Technology (Intel PTT). This feature is no
      longer supported due to stability issues and Intel recommends not supporting
      this feature. Users should instead install a discrete HPE TPM option for this
      support.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.40_06-15-2018
changelog:
  -     *Important Notes:**
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where systems may experience an 389-Unexpected Shutdown and
      Restart, logged in the iLO Integrated Management Log (IML). This issue is not
      unique to HPE servers.
      
      Addressed an issue where the Embedded Diagnostics may not launch properly when
      the UEFI POST Discovery Mode option is set to Force Fast Discovery.
      
      Addressed an issue where the Integrated Management Log (IML) Viewer in the
      System Utilities menu may become unresponsive when launched.
      
      Addressed an issue where the HPE Dual SD Card USB Module may not boot properly
      when the UEFI POST Discovery Mode option is set to Force Fast Discovery.
      
      Addressed an issue where the Trusted Platform Module (TPM) Firmware update may
      not complete properly when the TPM is configured for TPM 2.0 Mode. This issue
      does not impact systems configured with a TPM operating in TPM 1.2 mode.
      
      Addressed an issue where the system may not be able to boot to Intelligent
      Provisioning when a third party USB Key was installed in one of the server USB
      Ports. This issue was seen with a specific USB Key and has not been seen with
      other devices.
      
      Addressed an issue where Integrated Lights-Out (iLO) Virtual Media may not
      boot properly when the UEFI POST Discovery Mode option is set to Force Full
      Discovery.
      
      Addressed an issue where the system may become unresponsive during POST or
      experience a Red Screen on the next boot following an I/O Machine Check
      Failure at runtime.
      
      Addressed an issue where a system configured with the internal SD Card
      disabled from BIOS/Platform Configuration (RBSU) and an HPE Dual SD card
      installed would not boot from the HPE Dual SD card USB Module when configured
      in Legacy Boot Mode. This issue does not impact systems configured in UEFI
      Boot Mode.
      
      Addressed an issue where a system configured with an optional HPE CN1200E-T
      adapter would not boot properly when configured in Legacy Boot Mode. This
      issue does not impact systems configured in UEFI Boot Mode.
      
      Addressed an issue where systems configured with HPE s100i Software RAID may
      experience a failed RAID volume on a system reset.
      
      **Known Issues:**
      
      None


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> 1.40_05-06-2015
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where the platform may become unresponsive during system
      boot when the server is configured for Legacy Boot Mode and the USB Boot
      Support has been disabled.
      
      Addressed an issue where the Intel NIC DMA Channels (IOAT) option could not be
      properly be configured from the Embedded UEFI Shell via the Sysconfig command.
      
      Addressed an issue where the +/- keys in the BIOS/Platform Configuration
      (RBSU) Boot Options menu were not functioning properly when configuring the
      server through a BIOS Serial Console Session.
      
      Addressed an issue where the fwupdate Embedded UEFI Shell command and the
      Firmware Update pre-boot application could hang during a firmware update and
      not successfully flash the device.
      
      Addressed an issue where the server may fail to boot properly to a Windows
      Deployment Server (WDS) when configured for IPv6 network boot mode.
      
      Addressed an issue where an optional PCIe adapter's legacy Expansion ROM may
      not run properly or the Expansion ROM's Setup Utility may not run properly
      when the server is configured for Legacy Boot Mode. This issue was seen with a
      Seagate storage adapter but may impact other devices.
      
      Addressed an issue where the Administrator Password would not be properly
      configured from the Embedded UEFI Shell Sysconfig command.
      
      Addressed an issue where a system could become unresponsive when booting to
      Linux Operating when serial output was enabled from the operating system and
      the iLO Virtual Serial Port was the only enabled UART.
      
      Addressed various issues with webclient and ftp commands in the Embedded UEFI
      Shell.
      
      Addressed an issue in which an Interphase audio streaming PCI-express
      expansion card may not achieve optimal performance resulting in dropped
      packets when streaming data. A similar issue could be seen with other PCI-
      express expansion cards implemented with a PCI device behind a PLX PCIe-to-PCI
      bridge. This type of PCI-express card implementation is more common with older
      PCI-express expansion cards.
      
      Addressed an issue where the system may experience a Linux kernel panic when
      booting from a SATA optical drive attached to the embedded SATA controller
      when the SATA controller is configured for Dynamic Smart Array B140i support.
      
      Addressed an issue where the system health LED would remain blinking RED
      (indicating a failed state) due to a power supply failure after the power
      supply had been replaced. Once the power supply is replaced, the system health
      LED should have returned to the blinking GREEN state. With previous revisions
      of the System ROM, the system health LED would not return to GREEN until after
      a reboot when a failed power supply is replaced.
      
      Addressed an issue where the system health LED would remain blinking AMBER
      (indicating a degraded state) due to an installed power supply not being
      plugged in after the power supply had been plugged in. Once the power supply
      is plugged in, the system health LED should have returned to the blinking
      GREEN state. With previous revisions of the System ROM, the system health LED
      would not return to GREEN until after a reboot when an unplugged power supply
      is plugged in.
      
      Addressed an issue where a system may become unresponsive when launching a
      guest operating system under a Hypervisor operating system such as Citrix or
      VMware when VT-d is enabled. This issue is NOT unique to HP servers.
      
      Addressed a possible issue where the platform may become unresponsive during
      POST when the user selects the Simplified Chinese language in System
      Utilities.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.60_01-04-2016
changelog:
  -     Added support for an optional Trusted Platform Module (TPM) 2.0.
      
      Added support to detect and log when memory performance may be degraded due to
      a high rate of correctable memory errors. When this condition is detected, a
      new Integrated Management Log (IML) message will be logged indicating a "High
      rate of corrected memory errors, performance may be degraded".
      
      Added support to the Embedded UEFI Shell to allow the user to export Secure
      Boot certificates to a file.
      
      Added support to automatically initialize the Trusted Platform Modules (TPM)
      nonvolatile storage when the TPM is first installed on a platform. This
      feature helps avoid issues where a TPM may be locked out from use to an
      operating system and requires the user to manually clear the TPM setting from
      the BIOS/Platform Configuration (RBSU) menus when first installed.
      
      Updated branding during the boot process and in the pre-boot System Utilities
      from HP to Hewlett Packard Enterprise. No branding changes were made that
      could impact software running on the system. Industry standard SMBIOS tables
      were NOT updated to reflect Hewlett Packard Enterprise branding.
      
      Updated the language translations (non-English modes) for System Utilities.
      
      Updated the HP RESTful API HP BIOS Attribute Registry resources to match the
      latest BIOS/Platform Configuration options.
      
      Added support for the industry standard SMBIOS Type 2 baseboard record.
      
      Added support to the HP RESTful API to allow the user to configure the UEFI
      boot order when the system is configured for Legacy Boot Mode.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.60_01-04-2016
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where the user may not be able to properly download an
      Active Health Systems (AHS) file from System Utilities or the Embedded UEFI
      Shell when certain date ranges were used.
      
      Addressed an issue where a system configured with a Trusted Platform Module
      (TPM) may improperly measure an extra EV_SEPARATOR into the TPM PCR7.
      
      Addressed an issue where the Active Health System (AHS) file could not be
      downloaded to the embedded SD card from the Embedded UEFI Shell.
      
      Addressed issues with USB support in the pre-boot environment when the system
      is configured in Legacy Boot Mode. These issues did not affect systems
      configured in UEFI Boot Mode.
      
      Addressed an issue where certain optional PCIe video adapters would fail to
      work properly when using a Linux operating system.
      
      Addressed an issue where industry standard SMBIOS Type 9 entries for PCIe
      Slots attached to a not installed processor did not exist.
      
      Addressed an issue where the UEFI iSCSI Boot Configuration may not work
      properly when configuring these options through the HP RESTful Interface. This
      issue does not affect systems where the UEFI iSCSI Boot Configuration is
      configured through the System Utilities BIOS/Platform Configuration (RBSU).
      
      Addressed an issue where the drives attached to an HP Smart Array controller
      may not be detected on the first boot after switching from UEFI Boot Mode to
      Legacy Boot Mode.
      
      Addressed an issue where the PXE Boot Policy does not function properly when
      the Network VLAN Configuration option is enabled. When Network VLAN
      Configuration is enabled, the server would always attempt to boot both iPV4
      and iPV6 regardless of the PXE Boot Order Policy setting.
      
      Addressed an issue where the server would display a Red Screen error and
      become unresponsive when exiting the System Utilities Embedded User
      Diagnostics when configured for Legacy Boot Mode. This issue does not impact
      systems configured for UEFI Boot Mode.
      
      Addressed an issue where the HP ProLiant Dynamic Power Regulator would not
      function properly when configured for Slow Mode. In rare cases, this could
      cause the system to not optimally switch processor power states.
      
      Addressed an issue where the system may display a Red Screen error and become
      unresponsive from the Embedded UEFI Shell when interrupting the ping command
      via a CTRL-C key press.
      
      Addressed an issue where the system may report a 335-HP RESTful API error
      after setting the BIOS Administrator password through the HP RESTful API.
      
      Addressed an issue where the Date and Time may be set incorrectly when using
      the Date and Time option from the BIOS/Platform Configuration (RBSU) when the
      Daylight Savings Time option is enabled.
      
      Addressed an issue where the server may display a Red Screen error and become
      unresponsive during boot when more than 256 hard drives are attached to a
      storage controller. The UEFI BIOS will now limit the enumeration of bootable
      devices to 256 entries.
      
      Addressed an issue where video is not displayed when using the embedded video
      controller with certain newer monitors, such as the HP E190i, which do not
      properly operate in native resolutions such as 1280x1024.
      
      Addressed an issue with the incorrect version of the HpServerBootSettings
      schema in the HP RESTful API.
      
      Addressed an issue where the server could become unresponsive during boot or
      from the Embedded UEFI Shell when a Block I/O device such as a USB key or hard
      drive has a corrupt FAT32 file system.
      
      Addressed an issue where an erroneous 312 - HP Smart Battery error message
      would be displayed and logged to the Integrated Management Log (IML) on the
      first boot after the system battery was removed from the server.
      
      Addressed an issue where the UEFI or Legacy Option ROM for a PCIe adapter may
      not be properly executed when installed in certain slots. This could cause
      such issues as an inability to boot using the PCIe adapter. This issue was
      seen with a Brocade network adapter but could be seen with other adapters.
      
      Addressed an issue where the system may become unresponsive and experience a
      Machine Check Exception or NMI under heavy stress conditions when configured
      with Intel Xeon E5-4600 v3 processors and 64GB LRDIMMs in a 3 DIMM Per Channel
      configuration. This issue does not impact systems configured with other memory
      configuration including 64GB LRDIMM with less than 3 DIMMs Per Channel. This
      System ROM revision should be considered the minimum revision required for use
      with 64 GB LRDIMMs in systems with any memory channels containing 3 DIMMs.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.20_05-05-2016-2.1
changelog:
  -     Added support for Intel Xeon E5-4600 v4 series processors.
      
      Enhanced PCIe resource allocation so that systems configured with multiple
      PCIe expansion devices may in some cases no longer report a "276 Option Card
      Configuration Error" during system boot due to not having enough I/O resources
      to support what is requested by the installed devices. This BIOS revision
      allows a wider range of PCIe configurations that request large amounts of I/O
      to be configured properly.
      
      Updated the UEFI Secure Boot revocations list (DBX) with the latest copy from
      Microsoft.
      
      Updated to the latest support modules for Intel Trusted eXecution Technology
      (TXT) including the Intel Authenticated Code Module (ACM) and Intel Secure
      Initialization (SINIT) module.
      
      Updated the HP RESTful API HPE BIOS Attribute Registry resources to match the
      latest BIOS/Platform Configuration options.
      
      Updated the UEFI Secure Boot Key Database revocations list (DBX) with the
      latest version from Microsoft. This includes the latest list of revoked
      certificates.
      
      Updated the language translations (non-English modes) for System Utilities.
      
      Increased the default timeout value of the iSCSI UEFI Software Initiator boot
      to 20 seconds. This may help resolve issues of intermittent connection drop
      during an iSCSI boot.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.30_09-12-2016
changelog:
  -     Added support for HPE 128GB SmartMemory Load Reduced DIMMs (LRDIMMs).
      
      Updated to the latest support modules for Intel Trusted eXecution Technology
      (TXT) including the Intel Authenticated Code Module (ACM) and Intel Secure
      Initialization (SINIT) module.
      
      Updated the UEFI Secure Boot Key Database revocations list (DBX) with the
      latest version from Microsoft. This includes the latest list of revoked
      certificates.
      
      Updated the HP RESTful API HPE BIOS Attribute Registry resources to match the
      latest BIOS/Platform Configuration options.
      
      Added support HPE SmartMemory 128 GB LRDIMMs.


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.76_10-21-2019-2.1
changelog:
  -     *Important Notes:**
      
      This version of the System ROM contains the latest support for Red Hat
      Enterprise Linux 8.x Server. Ver. 2.76_10-21-2019(B) contains updates to the
      firmware packaging and is functionally equivalent to ver. 2.76_10-21-2019.  It
      is not necessary to upgrade with Revision B if a previous component revision
      was used to upgrade the firmware to version 2.76_10-21-2019.
      
      **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.92_11-23-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 Intel Platform Update 2021.2. It
      provides mitigations for security vulnerabilities documented as INTEL-SA-00561
      for below CVEs: CVE-2021-0092, CVE-2021-0144, CVE-2021-0099, 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.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.94_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-0188, CVE-2021-0189,
      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.
      
      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.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.96_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:**
      
      Addressed an issue of an incomplete mitigation for a BIOS advisory and
      security vulnerabilities documented as 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> 3.02_07-18-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 the Intel
      microcode and Intel Reference Code.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 3.04_08-04-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
      
      **Enhancements/New Features:**
      
      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-26343. This security
      vulnerability is 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> 3.08_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-26343. This security
      vulnerability is 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> 3.30_09-21-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-38083 and CVE-2022-43505. This
      security vulnerability is 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.20_05-05-2016
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Address an issue where a system that experiences an HPE Smart Storage Battery
      failure may become unresponsive when configured with iLO Firmware 2.40.Note
      there is an issue where a system configured with Integrated Lights-Out (iLO)
      Firmware version 2.40 may experience an intermittent and false HPE Smart
      Storage Battery failure, logged in the Integrated Management Log (IML).Due
      to the BIOS issue addressed in this revision, the false HPE Smart Storage
      Battery failure may result in the system becoming unresponsive.This issue
      does not impact systems that are not configured with an HPE Smart Storage
      Battery or systems configured with iLO Firmware 2.30 or earlier.
      
      Addressed an issue where the System Utilities BIOS/Platform Configuration
      (RBSU) USB Boot Options setting may not properly allow the server to boot from
      the internal SD card before a USB key when SD is higher in the priority list.
      This issue only affects servers configured in Legacy Boot Mode.
      
      Addressed an issue where the ambient temperature reported by the system during
      server boot may report incorrectly. This issue also requires an iLO firmware
      version update to a revision later than 2.4x which will be released later this
      year. This issue has no impact on the thermal operation of the server and is
      simply an issue with the temperature displayed during boot. While updating to
      this revision of the BIOS will not address this issue unless the iLO FW
      revision is later than 2.4x, there are no issues caused by updating the BIOS
      without updating iLO FW.
      
      Addressed an issue where the UEFI or Legacy Option ROM for a PCIe adapter may
      not be properly executed when installed in certain slots. This could cause
      such issues as an inability to boot using the PCIe adapter. This issue was
      seen with a Brocade network adapter but could be seen with other adapters.
      
      Addressed an issue where the server health LED may remain set in a degraded or
      failed state after an error event was resolved during server operation.
      Previously, a server reset may have been needed to clear the health LED event.
      
      Addressed an issue where the System Utilities BIOS/Platform Configuration
      (RBSU) option for Embedded UEFI Shell Auto Startup Script Network Location
      does not accept an NSH file name containing upper case characters.
      
      Addressed an issue where the UEFI iSCSI Software Initiator boot options may
      become invalid if the DHCP server provides a new IP Address to a previously
      configured iSCSI boot option.
      
      Addressed an issue where the system may become unresponsive during boot when
      configured with a HPE Dual microSD device when one of the microSD devices is
      failed or missing.
      
      Addressed an issue where the server may assign incorrect ACPI NUMA proximity
      allocations for servers configured with two or more processors and with memory
      only attached to a single processor socket potentially leading to non optimal
      performance. This issue does not impact servers with memory configured on
      multiple processors.
      
      Addressed an issue where the Automatic Server Recovery (ASR) setting may not
      be configured properly through the HP RESTful API.
      
      Addressed an issue where the internal SD card would remain active after the
      user has disabled the SD slot from System Utilities BIOS/Platform
      Configuration (RBSU) option. This issue only effects systems configured in
      Legacy Boot Mode.
      
      Addressed an issue where the server may become unresponsive when using the
      PING command from the Embedded UEFI Shell.
      
      Addressed an issue where the UEFI iSCSI Software Initiator boot options may
      become invalid if the DHCP server provides a new IP Address to a previously
      configured iSCSI boot option.
      
      Addressed an issue where the system may fail to boot from existing UEFI iSCSI
      Software Initiator boot options if the user changed the iSCSI Target IP
      address.
      
      Addressed an issue where the system may fail to boot from UEFI iSCSI Software
      Initiator boot options that has iSCSI Initiator or Target configured using
      static IPv6 addresses.
      
      Addressed an issue where the UEFI iSCSI Software Initiator boot option IPv6
      address cannot be configured using the HPE RESTful API.
      
      Addressed an issue that may result in losing the existing UEFI iSCSI Software
      Initiator boot options if any of the connection parameters (LUN, Remote Port,
      IP address, login credentials) change.
      
      Addressed an issue in reporting the incorrect PCIe slot number in the error
      messages of failed iSCSI boot attempts.
      
      Addressed an issue of iSCSI boot configuration options not being available
      from the HPE RESTful API when there are no network adapters in the system.
      
      Addressed an extremely rare issue where the server may become unresponsive due
      to a Non Maskable Interrupt (NMI) when performing a shutdown or startup from
      an Operating System.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.40_02-17-2017-2.1
changelog:
  -     *Important Notes:**
      
      Version 2.40_02-17-2017 (B) contains updates to the component packaging and is
      functionally equivalent to version 2.40_02-17-2017.  It is not necessary to
      upgrade with Revision B if the system ROM was previously upgraded to version
      2.40_02-17-2017.
      
      SUM version 7.6.0  or earlier should be used for deployment of 2.40_02-17-2017
      (B).
      
      **Firmware Dependencies:**
      
      None  
      
      **Problems Fixed:**
      
      Addressed an issue where the system may become unresponsive during system boot
      when a third party USB 3.0 XHCI adapter card is installed in the server.
      
      Addressed an issue where the system may properly indicate that a DIMM has
      experienced a high rate of corrected memory errors in the Integrated
      Management Log (IML), but the DIMM's status may incorrectly be reported in the
      iLO GUI as healthy. The iLO GUI will now report the DIMM's status as degraded.
      
      Addressed an issue where the system may become unresponsive during system boot
      when a USB-based UPS is attached to the server USB ports. This issue only
      impacted a system when configured for legacy boot mode.
      
      Addressed an issue where the system may not properly report and log errors to
      the Integrated Management Log (IML) detected on the optional HPE Dual SD Card
      option. This issue only impacted logging when the system performed a warm
      reset.
      
      **Known Issues:**
      
      None


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
      
      
      
      **Problems Fixed:**
      
      Addressed an issue where Processor Core Disable may not function properly,
      such as disabling the wrong number of cores, when Intel Xeon E5 v4 processors
      are installed in the system. This issue does not impact systems configured
      with Intel Xeon E5 v3 processors.
      
      
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.54_12-07-2017
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.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.
      
      **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.20_06-02-2016
changelog:
  -     Added support for Intel Xeon E5-1600 v4 series processors.
      
      Enhanced PCIe resource allocation so that systems configured with multiple
      PCIe expansion devices may in some cases no longer report a "276 Option Card
      Configuration Error" during system boot due to not having enough I/O resources
      to support what is requested by the installed devices.  This BIOS revision
      allows a wider range of PCIe configurations that request large amounts of I/O
      to be configured properly.
      
      Updated to the latest support modules for Intel Trusted eXecution Technology
      (TXT) including the Intel Authenticated Code Module (ACM) and Intel Secure
      Initialization (SINIT) module.
      
      Updated the HP RESTful API HPE BIOS Attribute Registry resources to match the
      latest BIOS/Platform Configuration options.
      
      Updated the UEFI Secure Boot Key Database revocations list (DBX) with the
      latest version from Microsoft.  This includes the latest list of revoked
      certificates.
      
      Updated the language translations (non-English modes) for System Utilities.
      
      Increased the default timeout value of the iSCSI UEFI Software Initiator boot
      to 20 seconds. This may help resolve issues of intermittent connection drop
      during an iSCSI boot.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.20_06-02-2016
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where a system that experiences an HPE Smart Storage
      Battery failure may become unresponsive when configured with iLO Firmware
      2.40.  Note there is an issue where a system configured with Integrated
      Lights-Out (iLO) Firmware version 2.40 may experience an intermittent and
      false HPE Smart Storage Battery failure, logged in the Integrated Management
      Log (IML).  Due to the BIOS issue addressed in this revision, the false HPE
      Smart Storage Battery failure may result in the system becoming unresponsive.
      This issue does not impact systems that are not configured with an HPE Smart
      Storage Battery or systems configured with iLO Firmware 2.30 or earlier.
      
      Addressed an issue where the System Utilities BIOS/Platform Configuration
      (RBSU) USB Boot Options setting may not properly allow the server to boot from
      the internal SD card before a USB key when SD is higher in the priority list.
      This issue only affects servers configured in Legacy Boot Mode.
      
      Addressed an issue where the ambient temperature reported by the system during
      server boot may report incorrectly. This issue also requires an iLO firmware
      version update to a revision later than 2.4x which will be released later this
      year.  This issue has no impact on the thermal operation of the server and is
      simply an issue with the temperature displayed during boot.  While updating to
      this revision of the BIOS will not address this issue unless the iLO FW
      revision is later than 2.4x, there are no issues caused by updating the BIOS
      without updating iLO FW.
      
      Addressed an issue where the UEFI or Legacy Option ROM for a PCIe adapter may
      not be properly executed when installed in certain slots.  This could cause
      such issues as an inability to boot using the PCIe adapter.  This issue was
      seen with a Brocade network adapter but could be seen with other adapters.
      
      Addressed an issue where the server health LED may remain set in a degraded or
      failed state after an error event was resolved during server operation.
      Previously, a server reset may have been needed to clear the health LED event.
      
      Addressed an issue where the System Utilities BIOS/Platform Configuration
      (RBSU) option for Embedded UEFI Shell Auto Startup Script Network Location
      does not accept an NSH file name containing upper case characters.
      
      Addressed an issue where the UEFI iSCSI Software Initiator boot options may
      become invalid if the DHCP server provides a new IP Address to a previously
      configured iSCSI boot option.
      
      Addressed an issue where the system may become unresponsive during boot when
      configured with a HPE Dual microSD device when one of the microSD devices is
      failed or missing.
      
      Addressed an issue where the server may assign incorrect ACPI NUMA proximity
      allocations for servers configured with two or more processors and with memory
      only attached to a single processor socket potentially leading to non-optimal
      performance. This issue does not impact servers with memory configured on
      multiple processors.
      
      Addressed an issue where the Automatic Server Recovery (ASR) setting may not
      be configured properly through the HP RESTful API.
      
      Addressed an issue where the internal SD card would remain active after the
      user has disabled the SD slot from System Utilities BIOS/Platform
      Configuration (RBSU) option. This issue only affects systems configured in
      Legacy Boot Mode.
      
      Addressed an issue where the server may become unresponsive when using the
      PING command from the Embedded UEFI Shell.
      
      Addressed an issue where the UEFI iSCSI Software Initiator boot options may
      become invalid if the DHCP server provides a new IP Address to a previously
      configured iSCSI boot option.
      
      Addressed an issue where the system may fail to boot from existing UEFI iSCSI
      Software Initiator boot options if the user changed the iSCSI Target IP
      address.
      
      Addressed an issue where the system may fail to boot from UEFI iSCSI Software
      Initiator boot options that has iSCSI Initiator or Target configured using
      static IPv6 addresses.
      
      Addressed an issue where the UEFI iSCSI Software Initiator boot option IPv6
      address cannot be configured using the HP RESTful API.
      
      Addressed an issue that may result in losing the existing UEFI iSCSI Software
      Initiator boot options if any of the connection parameters (LUN, Remote Port,
      IP address, login credentials) change.
      
      Addressed an issue in reporting the incorrect PCIe slot number in the error
      messages of failed iSCSI boot attempts.
      
      Addressed an issue of iSCSI boot configuration options not being available
      from the HP RESTful API when there are no network adapters in the system.
      
      Addressed an extremely rare issue where the server may become unresponsive due
      to a Non Maskable Interrupt (NMI) when performing a shutdown or startup from
      an Operating System.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.22_07-18-2016
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where a system that experiences an HPE Smart Storage
      Battery failure may become unresponsive when configured with iLO Firmware
      2.40.  Note there is an issue where a system configured with Integrated
      Lights-Out (iLO) Firmware version 2.40 may experience an intermittent and
      false HPE Smart Storage Battery failure, logged in the Integrated Management
      Log (IML).  Due to the BIOS issue addressed in this revision, the false HPE
      Smart Storage Battery failure may result in the system becoming unresponsive.
      This issue does not impact systems that are not configured with an HPE Smart
      Storage Battery or systems configured with iLO Firmware 2.30 or earlier. The
      original version of the release notes for the v2.20 System ROM inadvertently
      indicated that this issue was addressed when it was not.  
      
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.42_04-25-2017
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Enhancements/New Features:**
      
      Added thermal support for the latest PCIe expansion cards.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.50_10-01-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.
      
      Updated the system thermal logic to support the NIVIDIA P4000 GPGPU.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.50_10-01-2017
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where Processor Core Disable may not function properly,
      such as disabling the wrong number of cores, when Intel Xeon E5 v4 processors
      are installed in the system. This issue does not impact systems configured
      with Intel Xeon E5 v3 processors.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.52_10-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.
      
      Enhanced the system thermals to provide improved acoustics when the server is
      configured with no hard drives attached to the chipset SATA Controller.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.94_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-00615, 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-0188, CVE-2021-0189,
      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.
      
      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.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.94_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-0188, CVE-2021-0189,
      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.
      
      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.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.40_05-06-2015
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where the platform may become unresponsive during system
      boot when the server is configured for Legacy Boot Mode and the USB Boot
      Support has been disabled.
      
      Addressed an issue where the Intel NIC DMA Channels (IOAT) option could not be
      properly be configured from the Embedded UEFI Shell via the Sysconfig command.
      
      Addressed an issue where the +/- keys in the BIOS/Platform Configuration
      (RBSU) Boot Options menu were not functioning properly when configuring the
      server through a BIOS Serial Console Session.
      
      Addressed an issue where the fwupdate Embedded UEFI Shell command and the
      Firmware Update pre-boot application could hang during a firmware update and
      not successfully flash the device.
      
      Addressed an issue where the server may fail to boot properly to a Windows
      Deployment Server (WDS) when configured for IPv6 network boot mode.
      
      Addressed an issue where an optional PCIe adapter's legacy Expansion ROM may
      not run properly or the Expansion ROM's Setup Utility may not run properly
      when the server is configured for Legacy Boot Mode. This issue was seen with a
      Seagate storage adapter but may impact other devices.
      
      Addressed an issue where the Administrator Password would not be properly
      configured from the Embedded UEFI Shell Sysconfig command.
      
      Addressed an issue where a system could become unresponsive when booting to
      Linux Operating when serial output was enabled from the operating system and
      the iLO Virtual Serial Port was the only enabled UART.
      
      Addressed various issues with webclient and ftp commands in the Embedded UEFI
      Shell.
      
      Addressed an issue in which an Interphase audio streaming PCI-express
      expansion card may not achieve optimal performance resulting in dropped
      packets when streaming data. A similar issue could be seen with other PCI-
      express expansion cards implemented with a PCI device behind a PLX PCIe-to-PCI
      bridge. This type of PCI-express card implementation is more common with older
      PCI-express expansion cards.
      
      Addressed an issue where the system may experience a Linux kernel panic when
      booting from a SATA optical drive attached to the embedded SATA controller
      when the SATA controller is configured for Dynamic Smart Array B140i support.
      
      Addressed an issue where the system health LED would remain blinking RED
      (indicating a failed state) due to a power supply failure after the power
      supply had been replaced. Once the power supply is replaced, the system health
      LED should have returned to the blinking GREEN state. With previous revisions
      of the System ROM, the system health LED would not return to GREEN until after
      a reboot when a failed power supply is replaced.
      
      Addressed an issue where the system health LED would remain blinking AMBER
      (indicating a degraded state) due to an installed power supply not being
      plugged in after the power supply had been plugged in. Once the power supply
      is plugged in, the system health LED should have returned to the blinking
      GREEN state. With previous revisions of the System ROM, the system health LED
      would not return to GREEN until after a reboot when an unplugged power supply
      is plugged in.
      
      Addressed an issue where a system may become unresponsive when launching a
      guest operating system under a Hypervisor operating system such as Citrix or
      VMware when VT-d is enabled. This issue is NOT unique to HP servers.
      
      Addressed a possible issue where the platform may become unresponsive during
      POST when the user selects the Simplified Chinese language in System
      Utilities.
      
      Addressed an issue where the system does not report the condition where all
      installed power supplies are not of the same type.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.40_02-17-2017
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where the system may become unresponsive during system boot
      when a third party USB 3.0 XHCI adapter card is installed in the server.
      
      Addressed an issue where the system may properly indicate that a DIMM has
      experienced a high rate of corrected memory errors in the Integrated
      Management Log (IML), but the DIMM's status may incorrectly be reported in the
      iLO GUI as healthy. The iLO GUI will now report the DIMM's status as degraded.
      
      Addressed an issue where the nodes primary NIC MAC address may not be properly
      reported to the enclosure chassis manager.
      
      Addressed an issue where the system may become unresponsive during system boot
      when a USB-based UPS is attached to the server USB ports. This issue only
      impacted a system when configured for legacy boot mode.
      
      Addressed an issue where the system may not properly report and log errors to
      the Integrated Management Log (IML) detected on the optional HPE Dual SD Card
      option. This issue only impacted logging when the system performed a warm
      reset.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.40_02-17-2017-2.1
changelog:
  -     *Important Notes:**
      
      Version 2.40_02-17-2017 (B) contains updates to the component packaging and is
      functionally equivalent to version 2.40_02-17-2017.  It is not necessary to
      upgrade with Revision B if the system ROM was previously upgraded to version
      2.40_02-17-2017.
      
      SUM version 7.6.0  or earlier should be used for deployment of 2.40_02-17-2017
      (B).
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where the system may become unresponsive during system boot
      when a third party USB 3.0 XHCI adapter card is installed in the server.
      
      Addressed an issue where the system may properly indicate that a DIMM has
      experienced a high rate of corrected memory errors in the Integrated
      Management Log (IML), but the DIMM's status may incorrectly be reported in the
      iLO GUI as healthy. The iLO GUI will now report the DIMM's status as degraded.
      
      Addressed an issue where the nodes primary NIC MAC address may not be properly
      reported to the enclosure chassis manager.
      
      Addressed an issue where the system may become unresponsive during system boot
      when a USB-based UPS is attached to the server USB ports. This issue only
      impacted a system when configured for legacy boot mode.
      
      Addressed an issue where the system may not properly report and log errors to
      the Integrated Management Log (IML) detected on the optional HPE Dual SD Card
      option. This issue only impacted logging when the system performed a warm
      reset.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.40_02-17-2017-2.1
changelog:
  -     *Important Notes:**
      
      Version 2.40_02-17-2017 (B) contains updates to the component packaging and is
      functionally equivalent to version 2.40_02-17-2017.  It is not necessary to
      upgrade with Revision B if the system ROM was previously upgraded to version
      2.40_02-17-2017.
      
      SUM version 7.6.0  or earlier should be used for deployment of 2.40_02-17-2017
      (B).
      
      **Firmware Dependencies:**
      
      None  
      
      **Problems Fixed:**
      
      Addressed an issue where the system may become unresponsive during system boot
      when a third party USB 3.0 XHCI adapter card is installed in the server.
      
      Addressed an issue where the system may properly indicate that a DIMM has
      experienced a high rate of corrected memory errors in the Integrated
      Management Log (IML), but the DIMM's status may incorrectly be reported in the
      iLO GUI as healthy. The iLO GUI will now report the DIMM's status as degraded.
      
      Addressed an issue where the nodes primary NIC MAC address may not be properly
      reported to the enclosure chassis manager.
      
      Addressed an issue where the system may become unresponsive during system boot
      when a USB-based UPS is attached to the server USB ports. This issue only
      impacted a system when configured for legacy boot mode.
      
      Addressed an issue where the system may not properly report and log errors to
      the Integrated Management Log (IML) detected on the optional HPE Dual SD Card
      option. This issue only impacted logging when the system performed a warm
      reset.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.52_10-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> 2.20_05-16-2016
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where the System Utilities BIOS/Platform Configuration
      (RBSU) USB Boot Options setting may not properly allow the server to boot from
      the internal SD card before a USB key when SD is higher in the priority list.
      This issue only affects servers configured in Legacy Boot Mode.
      
      Addressed an issue where the ambient temperature reported by the system during
      server boot may report incorrectly. This issue also requires an iLO firmware
      version update to a revision later than 2.4x which will be released later this
      year. This issue has no impact on the thermal operation of the server and is
      simply an issue with the temperature displayed during boot. While updating to
      this revision of the BIOS will not address this issue unless the iLO FW
      revision is later than 2.4x, there are no issues caused by updating the BIOS
      without updating iLO FW.
      
      Addressed an issue where the UEFI or Legacy Option ROM for a PCIe adapter may
      not be properly executed when installed in certain slots. This could cause
      such issues as an inability to boot using the PCIe adapter. This issue was
      seen with a Brocade network adapter but could be seen with other adapters.
      
      Addressed an issue where the server health LED may remain set in a degraded or
      failed state after an error event was resolved during server operation.
      Previously, a server reset may have been needed to clear the health LED event.
      
      Addressed an extremely rare issue where the server may become unresponsive
      during boot when performing reboot testing. When this issue occurs, the system
      will report an Illegal Opcode Exception (Red Screen) in the pre-boot error
      handler.
      
      Addressed an issue where the System Utilities BIOS/Platform Configuration
      (RBSU) option for Embedded UEFI Shell Auto Startup Script Network Location
      does not accept an NSH file name containing upper case characters.
      
      Addressed an issue where the UEFI iSCSI Software Initiator boot options may
      become invalid if the DHCP server provides a new IP Address to a previously
      configured iSCSI boot option.
      
      Addressed an issue where the system may become unresponsive during boot when
      configured with a HPE Dual microSD device when one of the microSD devices is
      failed or missing.
      
      Addressed an issue where the server may assign incorrect ACPI NUMA proximity
      allocations for servers configured with two or more processors and with memory
      only attached to a single processor socket potentially leading to non-optimal
      performance. This issue does not impact servers with memory configured on
      multiple processors.
      
      Addressed an issue where the Automatic Server Recovery (ASR) setting may not
      be configured properly through the HP RESTful API.
      
      Addressed an issue where the internal SD card would remain active after the
      user has disabled the SD slot from System Utilities BIOS/Platform
      Configuration (RBSU) option. This issue only affects systems configured in
      Legacy Boot Mode.
      
      Addressed an issue where the server may become unresponsive when using the
      PING command from the Embedded UEFI Shell.
      
      Addressed an issue where the UEFI iSCSI Software Initiator boot options may
      become invalid if the DHCP server provides a new IP Address to a previously
      configured iSCSI boot option.
      
      Addressed an issue where the system may fail to boot from existing UEFI iSCSI
      Software Initiator boot options if the user changed the iSCSI Target IP
      address.
      
      Addressed an issue where the system may fail to boot from UEFI iSCSI Software
      Initiator boot options that has iSCSI Initiator or Target configured using
      static IPv6 addresses.
      
      Addressed an issue where the UEFI iSCSI Software Initiator boot option IPv6
      address cannot be configured using the HP RESTful API.
      
      Addressed an issue that may result in losing the existing UEFI iSCSI Software
      Initiator boot options if any of the connection parameters (LUN, Remote Port,
      IP address, login credentials) change.
      
      Addressed an issue in reporting the incorrect PCIe slot number in the error
      messages of failed iSCSI boot attempts.
      
      Addressed an issue of iSCSI boot configuration options not being available
      from the HP RESTful API when there are no network adapters in the system.
      
      Addressed an extremely rare issue where the server may become unresponsive due
      to a Non Maskable Interrupt (NMI) when performing a shutdown or startup from
      an Operating System.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.22_07-21-2016
changelog:
  -     *Important Notes:**
      
      HPE requires that any server using the 2.20 version of the System ROM be
      updated to version 2.22 or later due to the issue addressed by version 2.22 of
      the System ROM.  Note that the version 2.20 05/16/2016 System ROM has been
      removed from the HPE Support Site.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where systems using the version 2.20 05/16/2016 System ROM
      may experience Unexpected Machine Check Exceptions or Uncorrectable Memory
      errors (as indicated in the Integrated Management Log (IML)).  It is
      recommended that users who are experiencing this issue update to this revision
      of the System ROM or later before replacing any components.  Note that the
      version 2.20 05/16/2016 of the System ROM was removed from the HPE Support
      site due to this issue.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.30_09-12-2016
changelog:
  -     Updated to the latest support modules for Intel Trusted eXecution Technology
      (TXT) including the Intel Authenticated Code Module (ACM) and Intel Secure
      Initialization (SINIT) module.
      
      Updated the UEFI Secure Boot Key Database revocations list (DBX) with the
      latest version from Microsoft. This includes the latest list of revoked
      certificates.
      
      Updated the HP RESTful API HPE BIOS Attribute Registry resources to match the
      latest BIOS/Platform Configuration options.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.40_02-17-2017
changelog:
  -     *Important Notes:**
      
      None  
      
      **Firmware Dependencies:**
      
      None  
      
      **Problems Fixed:**
      
      Addressed an issue where the system may become unresponsive during system boot
      when a third party USB 3.0 XHCI adapter card is installed in the server.
      
      Addressed an issue where the system may properly indicate that a DIMM has
      experienced a high rate of corrected memory errors in the Integrated
      Management Log (IML), but the DIMM's status may incorrectly be reported in the
      iLO GUI as healthy. The iLO GUI will now report the DIMM's status as degraded.
      
      Addressed an issue where the system may become unresponsive during system boot
      when a USB-based UPS is attached to the server USB ports. This issue only
      impacted a system when configured for legacy boot mode.
      
      Addressed an issue where the system may not properly report and log errors to
      the Integrated Management Log (IML) detected on the optional HPE Dual SD Card
      option. This issue only impacted logging when the system performed a warm
      reset.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.42_04-05-2017-2.1
changelog:
  -     *Important Notes:**
      
      Version 2.42_04-05-2017 (B) contains updates to the component packaging and is
      functionally equivalent to version 2.42_04-05-2017.  It is not necessary to
      upgrade with Revision B if the system ROM was previously upgraded to version
      2.42_04-05-2017.
      
      SUM version 8.0.0 or later should be used for deployment of 2.42_04-05-2017
      (B).
      
      **Firmware Dependencies:**
      
       None  
      
      **Problems Fixed:**
      
      Addressed an extremely rare issue where the server may become unresponsive
      during POST when configured with memory configurations that are 6TB or larger.
      In some cases, this issue would be seen as a Red Screen with a General
      Protection Fault.
      
      **Known Issues:**
      
       None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.44_09-12-2017
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where the system may report a System Power Fault event in
      the Integrated Management Log (IML). It is recommended that any servers
      experiencing this issue be updated to this version of the System ROM or later
      before replacing any components.
      
      **Known Issues:**
      
      None


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.


