# changelog

author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2011.12.10
changelog:
  -     *Important Notes:**  
        
      Users should update to this version of the System ROM for any systems
      configured with AMD Opteron 6100 Series processors and the 10/02/2011 System
      ROM version.  The 10/02/2011 System ROM version has a known issue that can
      result in a no boot condition with no video display, the system locking up or
      rebooting due to an uncorrectable memory error, or correctable memory
      threshold error events being reported when using AMD Opteron 6100 Series
      processors.  These errors are due to a firmware issue and are not a result of
      a problem with the system hardware or installed DIMMs.  Due to this issue, the
      10/02/2011 System ROM has been removed from the HP Support Site.  
        
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Resolved an issue in the 10/02/2011 System ROM where the system may not boot
      with AMD Opteron-series 6100 processors and Low Voltage DDR3 DIMMs.  In rare
      cases the system would boot and have an increased risk of memory ECC errors.
      The system would still correctly detect and log the memory errors.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2011.12.29
changelog:
  -     Added support for 4-core AMD Opteron 6200-series processors. While 4-core AMD
      Opteron 6200-series processors would boot and appear to work with previous
      revisions of the System ROM, this revision is the minimum required for proper
      operation.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2011.12.29
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Resolved an issue where the Integrated Management Log (IML) would not indicate
      an error event on certain error conditions that result in an unexpected
      reboot.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2011.12.31
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Resolved an issue where systems running with AMD Opteron Series 6100
      processors could experience uncorrectable memory address errors when running
      with the "Minimum Processor Idle Power State" ROM Based Setup Utility (RBSU)
      option set to "C1E State (AMD C1 Clock Ramping)". This error may not be an
      indication of a failed DIMM or other system component, but rather an issue
      with memory initialization which is addressed by this revision of the System
      ROM. When running with the 12/29/2011 system ROM, this error will be reported
      in the Integrated Management Log (IML) as an Uncorrectable Machine Check
      Exception with Bank 0x00000004, Status 0xXXXXXXXX'XXXDXXXX (where X indicates
      the value does not matter). HP recommends that users who are experiencing
      unexpected reboots with System ROMs earlier than the 12/29/2011 System ROM or
      Integrated Management Log entries as indicated when using the 12/29/2011
      System ROM upgrade to this revision of the System ROM before replacing any
      hardware components.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2012.03.19
changelog:
  -     Added a ROM Based Setup Utility (RBSU) option to allow the system to run
      memory at the highest or lowest supported voltage.  In some cases, operating
      at the highest voltage may result in higher memory frequency settings and
      improved performance.  The option "DIMM Voltage Preference" can be used to
      select between "Optimized for Performance" and "Optimized for Power".  The
      "Optimized for Power" selection will run memory at the lowest possible voltage
      and may provide power savings.
      
      Added a ROM Based Setup Utility (RBSU) option to disable the Stack Engine
      Prediction logic in the AMD Opteron Series 6200 processor.  The option "Stack
      Engine Prediction" is enabled by default and HP does not recommend changing
      this setting.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2012.03.19
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**  
        
      Resolved an issue where systems running with AMD Opteron Series 6200
      processors would not enter the Core C6 processor power state even when the ROM
      Based Setup Utility (RBSU) "Minimum Processor Idle Power State" was set to the
      Default setting of "Core C6 (CC6) State". Functional Core C6 is a requirement
      to fully enable AMD Turbo CORE Technology.  
        
      Addressed an issue where rare PCI Express Errors may have previously resulted
      in a system crash or unexpected system behavior without any source indicated.  
        
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2012.05.08
changelog:
  -     Updated language translations (for non-English modes) in the ROM-Based Setup
      Utility (RBSU).


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2012.05.08
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where the ROM-Based Setup Utility (RBSU) HP Power Profile
      option did not correctly configure the Minimum Processor Idle Power State
      option.
      
      Addressed an issue where software may incorrectly report PCIe devices
      installed in PCIe slot 6 as being installed in PCIe slot 0. This issue only
      affected the slot number reported in software and did not affect system
      behavior.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2012.08.15
changelog:
  -     Added support for AMD Opteron Series 6300 processors.
      
      Added support for Input/Output Memory Management Unit (IOMMU).  When used with
      an operating system/hypervisor that support this functionality, IOMMU provides
      performance and security benefits. This functionality is disabled by default
      and is controlled via a ROM-Based Setup Utility (RBSU) option.
      
      Added support for Single Root I/O Virtualization (SR-IOV). SR-IOV can provide
      performance benefits in virtualized environments if the Operating
      System/hypervisor and installed I/O card support SR-IOV. This functionality is
      enabled via a ROM-Based Setup Utility (RBSU) Advanced System ROM Option. It is
      disabled by default. When enabled, the System ROM will configure devices that
      support SR-IOV for use under a supported Operating System. Please consult the
      proper Operating System and Network Adapter documentation for a list of
      supported configurations.
      
      Added support for Load-Reduced DIMM (LRDIMM) memory modules.  This revision of
      the System ROM must be installed on the server prior to installing LRDIMMs as
      the server will not boot with previous revisions of the System ROM with these
      DIMMs installed.
      
      Added support for the HP ProLiant DL585 G7 with the NC331i embedded NIC. This
      revision of the System ROM supports ProLiant DL585 G7 servers with the NC331i
      embedded NIC and ProLiant DL585 G7 servers with the NC375i embedded NIC. The
      DL585 G7 with the NC331i embedded NIC is not supported with previous revisions
      of the System ROM.
      
      Added a new ROM-Based Setup Utility (RBSU) Advanced System ROM Options menu
      that allows the user to enable the ACPI System Locality Distance Information
      Table (SLIT). This industry standard ACPI mechanism provides operating systems
      with the ability to read processor and I/O affinity to allow the operating
      system to intelligently distribute workloads to improve performance.
      
      Added a new ROM Based Setup Utility (RBSU) Advanced System ROM Option menu
      that allows the user to utilize 1 Terabyte or more memory.  The option
      defaults to limiting memory addressing to just below 1TB because some
      Operating Systems will not operate correctly with 1 Terabyte or more available
      memory. If more than 1 Terabyte of memory is installed in the system and an
      Operating System that supports more than 1 Terabyte of memory is being used,
      configure the "One Terabyte Memory Limit" option to "Enable all memory" to
      allow use of all installed memory.
      
      Enhanced logging of system errors to the Integrated Management Log (IML).
      Certain errors that may have resulted in a non-maskable interrupt (NMI)
      (Windows Blue Screen, Linux kernel panic, or VMware Purple Screen of Death) or
      system reset without an IML entry will now have an IML entry indicating the
      error type.
      
      Added latest product names of optional expansion cards and updated language
      translations (for non-English modes) in the ROM-Based Setup Utility (RBSU).


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2012.08.15
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Resolved an issue where systems could reset unexpectedly. The unexpected reset
      would be reported in the Integrated Management Log (IML) as "The system
      experienced an unexpected reboot. The Integrated Management Log (IML) may
      contain an entry indicating additional information about this reboot".
      
      Resolved an issue where systems configured with 1TB or more memory would reset
      unexpectedly after running for approximately 90 hours. The unexpected reset
      would be reported in the Integrated Management Log (IML) as "The system
      experienced an unexpected reboot. The Integrated Management Log (IML) may
      contain an entry indicating additional information about this reboot". Systems
      configured with 1TB or more memory must update to this version of the system
      BIOS.
      
      Resolved an issue where the system clock may become inaccurate by up to few
      seconds per day.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2012.12.09
changelog:
  -     Optimized the memory settings to improve the reliability of the memory system.
      
      Added the latest product names of optional expansion cards and updated
      language translations (for non-English modes) in the ROM-Based Setup Utility
      (RBSU).


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2012.12.09
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Resolved an issue that could result in a server reset or the inability to
      boot. Servers should be updated to this revision of the system ROM to minimize
      the potential for a system reset or the inability to boot.
      
      Resolved an issue where industry standard tools, operating systems, and HP
      utilities may report less Level 3 (L3) cache than expected.
      
      Resolved an issue that can result in significantly increased boot times and
      potentially degraded performance in an OS environment when 1 Terabyte (TB) of
      memory is installed and the One Terabyte Memory Limit option is configured to
      Enable All Memory in the ROM-Based Setup Utility (RBSU). This issue was a
      result of improperly configuring processor cache settings. This issue does not
      exist with any other memory configurations.
      
      Resolved an issue where the system may halt during boot when the HPC
      Optimization Option is enabled and the Power Profile mode is set to Maximum
      Performance or Custom. The halt may occur when the Power Profile is set to
      Custom with the Minimum Processor Idle Power State set to No C-states, and the
      HP Power Regulator is set to either HP Dynamic Power Savings Mode, HP Static
      Low Power Mode, or HP Static High Performance Mode.
      
      Resolved a rare issue where the system and IML may indicate an uncorrectable
      reset when upgrading to the 8/15/2012 system ROM.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2012.12.17
changelog:
  -     *Important Notes:**  
        
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Fixes:**
      
      Resolved an issue where enabling AMD I/O Virtualization Technology (AMD-Vi)
      also known as IOMMU might cause operating systems to boot incorrectly.  This
      resolves an issue where the BIOS was not correctly configuring the system when
      the ROM-Based Setup Utility (RBSU) option for AMD Vi was enabled.
      
      Resolved an issue where systems with AMD Opteron 6200 series processors
      running VMWare ESXi 5.0 or other Operating Systems might randomly experience
      kernel panics (Purple Screen indicating CPU x tried to re-acquire lock) under
      moderate to heavy network stress between VMs.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2013.06.04
changelog:
  -     Added the latest product names of optional expansion cards and updated
      language translations (for non-English modes) in the ROM-Based Setup Utility
      (RBSU).


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2013.06.04
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Resolved a rare issue that could result in DIMMs not initializing properly
      when using RDIMMs or LRDIMMs (UDIMMs are not affected). When this issue
      occurs, the server may stop responding during system boot with DIMM LEDs
      illuminated or boot with less than the expected amount of memory available to
      the operating system. If this issue occurs with previous revisions of the
      System ROM, the System ROM should be updated to this revision or later before
      replacing DIMMs.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2014.02.02
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Resolved an issue where the HP NC375i Integrated Quad Port Gigabit Adapter
      could cause system instability. The instability could result in unexpected
      resets with Uncorrectable Chipset errors reported in the Integrated Management
      Log (IML). In some cases Operating Systems might report errors. In addition,
      this issue might cause some versions of Microsoft Windows to boot into
      Recovery Mode.
      
      Resolved an issue with the ROM-Based Setup Utility (RBSU) "Processor Core
      Disable (AMD Core Select)" Option. The 06/04/2013 revision of the System ROM
      might cause some Operating Systems to report the incorrect number of cores
      when the "Processor Core Disable (AMD Core Select)" is set to non-default
      values. This issue did not impact any other revisions of the System ROM.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2014.09.03
changelog:
  -     Added a new ROM-Based Setup Utility (RBSU) option "Memory Proximity Reporting
      for I/O" that, when enabled, reports the proximity relationship between I/O
      devices and system memory to the operating system. Most operating systems can
      use this information to efficiently assign memory resources for devices such
      as network controllers and storage devices for improved performance. Certain
      I/O devices might not be able to take advantage of I/O handling benefits if
      their OS drivers are not properly optimized to support this feature. Please
      consult operating system and I/O device documentation for additional details.
      This option is disabled by default. This option is found in "Advanced
      Performance Tuning Options" under "Advanced Options".


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2014.09.03
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Resolved an issue where VMware may stop responding and display a Purple Screen
      with the message "Exception 14: Page Fault" when running on AMD Opteron 6300
      series processors.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2010.06.02
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Resolved an issue where the server blade was not defaulting the Auto Power-On
      option to enabled.  This results in the server blade not automatically
      powering on when inserted into a c-Class enclosure.  A server blade should
      automaticallly power on when installed in a c-Class enclsoure, but due to this
      issue, the power button had to be pressed before the server blade would power
      on.  After updating to this revision of the System ROM, the user must restore
      the default configuration to ensure the Auto Power-On option is properly
      enabled.  Alternately, the user could configure the Auto Power-On option to
      enabled without restoring defaults if the user does not wish to reset other
      configuration options using either the ROM-Based Setup Utility (RBSU) or via
      the iLO 3 interface via the Power Settings tab.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2010.09.30
changelog:
  -     Improved performance under certain workloads for systems configured with two
      AMD Opteron 6000-series processors when using a NUMA-aware operating system.
      
      Added support for Online Spare Memory. This feature improves system
      availability by providing additional protection against memory failures beyond
      Advanced ECC support. Please consult HP documentation for details on properly
      configuring the DIMMs in the server to support Online Spare Mode.
      
      Added support for 2GB DIMM.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2010.09.30
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Resolved an issue where the system may experience a hang during POST on the
      first boot after applying a Virtual Connect profile. This issue is only seen
      in a Virtual Connect environment.
      
      Resolved an issue where the HP Insight Rapid Deployment software may be unable
      to install an Operating System or will install the Operating System to the
      wrong boot media when the server is configured for Boot from SAN.
      
      Resolved an issue where the CPU utilization information displayed in the
      Insight Control power management (ICpm) pages was incorrect when Dynamic Power
      Capping is being used to cap the server's power usage.
      
      Resolved an issue in which servers configured with 12-core AMD 6100-series
      Opteron processors cannot re-enable processor cores that were previously
      disabled via the ROM-Based Setup Utility (RBSU). This issue is seen when the
      user had previously disabled 4 or more processor cores and attempts to re-
      enable the processor core count to be greater than 8.
      
      Resolved an issue where the system could experience a hang while resuming from
      an operating system hibernation event.
      
      Resolved a rare issue where the system may experience a hang during system
      boot when certain USB KVMs are attached to the server.
      
      Resolved an issue where the system may not be able to wake up from a Wake On
      LAN request to a network card installed in an expansion slot.
      
      Resolved an issue in ROM-Based Setup Utility (RBSU) where menus for the
      Trusted Platform Module options are not displayed correctly for languages
      other than English.
      
      Resolved an issue in which the external USB ports are not properly disabled
      when the USB Control option in the ROM-Based Setup Utility (RBSU) is
      configured to External USB Ports Disabled.
      
      Resolved an issue where the server may not wake up properly from an RTC Wakeup
      Event.
      
      Resolved an issue where Memory Channel Interleaving is incorrectly enabled
      even when configured to disabled in the ROM-Based Setup Utility (RBSU) menu
      option selection. Memory Channel Interleaving is enabled by default, but this
      issue prevented the ability to disable the feature.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2010.12.20-2
changelog:
  -     *Important Notes:**
      
      CP014663.SCEXE  ver. 2010.12.20 (B), which replaces the previous
      CP014532.SCEXE ver. 2010.12.20 (A), contains a documentation update only.
      2010.12.20 (A) is functionally equivalent to 2010.12.20 (B) and it is not
      necessary to upgrade with Revision B if Revision A was previously used to
      upgrade the system ROM to version 2010.12.20.  
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Resolved an issue in which uncorrectable memory errors (or other fatal system
      errors) will not be logged to the Integrated Management Log (IML) when using
      some revisions of VMware ESX Server. These errors will result in a fatal error
      (Purple Screen of Death - PsoD) under Vmware ESX, but there will not be any
      indication of the error type (including no indication of an uncorrectable
      memory error or what DIMM has failed). The VMware ESX Server issue which
      causes this is addressed in VMware ESX 4.1 U1 and VMware ESX 4.0 U3.
      
      Resolved an extremely intermittent issue that can result in uncorrectable
      memory errors being reported.  This will result in a system reset and an error
      logged to the Integrated Management Log (IML).  If using certain revisions of
      VMware ESX Server, this issue will result in a fatal error (Purple Screen of
      Death - PSoD). This is NOT an issue with the DIMM(s) and is completely
      resolved by the work-around included in this revision of the System ROM.  The
      issue does not occur if the Minimum Processor Idle State option in the ROM-
      Based Setup Utility (RBSU) is configured for No C-states.
      
      Resolved an issue where the system will not properly handle an Online Spare
      memory failover event. HP recommends that customers who configure the Advanced
      Memory Protection option for Online Spare Mode upgrade to this system ROM
      version to ensure proper operation.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2011.01.29
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Resolved an extremely intermittent issue that can result in a system reset or
      operating system crash (such as a Windows Blue Screen, Linux Kernel Panic, or
      VMware ESX PSoD) when the system is under heavy I/O load. This issue is
      typically seen with systems configured with a large amount of optional PCI-
      express expansion cards.
      
      Resolved an issue where the system may not be able to install an operating
      system to an iSCSI-based storage solution when using the local DVD drive.
      
      Resolved a very rare issue where the system may either hang during system boot
      or boot with configuration options set incorrectly when non-volatile storage
      becomes corrupt. This is normally seen as the system hanging during system
      boot without anything displayed to video. Once the system gets into this
      state, the maintenance jumper can be utilized to recover operation of the
      system and restore configuration defaults. This revision of the System ROM
      will restore configuration defaults when non-volatile storage becomes corrupt.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2011.05.10
changelog:
  -     Enhanced HP's Memory Pre-failure Alert support with HP Advanced Memory Error
      Detection Technology. This innovation analyzes multiple parameters of
      correctable memory error events and intelligently detects when the system is
      at an increased probability of non-recoverable memory conditions that would
      result in unplanned downtime or when correctable memory errors may degrade
      system performance. HP Advanced Memory Error Detection Technology will
      increase server uptime by accurately determining when a server administrator
      should schedule planned maintenance to replace DIMMs preventing unnecessary
      planned downtime and reducing the probability of unplanned downtime.
      
      Added several performance tuning options into the ROM-Based Setup Utility
      (RBSU). The following options were added to RBSU: "Hardware Prefetch Training
      on Software Prefetch", "DRAM Prefetch on CPU Request", "DRAM Prefetch on I/O
      Request", and "CPU Core Hardware Prefetcher". All of these options are enabled
      by default. While in most cases leaving these options enabled will provide
      optimum performance, there are workloads where disabling one or more of these
      options will improve performance.
      
      Added the ability to configure the "NIC Personality Options" to iSCSI or FCoE
      for the HP NC553m 10Gb 2-Port FlexFabric Adapter in the ROM-Based Setup
      Utility (RBSU).
      
      Added latest product names of optional expansion cards for display in the ROM-
      Based Setup Utility (RBSU).


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2011.05.10
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Resolved an extremely intermittent issue that can result in a system reset or
      operating system crash (such as a VMware ESX Purple Screen of Death - PSoD)
      when the system is in a virtualized environment.
      
      Resolved an issue that affects systems with specific DIMM configurations when
      the Advanced Memory Protection Mode is configured for Online Spare which can
      result in uncorrectable memory errors, correctable memory threshold errors, or
      system crashes after the system fails over to the spare memory. This affects
      systems with the following DIMM configurations: Memory channel configured with
      3 or 5 ranks of memory (example is 1 Single Rank DIMM and one Dual Rank DIMM
      on a channel) and one rank on the memory channel is larger than all others and
      all other ranks are the same size.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2011.12.10
changelog:
  -     Added support for DDR3 1600 MHz DIMMs.  With previous revisions of the System
      ROM, these DIMMs would function but would be limited to frequencies below 1600
      MHz.  With this revision of the System ROM, DDR3 1600 MHz DIMMs will operate
      at 1600 MHz when using AMD Opteron 6200-series processors with all populated
      memory channels containing Single or Dual-Rank DIMMs.
      
      Added an Advanced Performance Tuning ROM-Based Setup Utility (RBSU) option to
      disable the CPU Cache Stride Prefetcher.  The option can be found under the
      Advanced Options menu in RBSU.  In very limited environments, disabling the
      stride prefetcher can give performance improvements.  HP recommends leaving
      the stride prefetcher enabled in most environments.
      
      ** **


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2011.12.31
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Resolved an issue where systems running with AMD Opteron Series 6100
      processors could experience uncorrectable memory address errors when running
      with the "Minimum Processor Idle Power State" ROM Based Setup Utility (RBSU)
      option set to "C1E State (AMD C1 Clock Ramping)". This error may not be an
      indication of a failed DIMM or other system component, but rather an issue
      with memory initialization which is addressed by this revision of the System
      ROM. When running with the 12/28/2011 system ROM, this error will be reported
      in the Integrated Management Log (IML) as an Uncorrectable Machine Check
      Exception with Bank 0x00000004, Status 0xXXXXXXXX'XXXDXXXX (where X indicates
      the value does not matter). HP recommends that users who are experiencing
      unexpected reboots with System ROMs earlier than the 12/28/2011 System ROM or
      Integrated Management Log entries as indicated when using the 12/28/2011
      System ROM upgrade to this revision of the System ROM before replacing any
      hardware components.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2012.05.08
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where the ROM-Based Setup Utility (RBSU) HP Power Profile
      option did not correctly configure the Minimum Processor Idle Power State
      option.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2012.08.15
changelog:
  -     Enhanced logging of system errors to the Integrated Management Log (IML).
      Certain errors that may have resulted in a non-maskable interrupt (NMI)
      (Windows Blue Screen, Linux kernel panic, or VMware Purple Screen of Death) or
      system reset without an IML entry will now have an IML entry indicating the
      error type.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2012.08.15
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Resolved an issue where systems could reset unexpectedly. The unexpected reset
      would be reported in the Integrated Management Log (IML) as "The system
      experienced an unexpected reboot. The Integrated Management Log (IML) may
      contain an entry indicating additional information about this reboot".
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2012.12.08
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Resolved an issue where industry standard tools, operating systems, and HP
      utilities may report less Level 3 (L3) cache than expected.
      
      Resolved an issue where the system may halt during boot when the HPC
      Optimization Option is enabled and the Power Profile mode is set to Maximum
      Performance or Custom. The halt may occur when the Power Profile is set to
      Custom with the Minimum Processor Idle Power State set to No C-states, and the
      HP Power Regulator is set to either HP Dynamic Power Savings Mode, HP Static
      Low Power Mode, or HP Static High Performance Mode.
      
      Resolved a rare issue where the system and IML may indicate an uncorrectable
      reset when upgrading to the 8/15/2012 system ROM.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2014.02.02
changelog:
  -     *Important Notes:**
      
      None  
        
      **Firmware Dependencies:**  
        
      None  
          
      **Problems Fixed:**  
        
      Resolved a very rare condition where the system could become unresponsive or
      unexpectedly reset when running with AMD Opteron 6100 or 6200 processors.  
          
      **Known Issues:**  
        
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2010.12.20-2
changelog:
  -     *Important Notes:**
      
      CP014666.SCEXE  ver. 2010.12.20 (B), which replaces the previous
      CP014561.SCEXE ver. 2010.12.20 (A), contains a documentation update only.
      2010.12.20 (A) is functionally equivalent to 2010.12.20 (B) and it is not
      necessary to upgrade with Revision B if Revision A was previously used to
      upgrade the system ROM to version 2010.12.20.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Resolved an issue in which uncorrectable memory errors (or other fatal system
      errors) will not be logged to the Integrated Management Log (IML) when using
      some revisions of VMware ESX Server. These errors will result in a fatal error
      (Purple Screen of Death - PsoD) under Vmware ESX, but there will not be any
      indication of the error type (including no indication of an uncorrectable
      memory error or what DIMM has failed). The VMware ESX Server issue which
      causes this is addressed in VMware ESX 4.1 U1 and VMware ESX 4.0 U3.
      
      Resolved an extremely intermittent issue that can result in uncorrectable
      memory errors being reported.  This will result in a system reset and an error
      logged to the Integrated Management Log (IML).  If using certain revisions of
      VMware ESX Server, this issue will result in a fatal error (Purple Screen of
      Death - PSoD). This is NOT an issue with the DIMM(s) and is completely
      resolved by the work-around included in this revision of the System ROM.  The
      issue does not occur if the Minimum Processor Idle State option in the ROM-
      Based Setup Utility (RBSU) is configured for No C-states.
      
      Resolved an issue where the system will not properly handle an Online Spare
      memory failover event. HP recommends that customers who configure the Advanced
      Memory Protection option for Online Spare Mode upgrade to this system ROM
      version to ensure proper operation.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2011.05.10-2
changelog:
  -     *Important Notes:**  
        
      CP015836.SCEXE  ver. 2011.05.10 (B), which replaces the previous
      CP015596.SCEXE  ver. 2011.05.10 (A), contains a documentation update only.
      2011.05.10 (A) is functionally equivalent to 2011.05.10 (B) and it is not
      necessary to upgrade with Revision B if Revision A was previously used to
      upgrade the system ROM to version 2011.05.10.  
        
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Resolved an extremely intermittent issue that can result in a system reset or
      operating system crash (such as a VMware ESX Purple Screen of Death - PSoD)
      when the system is in a virtualized environment.
      
      Resolved an issue that affects systems with specific DIMM configurations when
      the Advanced Memory Protection Mode is configured for Online Spare which can
      result in uncorrectable memory errors, correctable memory threshold errors, or
      system crashes after the system fails over to the spare memory. This affects
      systems with the following DIMM configurations: Memory channel configured with
      3 or 5 ranks of memory (example is 1 Single Rank DIMM and one Dual Rank DIMM
      on a channel) and one rank on the memory channel is larger than all others and
      all other ranks are the same size.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2012.08.15
changelog:
  -     Added support for AMD Opteron Series 6300 processors.
      
      Added support for Input/Output Memory Management Unit (IOMMU).  When used with
      an operating system/hypervisor that support this functionality, IOMMU provides
      performance and security benefits.    This functionality is disabled by
      default and is controlled via a ROM-Based Setup Utility (RBSU) option.
      
      Added support for Load-Reduced DIMM (LRDIMM) memory modules.  This revision of
      the System ROM must be installed on the server prior to installing LRDIMMs as
      the server will not boot with previous revisions of the System ROM with these
      DIMMs installed.
      
      Added a new ROM-Based Setup Utility (RBSU) Advanced System ROM Options menu
      that allows the user to enable the ACPI System Locality Distance Information
      Table (SLIT). This industry standard ACPI mechanism provides operating systems
      with the ability to read processor and I/O affinity to allow the operating
      system to intelligently distribute workloads to improve performance.
      
      Added a new ROM Based Setup Utility (RBSU) Advanced System ROM Option menu
      that allows the user to utilize 1 Terabyte or more memory.  The option
      defaults to limiting memory addressing to just below 1TB because some
      Operating Systems will not operate correctly with 1 Terabyte or more available
      memory. If more than 1 Terabyte of memory is installed in the system and an
      Operating System that supports more than 1 Terabyte of memory is being used,
      configure the "One Terabyte Memory Limit" option to "Enable all memory" to
      allow use of all installed memory.
      
      Enhanced logging of system errors to the Integrated Management Log (IML).
      Certain errors that may have resulted in a non-maskable interrupt (NMI)
      (Windows Blue Screen, Linux kernel panic, or VMware Purple Screen of Death) or
      system reset without an IML entry will now have an IML entry indicating the
      error type.
      
      Added latest product names of optional expansion cards and updated language
      translations (for non-English modes) in the ROM-Based Setup Utility (RBSU).


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2012.08.15
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Resolved an issue where systems could reset unexpectedly.  The unexpected
      reset would be reported in the Integrated Management Log (IML) as "The system
      experienced an unexpected reboot. The Integrated Management Log (IML) may
      contain an entry indicating additional information about this reboot".
      
      Resolved an issue where systems configured with 1TB or more memory would reset
      unexpectedly after running for approximately 90 hours.  The unexpected reset
      would be reported in the Integrated Management Log (IML) as "The system
      experienced an unexpected reboot. The Integrated Management Log (IML) may
      contain an entry indicating additional information about this reboot".
      Systems configured with 1TB or more memory must update to this version of the
      system BIOS.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2013.06.04
changelog:
  -     Added the latest product names of optional expansion cards and updated
      language translations (for non-English modes) in the ROM-Based Setup Utility
      (RBSU).
      
      Added support for Single Root I/O Virtualization (SR-IOV). SR-IOV can provide
      performance benefits in virtualized environments if the Operating
      System/hypervisor and installed I/O card support SR-IOV. This functionality is
      enabled via a ROM-Based Setup Utility (RBSU) Advanced System ROM Option. It is
      disabled by default. When enabled, the System ROM will configure devices that
      support SR-IOV for use under a supported Operating System. Please consult the
      proper Operating System and Network Adapter documentation for a list of
      supported configurations.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2013.06.04
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Resolved a rare issue that could result in DIMMs not initializing properly
      when using RDIMMs or LRDIMMs (UDIMMs are not affected). When this issue
      occurs, the server may stop responding during system boot or boot with less
      than the expected amount of memory available to the operating system. If this
      issue occurs with previous revisions of the System ROM, the System ROM should
      be updated to this revision or later before replacing DIMMs.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2014.02.01
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Resolved an issue with the ROM-Based Setup Utility (RBSU) "Processor Core
      Disable (AMD Core Select)" Option. The 06/04/2013 revision of the System ROM
      might cause some Operating Systems to report the incorrect number of cores
      when the "Processor Core Disable (AMD Core Select)" is set to non-default
      values. This issue did not impact any other revisions of the System ROM.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2011.02.04
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Resolved an issue in which uncorrectable memory errors (or other fatal system
      errors) will not be logged to the Integrated Management Log (IML) when using
      some revisions of VMware ESX Server. These errors will result in a fatal error
      (Purple Screen of Death - PsoD) under Vmware ESX, but there will not be any
      indication of the error type (including no indication of an uncorrectable
      memory error or what DIMM has failed). The VMware ESX Server issue which
      causes this is addressed in VMware ESX 4.1 U1 and VMware ESX 4.0 U3.
      
      Resolved an extremely intermittent issue that can result in uncorrectable
      memory errors being reported. This will result in a system reset and an error
      logged to the Integrated Management Log (IML). If using certain revisions of
      VMware ESX Server, this issue will result in a fatal error (Purple Screen of
      Death - PsoD). This is a result of a processor issue and is NOT an issue with
      the DIMM or the system board hardware. The processor issue is completely
      resolved by the work-around included in this revision of the System ROM. The
      issue does not occur if the Minimum Processor Idle State option in the ROM-
      Based Setup Utility (RBSU) is configured for No C-states.
      
      Resolved an issue where the system may experience a hang during POST after
      switching the embedded SATA controller from embedded SATA RAID Mode to
      embedded SATA AHCI Mode.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2011.11.09
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Resolved an extremely intermittent issue that can result in a system reset or
      operating system crash (such as a Windows Blue Screen, Linux Kernel Panic, or
      VMware ESX Purple Screen(PSoD)). This issue is typically seen under Hypervisor
      based Operating Systems. Under VMware Operating Systems, this would be seen as
      a Failed to ACK TLB invalidate PSoD.
      
      Resolved an issue that could result in industry standard tools not reporting
      the correct chassis serial number and asset tag information when the server
      node is installed in a DL2000 chassis.  The industry standard SMBIOS Type 3
      Record had only space values in the Serial Number and Asset Tag Number fields.
      Note that if any scripted tools were dependent on these fields, an update to
      the tool may be necessary as these fields will change (to their proper values)
      after the update to this revision of the System ROM.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2011.12.01
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Resolved an intermittent issue that can result in chassis information
      (including the Chassis Serial Number and Chassis Product ID) being reported
      incorrectly due to corruption of the chassis' FRU EEPROM. The information may
      be reported incorrectly via industry standard tools, iLO pages, or the SL-APM.
      This issue only affects servers installed into an HP DL2000 chassis. This
      issue only affects the 11/09/2011 release of the System ROM and would not
      affect platforms using any other revision of the System ROM.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2012.03.13
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Resolved an issue where systems could experience uncorrectable memory address
      errors when running with the "Minimum Processor Idle Power State" ROM Based
      Setup Utility (RBSU) option set to "C1E State (AMD C1 Clock Ramping)".   This
      error may not be an indication of a failed DIMM or other system component, but
      rather an issue with memory initialization which is addressed by this revision
      of the System ROM.  When running with the 11/09/2011 system ROM, this error
      will be reported in the Integrated Management Log (IML) as an Uncorrectable
      Machine Check Exception with Bank 0x00000004, Status 0xXXXXXXXX'XXXDXXXX
      (where X indicates the value does not matter).  HP recommends that users who
      are experiencing unexpected reboots with System ROMs earlier than the
      11/09/2011 System ROM or Integrated Management Log entries as indicated when
      using the 11/09/2011 System ROM upgrade to this revision of the System ROM
      before replacing any hardware components.
      
      Resolved an intermittent issue where performance of a SmartArray controller
      cabled to the hard drive backplane of the DL2000 chassis may be degraded. To
      completely address this issue, customers will also need iLO Firmware version
      1.28 or later. This issue only affects nodes operating in the DL2000 chassis.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2012.05.11
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where rare PCI Express Errors may have previously resulted
      in a system crash or unexpected system behavior without any source indicated.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2012.09.01
changelog:
  -     *Important Notes:**
      
      Systems should NOT be downgraded to the System ROM version dated 08/15/2012
      available on the HP Service Pack for ProLiant SPP version 2012.10.0.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Resolved an issue where systems could reset unexpectedly. The unexpected reset
      would be reported in the Integrated Management Log (IML) as "The system
      experienced an unexpected reboot. The Integrated Management Log (IML) may
      contain an entry indicating additional information about this reboot".
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2012.12.08
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Resolved an issue that could result in a server reset or the inability to
      boot. Servers should be updated to this revision of the system ROM to minimize
      the potential for a system reset or the inability to boot.
      
      Resolved an issue where industry standard tools, operating systems, and HP
      utilities may report less Level 3 (L3) cache than expected.
      
      Resolved a rare issue where the system and IML may indicate an uncorrectable
      reset when upgrading to the 09/01/2012 system ROM.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2012.05.15
changelog:
  -     *Important Notes:**
      
      This System ROM release is the minimum recommended version supported by this
      server. Systems should NOT be downgraded to the System ROM version dated
      3/24/2012 available on the HP Service Pack for ProLiant SPP version
      2012.06.0(B).
      
      **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.hp.com> 2012.06.18
changelog:
  -     *Important Notes:**
      
      Users should update to this version of the System ROM for any systems
      configured with Load Reduced DIMMs.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where systems configured with LRDIMMs may report incorrect
      DIMM temperatures. These erroneous temperatures can result in a memory
      location or DIMM being reported as overheating and could result in the system
      shutting down. Such an event would be logged to the Integrated Management Log
      (IML) as a "System Overheating (Temperature Sensor _, Location Memory,
      Temperature _)" event.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2012.08.14
changelog:
  -     Added support for AMD Opteron Series 6300 processors.
      
      Added support for Single Root I/O Virtualization (SR-IOV). SR-IOV can provide
      performance benefits in virtualized environments if the Operating
      System/hypervisor and installed I/O card support SR-IOV. This functionality is
      enabled via a ROM-Based Setup Utility (RBSU) Advanced System ROM Option. It is
      disabled by default. When enabled, the System ROM will configure devices that
      support SR-IOV for use under a supported Operating System. Please consult the
      proper Operating System and Network Adapter documentation for a list of
      supported configuration.
      
      Added a new ROM Based Setup Utility (RBSU) Advanced System ROM Option menu
      that allows the user to utilize 1 Terabyte or more memory.  The option
      defaults to limiting memory addressing to just below 1TB because some
      Operating Systems will not operate correctly with 1 Terabyte or more available
      memory. If more than 1 Terabyte of memory is installed in the system and an
      Operating System that supports more than 1 Terabyte of memory is being used,
      configure the "One Terabyte Memory Limit" option to "Enable all memory" to
      allow use of all installed memory.
      
      Enhanced logging of system errors to the Integrated Management Log (IML).
      Certain errors that may have resulted in a non-maskable interrupt (NMI)
      (Windows Blue Screen, Linux kernel panic, or VMware Purple Screen of Death) or
      system reset without an IML entry will now have an IML entry indicating the
      error type.
      
      Added latest product names of optional expansion cards and updated language
      translations (for non-English modes) in the ROM-Based Setup Utility (RBSU).


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2012.08.14
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Resolved an issue where systems could reset unexpectedly.  The unexpected
      reset would be reported in the Integrated Management Log (IML) as "The system
      experienced an unexpected reboot. The Integrated Management Log (IML) may
      contain an entry indicating additional information about this reboot".
      
      Resolved an issue where the platform may experience a virtualization fault
      (which may result in a NMI or Machine Check Exception) when Input/Output
      Memory Management Unit (IOMMU) is enabled under a Hypervisor based Operating
      System. In some instances, Linux kernel messaging (DMESG) would reflect an
      inability to enable IOMMO on the platform.
      
      Resolved an issue where systems configured with 1TB or more memory would reset
      unexpectedly after running for approximately 90 hours.  The unexpected reset
      would be reported in the Integrated Management Log (IML) as "The system
      experienced an unexpected reboot. The Integrated Management Log (IML) may
      contain an entry indicating additional information about this reboot".
      Systems configured with 1TB or more memory must update to this version of the
      system BIOS.
      
      Resolved an issue where the system clock may become inaccurate by up to few
      seconds per day.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2012.12.08
changelog:
  -     Optimized the memory settings to improve the reliability of the memory system.
      
      Added support to display an informational message during system boot if a
      PCI-e Riser Board is installed and the corresponding processor is not
      installed. For this case, any PCI-e cards installed in the PCI-e Riser would
      not function.
      
      Added a ROM-Based Setup Utility (RBSU) option for HP Option ROM Prompting.
      This option is enabled by default. Disabling this option prevents HP Smart
      Array controllers and iLO from prompting to enter their setup tools during
      system boot. This allows for faster boot times. This option requires updated
      revisions of Smart Array Controller firmware and iLO Firmware to function. If
      this option is disabled, the HP Smart Array and iLO will continue to prompt to
      enter their setup tools if an updated revision of these firmware deliverables
      are not installed.
      
      Added a ROM-Based Setup Utility (RBSU) option for Reset on Boot Device Not
      Found. Enabling this option will cause the system to reset and reboot if no
      boot device is found.
      
      Added the latest product names of optional expansion cards and updated
      language translations (for non-English modes) in the ROM-Based Setup Utility
      (RBSU).


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2012.12.08
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Resolved an issue that could result in a server reset or the inability to
      boot. Servers should be updated to this revision of the system ROM to minimize
      the potential for a system reset or the inability to boot.
      
      Resolved an issue where industry standard tools, operating systems, and HP
      utilities may report less Level 3 (L3) cache than expected.
      
      Resolved an issue where the system may halt during boot when the HPC
      Optimization Option is enabled and the Power Profile mode is set to Maximum
      Performance or Custom. The halt may occur when the Power Profile is set to
      Custom with the Minimum Processor Idle Power Core C6 State set to Disabled,
      Minimum Processor Idle Power C1e State set to Disabled, and the HP Power
      Regulator is set to either HP Dynamic Power Savings Mode, HP Static Low Power
      Mode, or HP Static High Performance Mode.
      
      Resolved a rare issue where the system and IML may indicate an uncorrectable
      reset when upgrading to the 8/14/2012 system ROM.
      
      Resolved a rare issue where the system may experience a temporary loss of
      video, such as a blank screen on the local monitor and iLO Remote Console, if
      a key is pressed during POST during Option ROM Execution.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2012.12.17
changelog:
  -     *Important Notes:**  
        
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Fixes:**
      
      Resolved an issue where systems with AMD Opteron 6200 series processors
      running VMWare ESXi 5.0 or other Operating Systems might randomly experience
      kernel panics (Purple Screen indicating CPU x tried to re-acquire lock) under
      moderate to heavy network stress between VMs.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2013.06.09
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Resolved a rare issue that could result in DIMMs not initializing properly
      when using RDIMMs or LRDIMMs (UDIMMs are not affected). When this issue
      occurs, the server may stop responding during system boot with DIMM LEDs
      illuminated or boot with less than the expected amount of memory available to
      the operating system. A "232-Memory Initialization Error - Processor X, DIMM Y
      failed" (where X denotes the processor number and Y denotes the DIMM number)
      message may be displayed to the screen. If this issue occurs with previous
      revisions of the System ROM, the System ROM should be updated to this revision
      or later before replacing DIMMs.
      
      Resolved an issue where Red Hat Enterprise Linux 5 will display the message
      "NMI is stuck" during boot when the HP Power Regulator option is set to HP
      Dynamic Power Savings Mode.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2013.11.02
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Enhancements/New Features:**
      
      Added additional options to the ROM Based Setup Utility (RBSU) Power-On Delay
      Option for delay times of 15, 30, 40 and 60 seconds (in addition to the
      previous options of No Delay and Random Delay). For these new selections to
      function, the system must be using Integrated Lights-Out (iLO) Firmware
      version 1.20 or later. If the system is configured to one of the new options
      without having iLO Firmware version 1.20 or later, the Power-On Delay Option
      will function as if the No Delay option were chosen.
      
      Enhanced the System ROM's detection of valid boot devices such as USB Drive
      Keys or Hard Drives. Previously, the System ROM may have attempted to boot
      certain bootable media with invalid boot records resulting in a Non-System
      Disk error. In some cases, the System ROM will now be able to detect the
      invalid boot record and skip attempting to boot the device. This allows the
      System ROM to attempt to boot the next device in the boot order.
      
      Added the latest product names of optional expansion cards and updated
      language translations (for non-English modes) in the ROM-Based Setup Utility
      (RBSU).
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2014.02.06
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where the System ROM would not properly retry devices in
      the Standard Boot Order (IPL) with certain Network Adapters.
      
      Addressed an issue where servers using the 11/02/2013 revision of the System
      ROM might not be able to boot certain operating system installations that
      install a Master Boot Record which is not marked as Active. When this issue
      occurs, the server might experience a Non-System Disk Error or not boot the
      intended media. This issue does NOT impact any System ROM revisions other than
      the 11/02/2013 revision.
      
      Resolved an issue with the ROM-Based Setup Utility (RBSU) "Processor Core
      Disable (AMD Core Select)" Option. The 06/09/2013 and 11/02/2013 revisions of
      the System ROM might cause some Operating Systems to report the incorrect
      number of cores when the "Processor Core Disable (AMD Core Select)" is set to
      non-default values. This issue did not impact any other revisions of the
      System ROM.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2012.09.01
changelog:
  -     *Important Notes:**
      
      This System ROM release is the minimum recommended version supported by this
      server. Systems should NOT be downgraded to the System ROM version dated
      08/15/2012 available on the HP Service Pack for ProLiant SPP version
      2012.10.0.
      
      **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> 2012.12.08
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Resolved an issue that could result in a server reset or the inability to
      boot. Servers should be updated to this revision of the system ROM to minimize
      the potential for a system reset or the inability to boot.
      
      Resolved an issue where industry standard tools, operating systems, and HP
      utilities may report less Level 3 (L3) cache than expected.
      
      Resolved an issue where the system may halt during boot when the HPC
      Optimization Option is enabled and the Power Profile mode is set to Maximum
      Performance or Custom. The halt may occur when the Power Profile is set to
      Custom with the Minimum Processor Idle Power State set to No C-states, and the
      HP Power Regulator is set to either HP Dynamic Power Savings Mode, HP Static
      Low Power Mode, or HP Static High Performance Mode.
      
      Resolved a rare issue where the system and IML may indicate an uncorrectable
      reset when upgrading to the 09/01/2012 system ROM.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2013.11.02
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Enhancements/New Features:**
      
      Added the latest product names of optional expansion cards in the ROM-Based
      Setup Utility (RBSU).
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2011.02.19
changelog:
  -     Added product names of optional expansion cards for display in the ROM-Based
      Setup Utility (RBSU).
      
      Added the Hide Option ROM option to the ROM-Based Setup Utility (RBSU) to
      allow the system to always display option ROM messages during system boot.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2011.02.19
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Resolved an issue where the system would indicate an incorrect DIMM in the
      Integrated Management Log (IML) when a Correctable Memory Threshold Event is
      encountered. When this issue occurs, the system will indicate the incorrect
      DIMM in the DIMM pair as being degraded. For example, Memory Board 1, DIMM 1
      will be indicated as failed (via the IML and DIMM LEDs) if a Correctable
      Memory Threshold Event actually occurs on Memory Board 1, DIMM 8. Customers
      who experience a Correctable Memory Threshold Event should update to this
      System ROM revision to ensure the correct DIMM is identified before replacing
      the DIMM.
      
      Resolved an issue where the system may hang during POST after video is
      displayed when switch 6 of the Server Maintenance Switch is set to the On
      position.
      
      Modified the system manufacturer name, as stored in the industry standard
      SMBIOS tables, from "Hewlett-Packard" to "HP". This will result in industry
      standard software identifying the platform as "HP ProLiant" instead of
      "Hewlett-Packard ProLiant". The most important aspect of this change is that
      it will affect customer scripts which look for a manufacturer name of
      "Hewlett-Packard". In such cases, the customer's script will need to be
      updated. This change will result in the manufacturer name being consistent
      with previous generations of HP ProLiant servers which have always used "HP".
      Some customers have been adversely affected when transitioning to the G6
      ProLiant servers because their scripts will not work with the manufacturer
      name changed to "Hewlett-Packard".
      
      Resolved an issue where the system would not boot from iLO Virtual USB devices
      when configured with multiple local USB devices. This issue is usually seen as
      a failure to boot an iLO Virtual Medial USB key when 2 or more USB keys are
      installed locally in the server. iLO Virtual Devices will now always have
      priority over local USB devices.
      
      Resolved an issue where the HP System Management Homepage (SMH) or other
      software may incorrectly report the processor as "Quad Core Intel Xeon
      Processor.." for systems using Intel Xeon 7500-series processors with six
      cores. The processor will now be reported as "Intel Xeon Processor" by HP SMH
      and other software. This was a cosmetic issue only and did not affect
      operation of the system.
      
      Resolved an issue where the System ROM could incorrectly report and log a
      correctable memory error threshold event. This could result in the system
      reporting that a DIMM is degraded when a problem does not exist. Users should
      update to this System ROM before replacing DIMMs that are reported in such
      events.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2011.05.23-2
changelog:
  -     Added support for the latest Intel E7 Series Xeon processors.
      
      Added an option to enable or disable the SLIT in the ROM-Based Setup Utility
      (RBSU) Advanced Options\Advanced Performance Tuning Options menus. The System
      Locality Information Table (SLIT) describes the relative access times between
      processors, memory subsystems, and I/O subsystems. Operating Systems that
      support the SLIT can use this information to improve performance by allocating
      resources and workloads more efficiently.
      
      Added support for a new ROM-Based Setup (RBSU) Option called Enhanced
      Processor Core Disable (Intel Core Select) that allows the user to disable
      processor cores in pairs. This new option provides additional granularity over
      the Core disable option that is supported in previous revisions of the system
      rom.
      
      Added an Advanced ROM-Based Setup Utility (RBSU) option called ACPI Device
      Enumeration that allows modifying the NIC device enumeration to match that of
      System ROMs revisions prior to 02/19/2011. The 02/19/2011 System ROM caused
      operating systems to modify how they enumerated NIC devices. This could result
      in Microsoft Windows operating systems displaying a "pop-up" indicating that
      the enumeration has changed. This could also cause issues with scripts no
      longer working as intended because the operating system NIC enumeration is no
      longer as expected. For systems whose operating system was deployed on a
      System ROM revision prior to 02/19/2011, this option allows the system to be
      configured such that the NIC device enumeration matches what was used when the
      operating system was installed.
      
      Enhanced the reliability, availability, and serviceability (RAS) of the server
      through the support of Double Device Data Correction (DDDC) for servers
      shipping with Intel Xeon Processor E7 Family of processors. DDDC is a
      significant improvement over Single Device Data Correction (SDDC) allowing
      continued operation when up to two x4 DRAM devices fail within a DIMM pair
      allowing for substantially increased system up-time. For systems supporting
      only SDDC, the system cannot handle two DRAM device failures within a DIMM
      pair. There are no memory capacity or performance reductions associated with
      DDDC. Note that DDDC is not supported with Intel Xeon Processor 7500 Series
      processors or with systems that shipped with Intel Xeon Processor 7500 Series
      processors and were later updated to Intel Xeon Processor E7 Family processors
      as DDDC requires the Memory Cartridges included with servers that ship with
      Intel Xeon Processor E7 Family processors. DDDC is not supported when x8 DIMMs
      are installed in the server.
      
      Enhanced the reliability, availability, and serviceability (RAS) of the server
      by adding support for HP Memory Quarantine based on Intel's Machine Check
      Recovery (MCA Recovery) architecture. HP Memory Quarantine is a mechanism
      where the memory controller, operating system, and System ROM work together to
      allow a server to recover from uncorrectable memory errors which would have
      otherwise resulted in system downtime. If memory affected by an uncorrectable
      memory error is currently not in use, the operating system can mark that
      region as unusable and not access it. If memory affected by an uncorrectable
      memory error has been allocated to an application or virtual machine, the
      operating system can close only that application or virtual machine rather
      than halt the entire system. HP Memory Quarantine will not protect against all
      uncorrectable memory errors, but can improve system uptime when using an
      operating system that provides the necessary support. If the installed
      operating system supports this feature, consult operating system documentation
      for additional information.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2011.05.23-2
changelog:
  -     *Important Notes:**  
        
      CP016415.SCEXE  ver. 2011.05.23 (B), which replaces the previous
      CP016084.SCEXE  ver. 2011.05.23 (A), contains a documentation update only.
      2011.05.23 (A) is functionally equivalent to 2011.05.23 (B) and it is not
      necessary to upgrade with Revision B if Revision A was previously used to
      upgrade the system ROM to version 2011.05.23.  
        
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**  
        
      Resolved an extremely intermittent issue that can result in a system reset or
      operating system crash (such as a VMware ESX Purple Screen of Death - PSoD)
      when the system is in a virtualized environment.  
        
      Resolved an issue where the Operating System may report an intermittent
      Correctable Machine Check Bank 6 Error. This error is usually seen under Linux
      Operating Systems in the MCE Log and under Microsoft Windows Operating Systems
      in the WHEA Log. This error does not affect system operation and this revision
      of the System ROM prevents the Operating System from reporting the issue.
      
      Resolved an issue where the Operating System may report an Correctable Machine
      Check Bank 1 Error when ran on 5.8/4.8 GTs processors. This error is usually
      seen under Linux Operating Systems in the MCE Log and under Microsoft Windows
      Operating Systems in the WHEA Log.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2011.12.01
changelog:
  -     Added support for industry standard ACPI mechanisms that provide operating
      systems the ability to read processor and I/O affinity and allow operating
      systems to intelligently distribute workloads. In certain configurations
      performance is improved.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2011.12.01
changelog:
  -     *Important Notes:**  
        
      Users should update to this latest firmware revision for any systems running
      with the 11/04/2011 System ROM revision.  The 11/04/2011 System ROM revision
      has a known issue where embedded PCI Express devices or PCI Express devices
      installed in expansion slots intermittently may not be available after a warm
      reboot.  In this case, the PCI Express device would not be bootable (for
      bootable PCI Express devices) and would not be recognized by the operating
      system.  
        
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Resolved an issue in the 11/04/2011 System ROM where embedded PCI Express
      devices or PCI Express devices installed in mezzanine slots may not be
      available after a server warm reset.
      
      Resolved an issue where the system may intermittently report a "207-Memory
      initialization error on Processor X, DIMM Y. The operating system may not have
      access to all of the memory installed in the system" error during system boot.
      When this error is reported, the memory associated with the reported DIMM will
      not be seen by the server or available to the operating system. This error may
      NOT be an indication of a failed processor, failed DIMM, or failed system
      board, but rather an issue with memory initialization which is addressed by
      this System ROM release. HP recommends that users who are experiencing this
      error during system boot upgrade to this revision of the System ROM before
      replacing any hardware components.
      
      Resolved an issue where the system may report the following error: "210 -
      Quick Path Interconnect (QPI) Link Degradation. A QPI link is operating in a
      degraded performance state". This issue can occur on systems configured with
      Intel Xeon processors that operate with QPI Links at 5.8 or 4.8 GT/s. This
      error is a firmware issue and not a result of any issues with the system
      hardware.
      
      Resolved an extremely rare issue where a platform running a VMware Operating
      System, with MCA Recovery enabled, may not properly detect a recoverable
      uncorrectable memory error condition and properly respond to this event. This
      can result in the server resetting and logging an uncorrectable memory error
      event in some instances.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2012.04.20
changelog:
  -     Enhanced HP's Memory Pre-failure Alert support.  The system will now use an
      improved algorithm to detect when the system is at an increased probability of
      non-recoverable memory conditions that would result in unplanned downtime.
      This will increase server uptime by more accurately determining when a server
      administrator should schedule planned maintenance to replace DIMMs reducing
      unnecessary planned downtime and reducing the probability of unplanned
      downtime.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2012.04.20
changelog:
  -     *Important Notes:**  
        
      None  
        
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**  
        
      Addressed a processor issue with Intel Xeon 7500-series Processors and Intel
      Xeon E7-series Processors that may result in unpredictable system behavior
      including application level errors, system hangs, Windows blue screens, Linux
      kernel panics, or a VMware ESX Purple Screen of Death (PSoD).  This issue is
      not unique to HP ProLiant servers and could impact any system using affected
      processors.  This revision of the System ROM contains an updated version of
      Intel's microcode for affected processors that addresses this issue.  The fix
      for this issue does not impact performance.  Due to the potential severity of
      the issue addressed in this revision of the System ROM, this System ROM
      upgrade is considered a critical fix.  HP strongly recommends an immediate
      update to firmware revisions with required critical fixes.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2012.08.04
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Enhancements/New Features:**  
        
      Added support for a ROM Based Setup Utility (RBSU) option called SMI Link
      Power Management that allows the user to disable power management on the Intel
      Scalable Memory Interconnect (SMI) link. This option is Enabled by Default.
      Disabling this functionality will increase the server's idle power usage.
      While corrected events are considered normal and are expected on the SMI Link
      and do not affect operation of the platform, the occurrence of these corrected
      events can be reduced significantly by disabling SMI Link Power Management.
      These events are logged as correctable Machine Check Bank 8 and 9 errors in
      the operating system logs for certain operating systems.  While these events
      can be ignored, SMI Link Power Management can be disabled to reduce or prevent
      their occurrence if desired.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2012.12.03
changelog:
  -     *Important Notes:**  
        
      None  
        
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Resolved an issue where Low Latency Configurations would not function
      properly.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2013.04.01
changelog:
  -     The System ROM support has been enhanced to allow a system to continue booting
      when a memory training failure occurs. Previous versions of the System ROM
      would have halted during boot. When a memory training failure occurs, not all
      installed memory will be available to the operating system. The System ROM
      will log a 207 - Memory Initialization Error to the Integrated Management Log
      (IML) when this condition occurs.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2013.04.01
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Resolved an extremely rare issue where the system might report an erroneous
      Uncorrectable Machine Check Event during a system reboot in the Integrated
      Management Log (IML). This error would typically be seen with the following
      IML information: Uncorrectable Machine Check Exception (Board 0, Processor 1,
      APIC ID 0x00000040, Bank 0x0000000E, Status 0xE6000000'0000094A, Address
      0x00000000'FED20610, Misc 0x00000000'00000000). Customers who experience this
      event are asked to update to this version of the System ROM before contacting
      HP Support.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2013.07.01
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed a processor issue under which a rare and complex sequence of
      internal processor microarchitecture events that occur in specific operating
      environments could cause a server system to experience unexpected page faults,
      general protection faults, or machine check exceptions or other unpredictable
      system behavior. While all processors supported by this server have this
      issue, to be affected by this issue the server must be operating in a
      virtualized environment, have Intel Hyperthreading enabled, have a hypervisor
      that enables Intel VT FlexPriority and Extended Page Tables, and have a guest
      OS utilizing 32-bit PAE Paging Mode. This issue is not unique to HP ProLiant
      servers and could impact any system utilizing affected processors operating
      with the conditions listed above. This revision of the System ROM contains an
      updated version of Intel's microcode that addresses this issue. Due to the
      potential severity of the issue addressed in this revision of the System ROM,
      this System ROM upgrade is considered a critical fix.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2010.09.30
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Resolved a System ROM issue that can result in the server locking up
      intermittently during system boot (POST). When this issue occurs, the server
      lock-up will be prior to any video output being displayed. If the server does
      not lock-up during system boot, the server will function properly. This issue
      can occur on both cold boots and warm boots.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2010.12.01
changelog:
  -     Enhanced the correctable memory error threshold error event handling to
      isolate degraded DIMM issues to a single DIMM when the Advanced Memory
      Protection Mode is configured for Lockstep Mode when the system is utilizing
      Intel Xeon 5600-series processors. With Intel Xeon 5500-series processors,
      correctable memory error threshold events can only be isolated to a pair of
      DIMMs when the system is configured to Lockstep Mode.
      
      Added support to allow industry standard utilities to display the actual
      operating frequency of the installed memory. This is supporting a newly
      defined industry standard field. Utilities to display this information may not
      yet be available.
      
      Added a new ROM Based Setup Utility (RBSU) Advanced Performance Tuning option
      known as QPI Bandwidth Optimization(RTID) to optimize link bandwidth settings
      for 2-Socket Intel Xeon 5600 series processors. These settings (also known as
      RTIDs) allow the user to balance bandwidth allocated between processors,
      memory, and I/O. While the balanced option (default) is recommended for the
      majority of customers, some benchmarks and workloads may show improved
      performance using different settings that allow optimization for memory
      streaming or I/O streaming. Customers that deploy I/O intensive applications
      such as seen with multiple GPUs, might see an improvement in GPU processing
      throughput when using the Optimized for I/O setting. This option is not
      available for systems utilizing Intel Xeon 5500-series processors.
      
      Added latest product names of optional expansion cards for display in the ROM-
      Based Setup Utility (RBSU).
      
      Added the Power-On Logo option to the ROM-Based Setup Utility (RBSU) to allow
      the system to always display option ROM messages during system boot.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2010.12.01
changelog:
  -     *Important Notes:**
      
      Recommended to upgrade to firmware version 2010.12.01 if Lockstep Mode is
      enabled.
      
      Users should update to this latest firmware revision for any systems running
      with the 10/19/2010 System ROM revisions. The 10/19/2010 System ROM revisions
      have a known issue which can result in uncorrectable memory errors and
      correctable memory threshold errors and should not be utilized. These errors
      are due to a firmware issue and not a result of a problem with the system
      hardware or installed DIMMs.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Resolved an issue where Uncorrectable Memory Errors will be logged incorrectly
      to the Integrated Management Log (IML) when the Advanced Memory Protection
      Mode is configured for Lockstep Mode in the ROM-Based Setup Utility (RBSU).
      The Uncorrectable Memory Errors will indicate the incorrect DIMM as failed. If
      a system is configured for Lockstep Mode and an Uncorrectable Memory Error
      occurs, the DIMM indicated in the IML should not be replaced if the system is
      using a revision of the System ROM older than this revision. The correct DIMM
      will be indicated on the DIMM LEDs if the server includes DIMM LEDs. Note that
      Lockstep Mode is NOT the default Advanced Memory Protection Mode. If the
      Advanced Memory Protection Mode was never modified from its default setting,
      the system will not be affected by this issue.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2011.01.29
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Resolved an issue where Online Spare (OLS) Advanced Memory Protection Mode
      does not function properly when a system contains six 32 GB DIMMs on any
      processor (two 32 GB DIMMs per channel for all 3 channels on the processor).
      When Online Spare Mode is enabled for a system with six 32 GB DIMMs on a
      processor, the system will NOT be protected by the spare memory and one
      channel of memory per processor in this configuration will not be available to
      the operating system. The system will indicate it is in Advanced ECC mode
      during system boot, but not all installed memory will be available to the
      operating system as would normally occur in Advanced ECC Mode. Customers
      configuring their system for Online Spare Mode with six 32 GB DIMMs per
      installed processor should update their System ROM. Note: Because 32 GB DIMMs
      are quad-rank, six 32 GB DIMMs per processor is the maximum supported.
      
      Resolved a very rare issue where the system may either hang during system boot
      or boot with configuration options set incorrectly when non-volatile storage
      becomes corrupt. This is normally seen as the system hanging during system
      boot without anything displayed to video. Once the system gets into this
      state, the maintenance jumper can be utilized to recover operation of the
      system and restore configuration defaults. This revision of the System ROM
      will restore configuration defaults when non-volatile storage becomes corrupt.
      
      Resolved an issue where the iLO TEXTCONs feature would not function properly
      with the latest Linux kernels, including RHEL 6 and SLES 11 SP1. The issue is
      usually seen as TEXTCONs data no longer being received once the operating
      system has loaded.
      
      Resolved an issue where the system may not be able to install an operating
      system to an iSCSI-based storage solution when using the local optical drive.
      
      Resolved an issue where the system would not boot from iLO Virtual USB devices
      when configured with multiple local USB devices. This issue is usually seen as
      a failure to boot an iLO Virtual Medial USB key when 2 or more USB keys are
      installed locally in the server. iLO Virtual Devices will now always have
      priority over local USB devices.
      
      Resolved an issue where the industry standard SMBIOS tables incorrectly
      identified the server as a rack server instead of a blade server. This issue
      could have caused software to incorrectly report the server as a rack server.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2011.05.05
changelog:
  -     Enhanced HP's Memory Pre-failure Alert support with HP Advanced Memory Error
      Detection Technology. This innovation analyzes multiple parameters of
      correctable memory error events and intelligently detects when the system is
      at an increased probability of non-recoverable memory conditions that would
      result in unplanned downtime or when correctable memory errors may degrade
      system performance. HP Advanced Memory Error Detection Technology will
      increase server uptime by accurately determining when a server administrator
      should schedule planned maintenance to replace DIMMs preventing unnecessary
      planned downtime and reducing the probability of unplanned downtime.
      
      Enhanced DIMM initialization such that the system will continue to boot with
      failed DIMM(s) installed (with those DIMM(s) not available to the operating
      system) in some instances that would have previously resulted in a hang early
      in the system boot process without any information displayed on the screen.
      
      Added latest product names of optional expansion cards for display in the ROM-
      Based Setup Utility (RBSU).


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2011.05.05
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Resolved an issue that may result in any of the following conditions:
      operating system stops responding, unexpected system reset, Blue Screen when
      using a Microsoft Windows operating system, kernel panic when using a Linux
      operating system, or Purple Screen when using VMware ESX. A message may be
      displayed by the operating system or logged in the HP Integrated Management
      Log (IML) when this issue occurs indicating an "Uncorrectable Machine Check
      Exception." However, there are instances where the system resets before the
      operating system displays an error message and instances where the IML
      contains no log entry when this issue occurs. This issue does not occur if the
      Minimum Processor Idle State is configured for No C-states or C1E-state. The
      system is susceptible to this issue in the default Minimum Processor Idle
      State configuration.
      
      Resolved an issue where PCI-Express Gen 3 option cards would run at PCI-
      Express Gen 1 speeds rather than the appropriate behavior of running at PCI-
      Express Gen 2 speeds. This server supports a maximum PCI-Express speed of Gen
      2.
      
      Resolved an issue in which uncorrectable memory errors (or other fatal system
      errors) will not be logged to the HP Integrated Management Log (IML) when
      using some revisions of VMware ESX Server. These errors will result in a fatal
      error (Purple Screen of Death - PSoD) under VMware ESX, but there will not be
      any indication of the error type (including no indication of an uncorrectable
      memory error or what DIMM has failed). A VMware ESX Server issue which can
      result in uncorrectable memory errors this is addressed in VMware ESX 4.1 U1
      and VMware ESX 4.0 U3. This System ROM revision addresses the logging of
      errors to the IML.
      
      Resolved an issue where the system did not properly modify the processor's
      power state (P-state) based on workload when the system is configured with
      Intel Xeon 5687 processors and the HP Power Regulator Mode is configured to OS
      Control Mode in the ROM-Based Setup Utility (RBSU). The processor would always
      run in its maximum power/performance state rather than modifying the power
      state based on the workload.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2012.12.03
changelog:
  -     *Important Notes:**  
        
      After updating to this revision of the System ROM, the System ROM revision
      cannot be downgraded with the flash components available on the HP Support
      site for any ROM version 01/29/2011 or earlier. A customer can downgrade the
      System ROM by creating a new flash component with the older System ROM
      revision as indicated in Advisory C02838375 available at the following link: [
      http://h20000.www2.hp.com/bizsupport/TechSupport/Document.jsp?locale=en_US&obj
      ectID=c02838375](http://h20000.www2.hp.com/bizsupport/TechSupport/Document.jsp
      ?locale=en_US&objectID=c02838375)  
        
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Resolved an issue where the ROM Based Setup Utility (RBSU) Command Line
      Interface (CLI) would not set the QPI Bandwidth Optimization (RTID) feature
      properly.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2013.07.02
changelog:
  -     *Important Notes:**
      
      Enhancing the flash upgrade process requires modifications to both the System
      ROM and the flash update utility, the System ROM revision cannot be downgraded
      with the flash components available on the HP Support site after updating to
      this revision of the System ROM. A customer can downgrade the System ROM by
      creating a new flash component with the older System ROM revision as indicated
      in Advisory C02838375 available at the following link: http://h20000.www2.hp.c
      om/bizsupport/TechSupport/Document.jsp?locale=en_US&objectID;=c02838375
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed a processor issue under which a rare and complex sequence of
      internal processor microarchitecture events that occur in specific operating
      environments could cause a server system to experience unexpected page faults,
      general protection faults, or machine check exceptions or other unpredictable
      system behavior. While all processors supported by this server have this
      issue, to be affected by this issue the server must be operating in a
      virtualized environment, have Intel Hyperthreading enabled, have a hypervisor
      that enables Intel VT FlexPriority and Extended Page Tables, and have a guest
      OS utilizing 32-bit PAE Paging Mode. This issue is not unique to HP ProLiant
      servers and could impact any system utilizing affected processors operating
      with the conditions listed above. This revision of the System ROM contains an
      updated version of Intel's microcode that addresses this issue. Due to the
      potential severity of the issue addressed in this revision of the System ROM,
      this System ROM upgrade is considered a critical fix.
      
      Addressed an issue with the Intel Xeon Processor X5675, Intel Xeon Processor
      X5690, and Intel Xeon Processor X5687 where a rare and complex combination of
      data and environmental conditions may result in some instructions not
      executing properly causing unpredictable system behavior. This issue is not
      unique to HP ProLiant servers and could impact any system using the affected
      processors listed above. This revision of the System ROM contains and updated
      version of Intel's microcode that addresses this issue. This System ROM
      upgrade is considered a critical fix for customers utilizing the affected
      processors. This issue does not impact any processors that are not listed
      above.
      
      Addressed an issue where the platform may experience networking issues under
      heavy workloads with Operating Systems, such as Linux RedHat 6.2, and IRQ
      Balancing enabled in the Operating System. As a result of this issue, software
      may lose interrupts, receive spurious interrupts or cause a network
      disconnect.
      
      **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
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-2.1
changelog:
  -     *Important Notes:**
      
      Ver. 2.40_02-17-2017 (B)  contains updates to the component packaging and is
      functionally equivalent to ver. 2.40_02-17-2017.  It is not necessary to
      upgrade with Revision B if a previous component Revision was used to upgrade
      the system ROM to version 2.40_02-17-2017.
      
      **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> 2012.02.01
changelog:
  -     Added support for Collaborative Power Control.  This feature, when using an
      operating system that supports this functionality (such as Windows Server 2008
      Release 2), provides improved power management when HP Power Regulator is
      configured for HP Dynamic Power Savings Mode by allowing the operating system
      and platform firmware to work together to provide optimum control of processor
      frequency for improved power efficiency.  This functionality has no impact on
      system operation if using an operating system that does not support this
      feature or if HP Power Regulator is not configured for HP Dynamic Power
      Savings Mode.  The Collaborative Power Control selection in the Advanced Power
      Management Options of the ROM-Based Setup Utility (RBSU) provides the
      capability to disable this feature.  Only operating systems that support the
      Processor Clocking Control (PCC) interface allow for Collaborative Power
      Control.
      
      Added support that allows a system with two USB Drive Keys attached to boot
      from the second key if the first key is not bootable.  Previous revisions of
      the System ROM would only attempt to boot one USB Drive Key.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2012.02.01
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Updated processor microcode to the latest version released from Intel. This
      microcode addresses an Intel erratum which addresses a potential issue where
      the use of the VMASKMOV instruction to access memory mapped I/O or uncached
      memory may cause the server to stop responding or become unstable.
      
      Addressed an issue when using PXELinux to boot to the local hard drive instead
      of the network drive that can result in a Red Screen Illegal Opcode.
      
      Addressed an issue where the embedded video controller card would remain
      disabled if a stand-up video controller was installed and set as the primary
      controller and then removed.  This issue resulted in no video being displayed.
      
      Addressed an extremely rare issue where the USB keyboard would sometimes stop
      functioning when being used in a pre-boot environment such as system boot or
      the ROM-Based Setup Utility (RBSU).
      
      Addressed an issue where certain USB drive keys were returning the wrong size
      when accessed in a pre-boot environment such as system boot or the ROM-Based
      Setup Utility (RBSU).
      
      Addressed an issue where larger size USB Drive Keys (16GB or larger) may not
      function properly in pre-boot environments such as system boot or the ROM-
      Based Setup Utility (RBSU). This issue does not affect the operation of USB
      devices under an Operating System.
      
      Addressed an issue where removing a USB hub with connected USB devices during
      pre-boot environments such as system boot or the ROM-Based Setup Utility
      (RBSU) will cause the server to stop responding.
      
      Removed Memory Interleaving and Node Interleaving memory options from the ROM
      Based Setup Utility (RBSU) because they are not applicable to this server.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2012.08.10
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Resolved a processor issue where certain instructions and conditions could
      result in an application-level error, blue screen, kernel panic, or other
      unpredictable system behavior. This issue affects platforms utilizing Intel
      Xeon E3-series processors. This issue is not unique to HP ProLiant servers and
      could impact any system using affected processors. This revision of the System
      ROM contains an updated version of Intel's microcode for affected processors
      that addresses this issue.
      
      Resolved an issue where disabling the serial port in the ROM-Based Setup
      Utility (RBSU) would cause Windows Device Manager to show a yellow exclamation
      point for the serial port.
      
      Resolved an issue where the system may experience a Red Screen Illegal Op Code
      when the embedded SATA Controller has been disabled from the ROM Based Setup
      Utility (RBSU.)
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2012.12.04
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Enhancements/New Features:**  
        
      Optimized the memory settings to improve the reliability of the memory system.  
        
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2013.07.01-2.1
changelog:
  -     *Important Notes:**
      
      Ver. 2013.07.01 (B)  contains updates to the component packaging and is
      functionally equivalent to ver. 2013.07.01.  It is not necessary to upgrade
      with Revision B if a previous component Revision was used to upgrade the
      system ROM to version 2013.07.01.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed a processor issue under which a rare and complex sequence of
      internal processor microarchitecture events that occur in specific operating
      environments could cause a server system to experience unexpected page faults,
      general protection faults, or machine check exceptions or other unpredictable
      system behavior. While all processors supported by this server have this
      issue, to be affected by this issue the server must be operating in a
      virtualized environment, have Intel Hyperthreading enabled, have a hypervisor
      that enables Intel VT FlexPriority and Extended Page Tables, and have a guest
      OS utilizing 32-bit PAE Paging Mode. This issue is not unique to HP ProLiant
      servers and could impact any system utilizing affected processors operating
      with the conditions listed above. This revision of the System ROM contains an
      updated version of Intel's microcode that addresses this issue. Due to the
      potential severity of the issue addressed in this revision of the System ROM,
      this System ROM upgrade is considered a critical fix.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2012.05.30
changelog:
  -     Added a new ROM-Based Setup Utility (RBSU) Advanced System ROM Options menu
      that allows the user to enable or disable Dynamic Power Capping Functionality.
      This option is enabled by default.  When disabled, a Power Calibration is not
      performed during system boot resulting in a boot time reduction of 15 seconds
      or more.  When disabled, it will not be possible to configure a Dynamic Power
      Cap.  Dynamic Power Capping Functionality must be enabled prior to configuring
      the cap.
      
      Added a new ROM-Based Setup Utility (RBSU) Advanced System ROM Options menu
      that allows the user to enable the ACPI System Locality Distance Information
      Table (SLIT).  This industry standard ACPI mechanism provides operating
      systems with the ability to read processor and I/O affinity to allow the
      operating system to intelligently distribute workloads to improve performance.
      
      Added a new ROM-Based Setup Utility (RBSU) Advanced Option that allows the
      user to enable Consistent Device Naming support. When enabled, this option
      allows the BIOS to communicate Embedded Network Controller device naming to
      the Operating System so that the Operating System can present consistent
      naming for network devices.  This option needs to be enabled prior to an
      Operating System installation in order to take effect. This option is not
      supported by all Operating Systems.  Please consult Operating System
      documentation for additional details.
      
      Added a new ROM-Based Setup Utility (RBSU) option to disable the processor DCU
      IP Prefetcher in the Advanced Performance Options menu.  With certain
      configurations, workloads, and benchmarks, disabling the DCU IP Prefetcher may
      provide improved performance.  HP recommends leaving this option Enabled for
      most operating environments.
      
      Added the latest product names of optional expansion cards and updated
      language translations (for non-English modes) in the ROM-Based Setup Utility
      (RBSU).


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2012.05.30
changelog:
  -     *Important Notes:**  
        
      HP recommends that customers who configure their platforms to operate in
      Combined Channel (Lockstep) Mode update their servers to this System ROM
      release in order to ensure proper handling of memory error events.  
        
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where uncorrectable memory errors were not handled properly
      when the Memory Channel Mode was configured for Combined Channel Mode in the
      ROM-Based Setup Utility (RBSU).  Whenever an uncorrectable memory error occurs
      on memory attached to Processor 1, the following message could incorrectly be
      displayed during system boot:  "Uncorrectable memory error detected on DIMM 0
      or DIMM 0."  The DIMM which experienced the error will be correctly indicated
      in the Integrated Management Log (IML).  Whenever an uncorrectable memory
      error occurs on memory attached to Processor 2, a Red Screen error condition
      will be displayed during system boot and the system will be halted.  No
      additional indication of the error will exist.  By default, the Memory Channel
      Mode is configured to Independent Channel Mode (Non-Lockstep).
      
      Addressed an issue where the system may log erroneous error events to the
      Integrated Management Log (IML) when an Uncorrectable Memory Error occurs.  An
      Uncorrectable Memory event will be properly logged to the IML in addition to
      any erroneous events.
      
      Addressed an issue where certain devices were not able to be properly disabled
      from the ROM-Based Setup Utility (RBSU) PCI Enable/Disable Menu.  In some
      instances when a device was disabled via RBSU, the device would remain enabled
      but would not have resources assigned appropriately and would not operate
      correctly.
      
      Addressed an issue where the server may stop responding during Operating
      System boot if Dynamic Power Capping is enabled and the server's power usage
      is close to the configured power cap wattage or if a thermal event is
      occurring.  This issue only occurs during Operating System boot and will not
      affect a running Operating System.
      
      Addressed an issue where the ROM-Based Setup Utility option for Removable
      Flash Media Boot Sequence may not function properly when an SD Card is
      installed and iLO Virtual Media is enabled.
      
      Addressed an issue that can result in a server not responding during boot and
      a Red Screen Illegal Opcode being displayed when using PXELinux to boot to the
      local hard drive instead of the network drive.
      
      Removed the following options: Optimized for Performance, Optimized for Power
      Efficiency, and Optimized for Low Power  from the Intel Turbo Boost Technology
      menu options in the ROM-Based Setup Utility.  The Intel Turbo Boost Technology
      options are now Enabled or Disabled.  Intel Turbo Boost Technology will remain
      enabled for any server which had this option previously configured to anything
      except Disabled.  To better optimize the behavior of Intel Turbo Boost Mode,
      the Advanced Power Management Option of Energy/Performance Bias should be
      utilized.
      
      Addressed an issue where the incorrect amount of memory was being displayed as
      reserved for Online Spare for certain LRDIMM configurations.  This issue does
      not affect the operation of Online Spare mode and the only issue was the
      message being displayed during system boot.
      
      Addressed an issue where the embedded Serial Port may show up with a "Yellow
      Bang" under Microsoft Windows Device Manager if disabled in the ROM-Based
      Setup Utility (RBSU). This issue only occurs if the serial port is disabled
      prior to the Operating System installation.
      
      Addressed an issue where the Intel NIC DMA Channels feature does not function
      properly in a dual-processor configuration.  This option is disabled by
      default in the ROM-Based Setup Utility (RBSU).
      
      Modified the industry standard SMBIOS field for chassis height from
      unspecified to a value of 5 (indicating 5U) to allow for Location Discovery
      Services support for rack-mounted systems.  If using Location Discovery
      Services, it is recommended that this System ROM revision or later is
      utilized.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2012.08.20
changelog:
  -     Added support for Single Root I/O Virtualization (SR-IOV). SR-IOV can provide
      performance benefits in virtualized environments if the Operating
      System/hypervisor and installed I/O card support SR-IOV. This functionality is
      enabled via a ROM-Based Setup Utility (RBSU) Advanced System ROM Option. It is
      disabled by default. When enabled, the System ROM will configure devices that
      support SR-IOV for use under a supported Operating System. Please consult the
      proper Operating System and Network Adapter documentation for a list of
      supported configurations.
      
      Added a new ROM Based Setup Utility (RBSU) Advanced Performance Option menu
      that allows the user to enable Intel NIC DMA Channels (IOAT). This option is
      disabled by default. When enabled, certain networking devices may see an
      improvement in performance by utilizing Intel's DMA engine to offload network
      activity. Please consult documentation from the network adapter to determine
      if this feature is supported.
      
      Added a new ROM Based Setup Utility (RBSU) Advanced Power Savings Option menu
      that allows the user to disable Memory Power Management functionality. This
      option is enabled by default. When disabled, certain memory power savings
      modes are disabled which can result in lower latency responses from memory
      transactions at the cost of memory power savings.
      
      Added a new ROM Based Setup Utility (RBSU) Advanced System ROM Option menu
      that allows the user to disable the default System ROM functionality that
      continually searches for bootable devices when a boot device cannot be found
      (non-system disk condition). By default, the System ROM will indefinitely keep
      searching for bootable devices from all available media types until a bootable
      device is detected.
      
      Increased memory speeds for certain DIMM configurations using HP SmartMemory.
      
      Updated the HP ProLiant Dynamic SmartArray Firmware to Version 2.50.0.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2012.08.20
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where the Integrated Management Log (IML) may contain
      erroneous log entries for Uncorrectable Machine Check Errors after a normal
      platform power cycle. Users who are experiencing these erroneous messages
      should update to this version of the system ROM before replacing any hardware
      components.
      
      Addressed an issue where the ROM Based Setup Utility Command Line Interface
      (CLI) Mode may not function properly.  Previous versions of the system ROM may
      have experienced an issue where certain commands in CLI mode would not
      function properly.
      
      Addressed a rare issue where USB Support in a pre-boot environment, such as in
      DOS or the ROM Based Setup Utility (RBSU), may not function properly. This
      issue could have resulted in the system not booting properly from USB media or
      the USB Keyboard may becoming unresponsive.
      
      Addressed an issue where the platform may experience a virtualization fault
      (which may result in an NMI or Machine Check Exception) when IOMMU is enabled
      under a Hypervisor based Operating System. In some instances, Linux kernel
      messaging (DMESG) would reflect an inability to enable IOMMO on the platform.
      
      Addressed an issue where the platform may experience decreased I/O performance
      when any Minimum Processor Idle Power Core States (C-states) are enabled.
      Reduced I/O performance has been seen in dual-processor configurations where
      I/O devices that are attached to the PCI-express lanes from one processor are
      accessing resources on the other processor when the other processor is in a
      low power state.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2012.12.14
changelog:
  -     Optimized the memory settings to improve the reliability of the memory system.
      
      Added a ROM-Based Setup Utility (RBSU) option for HP Option ROM Prompting.
      This option is enabled by default. Disabling this option prevents HP Smart
      Array controllers and iLO from prompting to enter their setup tools during
      system boot. This allows for faster boot times. This option requires updated
      revisions of Smart Array Controller firmware and iLO Firmware to function. If
      this option is disabled, the HP Smart Array and iLO will continue to prompt to
      enter their setup tools if an updated revision of these firmware deliverables
      are not installed.
      
      Added the latest product names of optional expansion cards and updated
      language translations (for non-English modes) in the ROM-Based Setup Utility
      (RBSU).


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2012.12.14
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Resolved an issue where the system may experience a performance issue, usually
      seen in a degradation of network throughput, after updating to the 08/20/2012
      revision of the System ROM.  This issue only exists with the 08/20/2012
      revision of the System ROM.
      
      Resolved an issue where no message was displayed and no Integrated Management
      Log (IML) entry is logged for certain memory errors that result in DIMMs not
      being usable.  This issue would look like the operating system having access
      to less memory than is actually installed without any error indicated.
      
      Removed the Advanced ROM-Based Setup Utility (RBSU) option to disable Data
      Direct I/O (DDIO). It is no longer recommended that users disable this option
      due to the negative impacts on system performance.  For systems that had
      previously disabled Data Direct I/O, the option will remain disabled.
      Defaults must be restored on the system to re-enable this functionality for
      this situation.
      
      Resolved a rare issue where the system may experience a temporary loss of
      video, such as a blank screen on the local monitor and iLO Remote Console, if
      a key is pressed during POST during Option ROM Execution.
      
      Resolved an issue where the order in which processors are presented to the
      Operating System may change across multiple system boots.
      
      Resolved an issue handling input from the keyboard during POST.  In previous
      releases there were rare occasions where keyboard input was lost, or the
      keyboard could become unresponsive.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2013.07.02
changelog:
  -     Added the latest product names of optional expansion cards and updated
      language translations (for non-English modes) in the ROM-Based Setup Utility
      (RBSU).
      
      Added support for the Intel Performance Counter Monitor Utility (iPCM). This
      feature can be enabled in the ROM Based Setup Utility (RBSU) Advanced
      Performance Tuning Options menu. This option is disabled by default and must
      be enabled to utilize the Intel PCM.
      
      Added support to allow industry standard utilities to display the operating
      voltage of installed DIMMs as well as the minimum and maximum voltage
      supported by installed DIMMs. This System ROM revision supports newly defined
      industry standard fields in the industry standard SMBIOS tables. Utilities to
      display this information may not yet be available.
      
      Added support to allow industry standard utilities to display the HP DIMM Part
      Number for HP SmartMemory DIMMs. This information will also be displayed in
      the HP iLO GUI interface when using an updated revision of iLO Firmware.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2013.07.02
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed a processor issue under which a rare and complex sequence of
      internal processor microarchitecture events that occur in specific operating
      environments could cause a server system to experience unexpected page faults,
      general protection faults, or machine check exceptions or other unpredictable
      system behavior. While all processors supported by this server have this
      issue, to be affected by this issue the server must be operating in a
      virtualized environment, have Intel Hyperthreading enabled, have a hypervisor
      that enables Intel VT FlexPriority and Extended Page Tables, and have a guest
      OS utilizing 32-bit PAE Paging Mode. This issue is not unique to HP ProLiant
      servers and could impact any system utilizing affected processors operating
      with the conditions listed above. This revision of the System ROM contains an
      updated version of Intel's microcode that addresses this issue. Due to the
      potential severity of the issue addressed in this revision of the System ROM,
      this System ROM upgrade is considered a critical fix.
      
      Addressed an issue where the system experienced unexpected system behavior or
      report ACPI issues through the OS boot logs (such as Linux DMESG) when IOMMU
      was enabled in a virtualized operating system environment.
      
      Addressed an issue where Online Spare memory Mode would not function properly
      when 32GB LR-DIMMs were installed in the server platform. This issue was
      typically exhibited as the system becoming unresponsive during system boot
      when Online Spare was enabled with these DIMMs installed.
      
      Addressed an issue where Linux Operating Systems reported the following
      message: ERST: Failed to get Error Log Address Range, in the Linux DMESG log.
      
      Removed support for configuring the platform with the Memory Channel Mode
      configured for Combined Channel Memory Mode (Lockstep) and the Advanced Memory
      Protection mode configured for Online Spare with Advanced ECC. This
      combination is currently not supported by this server generation of platform.
      Platforms Servers that were previously configured with this option combination
      will have Online Spare Mode enabled but the Memory Channel Mode will be
      configured for Independent Channel Mode after updating to this revision of the
      System ROM.
      
      Addressed an extremely rare issue where a system may become unresponsive or
      experience a system reset when booting a Microsoft Windows Operating System.
      When this event happens, a Bank 5 Machine Check Exception was logged in the
      Integrated Management Log (IML).
      
      Addressed an issue where the server's Legacy USB support would not properly
      report the drive capacity of a USB Drive Key that was larger than 8GB
      resulting in an inability to boot USB Drive Keys larger than 8 GB.
      
      Addressed an issue where the system may not be able to properly execute the HP
      SmartStart Scripting Toolkit (SSSTK) under Linux based Operating Systems. In
      some cases, executing the HP SSSTK would result in a segfault error message
      being reported by the Linux kernel.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2013.07.04-2
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Enhancements/New Features:**
      
      Added support for the HP ProLiant ML350e Gen8 v2.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2013.11.12
changelog:
  -     Added support for Intel Xeon E5-2400 v2 Series processors.
      
      Added additional options to the ROM Based Setup Utility (RBSU) Power-On Delay
      Option for delay times of 15, 30, 40 and 60 seconds (in addition to the
      previous options of No Delay and Random Delay). For these new selections to
      function, the system must be using Integrated Lights-Out (iLO) Firmware
      version 1.20 or later. If the system is configured to one of the new options
      without having iLO Firmware version 1.20 or later, the Power-On Delay Option
      will function as if the No Delay option were chosen.
      
      Enhanced the System ROM's detection of valid boot devices such as USB Drive
      Keys or Hard Drives. Previously, the System ROM may have attempted to boot
      certain bootable media with invalid boot records resulting in a Non-System
      Disk error. In some cases, the System ROM will now be able to detect the
      invalid boot record and skip attempting to boot the device. This allows the
      System ROM to attempt to boot the next device in the boot order.
      
      Added the latest product names of optional expansion cards and updated
      language translations (for non-English modes) in the ROM-Based Setup Utility
      (RBSU).


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2013.11.12
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where the system may experience a no boot condition on the
      reset due to a fatal error. This issue is typically seen as the server hanging
      at 20% progress in the Early Video Initialization.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2013.12.22
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where Memory Address or Command Parity errors may occur on
      servers configured with Intel Xeon E5-2400 series v2 processors and memory
      configurations where the memory speed is running at 1600 MHz or 1866 MHz.
      These errors may have resulted in the server resetting without notification of
      the error or the system resetting and displaying a "283-Memory Address/Command
      Parity Error Detected Error" and logging the event to the Integrated
      Management Log (IML). HP strongly recommends that all servers utilizing Intel
      E5-2400 v2 processors with impacted memory speeds update to this revision of
      the System ROM or later. This issue does NOT affect servers configured with
      the Intel Xeon E5-2400 series processor.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2014.02.10
changelog:
  -     Added support for the latest names for PCIe expansion devices to the ROM-Based
      Setup Utility (RBSU).


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2014.02.10
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed a processor issue which can result in a Blue Screen of Death (BSOD)
      in a Windows virtual machine or Linux Kernel Panic in a Linux virtual machine
      when running on Microsoft Hyper-V or VMware ESX 5.x on Intel Xeon E5-2400
      series v2 processors. This issue is not unique to HP ProLiant servers and
      could impact any system using affected processors operating with the
      conditions listed. This revision of the System ROM contains an updated version
      of Intel's microcode that addresses this issue. This issue does NOT affect
      servers configured with the Intel Xeon E5-2400 series processors.
      
      Addressed an issue where servers using the 11/12/2013 or 12/22/2013 revisions
      of the System ROM might not be able to boot certain operating system
      installations that install a Master Boot Record that is not marked as Active.
      When this issue occurs, the server might experience a Non-System Disk Error or
      not boot the intended media. This issue does NOT impact any System ROM
      revisions other than the 11/12/2013 and 12/22/2013 revisions.
      
      Addressed an extremely rare issue that can result in a system configured with
      Intel Xeon E5-2400 v2 series processors becoming unresponsive early in the
      POST boot process after an uncorrectable memory error occurs. When this issue
      occurs, the server will indicate an early boot progress of 20% and a "Memory
      and QPI Link Initialization Start" message will be displayed on the screen
      output. This issue does not impact servers configured with Intel Xeon E5-2400
      series processors.
      
      Addressed an issue where the System ROM does not properly retry booting
      certain Network Adapters under some conditions including when the user presses
      F12 to attempt a PXE boot. Instead, the System ROM will only attempt to boot
      the Network Adapter one time and then will continue trying to boot devices in
      the order specified by the Standard Boot Order (IPL).
      
      Addressed an issue where systems configured with Intel Xeon E5-2400 v2 series
      processors and an HP 331FLR FlexLOM or HP NC332T Network Controller might see
      intermittent issues with the NIC not being detected by the platform. When the
      issue occurs, the NIC will not PXE boot or be identified or used by the
      operating system.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2014.08.02
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where the server may become unresponsive during POST when
      an optional Video card is installed.
      
      Addressed an issue where certain option cards that request very large amounts
      of non-prefetchable memory will not function properly. This issue only impacts
      a very small number of non-HP option cards.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2012.02.21
changelog:
  -     Enhanced the ability of the platform to take advantage of Intel Turbo Mode
      allowing for increased overall system performance in environments which can
      take advantage of Turbo Mode functionality.
      
      Added support for the Energy Performance Bias option in the Advanced Power
      Management Options of the ROM-Based Setup Utility (RBSU).  This option is
      defaulted to Balanced Performance.  This option can be modified to maximum
      Performance for operating environments where performance is more important
      than power efficiency.  This option controls how aggressively certain
      hardware-based power management options are utilized.
      
      Added support for an option to disable the Intelligent Provisioning (F10
      Prompt) functionality in the Server Security options of the ROM-Based Setup
      Utility (RBSU).
      
      Added support for an option to disable Intel Data Direct I/O Technology in the
      Advanced Performance Tuning options of the ROM-Based Setup Utility (RBSU).
      When enabled, this option takes advantage of new functionality in the
      processor that reduces memory access from I/O devices and can result in
      accelerated performance.  HP recommends leaving this option enabled in most
      environments.  This option was always enabled with previous revisions of the
      System ROM.
      
      Enabled Advanced Encryption Standard (AES) instructions.  AES was disabled
      with the 12/21/2011 System ROM revision.  Applications written to take
      advantage of AES will either run slower than if AES was enabled or such
      applications may fail to run.  Hypervisor-based workload migration tools (such
      as VMware's VMotion Live Migration) may not be able to migrate workloads from
      systems that have AES disabled (with the 12/21/2011 System ROM) to systems
      that have AES enabled (with all later revisions of the System ROM).  It is
      recommended that customers using hypervisor-based workload migration tools
      update their systems to this revision of the System ROM or later.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2012.02.21
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where the system may experience a system stops responding
      during system boot when performing the Power and Thermal Calibration. This
      issue is typically seen when a large amount of PCI-Express expansion cards are
      installed in the system.
      
      Addressed an issue where USB devices could intermittently not respond in pre-
      boot environments such as system boot or the ROM Based Setup Utility (RBSU).
      This issue would typically result in USB keyboard, Drive Key or iLO Virtual
      Media devices from operating properly in pre-boot environments and has no
      impact on the functionality of USB devices under the Operating System.
      
      Addressed an issue where Intel VT-d (IOMMU) would not function properly in
      certain platform configurations. In some instances, Linux kernel messaging
      (DMESG) would reflect an inability to enable IOMMO on the platform.
      
      Addressed an issue where the system could experience a kernel panic when
      booting under Linux Xen hypervisors when the Virtual Install Disk is enabled
      in the ROM-Based Setup Utility (RBSU). The Virtual Install Disk is disabled by
      default.
      
      Addressed an issue where hot plugging USB devices during pre-boot environments
      such as system boot or the ROM Based Setup Utility (RBSU) could result in the
      USB device not functioning.
      
      Addressed an issue where utilizing the iLO virtual NMI button causes results
      in an Unexpected Uncorrectable PCI Express Error event in Integrated
      Management Log (IML) instead of User Remotely Initiated NMI Switch event in
      the IML.
      
      Addressed an issue where the System Health LED may not match the system health
      status reported in the iLO management pages.
      
      Addressed an issue where VMware ESX may log multiple entries such as the
      following in vmkernel.log or vmkwarning.log: "WARNING: UserObj: 675: Failed to
      crossdup fd 8, /vmfs/devices/char/vmkdriver/hp type CHAR: Opaque service
      console status." OR "PCI: 4153: Failed to setup interrupt for System
      Peripherals device 000:000:04.4 ()." While Vmware ESX will function properly
      with previous revisions of the System ROM, this revision will prevent these
      warning messages from being logged.
      
      Addressed an extremely rare issue where PCIe Gen3 cards installed in slots
      attached to the second processor may experience reduced performance because
      they may fail to train at Gen3 speeds or may fail to train at their full lane
      widths. While this issue could potentially occur, this issue has never been
      reported on this server.
      
      Removed "Redundant Power Supply Mode" option from the ROM-Based Setup Utility
      (RBSU). Redundant Power supply is not supported on this platform.
      
      Addressed an issue where incorrect DIMM temperatures may be displayed for
      certain termperature sensors on the iLO temperature page or through Industry
      Standard IPMI tools.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2012.04.04
changelog:
  -     Added support for HP Dynamic RAID (SmartArray B120i) for the embedded storage
      controller. This feature can be enabled via the ROM Based Setup Utility (RBSU)
      System Options menu. Please consult documentation for additional details.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2012.04.04
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where the system may experience an unexpected system reset
      when configured with 256GB or more of memory when a correctable memory error
      occurs. When this reset happens, there will not be any event indicated in the
      Integrated Management Log (IML). This issue will not occur if Channel
      Interleaving is Enabled in the ROM-Based Setup Utility (RBSU) and DIMMs are
      populated as specified by HP guidelines. Channel Interleaving is enabled by
      default.
      
      Addressed an issue where an uncorrectable memory error may not be indicated in
      the Integrated Management Log (IML) when the system is configured with 256GB
      or more of memory. Normally, an uncorrectable memory error will result in an
      event in the IML indicating the DIMM which had the failure. This issue will
      not occur if Channel Interleaving is Enabled in the ROM-Based Setup Utility
      (RBSU) and DIMMs are populated as specified by HP guidelines. Channel
      Interleaving is enabled by default.
      
      Addressed an issue where an uncorrectable memory error on a DIMM on Processor
      1 may result in an incorrect error message displayed during system boot
      indicating "Uncorrectable memory error detected on DIMM 0 or DIMM 0" when the
      Memory Channel Mode is configured for Combined Channel Mode in the ROM-Based
      Setup Utility (RBSU). The message should indicate the DIMMs which caused the
      failure. An event is still logged to the Integrated Management Log (IML)
      indicating the failed DIMMs.
      
      Addressed an issue where an uncorrectable memory error on a DIMM on Processor
      2 may result in a hang during system boot with a Red Screen error message when
      the Memory Channel Mode is configured for Combined Channel Mode in the ROM-
      Based Setup Utility (RBSU). Due to this issue, an event is not logged to the
      Integrated Management Log (IML) indicating the failed DIMMs.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2012.05.30
changelog:
  -     *Important Notes:**  
        
      HP recommends that customers who configure their platforms to operate in
      Combined Channel (Lockstep) Mode update their servers to this System ROM
      release in order to ensure proper handling of memory error events.  
        
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where uncorrectable memory errors were not handled properly
      when the Memory Channel Mode was configured for Combined Channel Mode in the
      ROM-Based Setup Utility (RBSU).  Whenever an uncorrectable memory error occurs
      on memory attached to Processor 1, the following message could incorrectly be
      displayed during system boot:  "Uncorrectable memory error detected on DIMM 0
      or DIMM 0."  The DIMM which experienced the error will be correctly indicated
      in the Integrated Management Log (IML).  Whenever an uncorrectable memory
      error occurs on memory attached to Processor 2, a Red Screen error condition
      will be displayed during system boot and the system will be halted.  No
      additional indication of the error will exist.  By default, the Memory Channel
      Mode is configured to Independent Channel Mode (Non-Lockstep).
      
      Addressed an issue where the system may log erroneous error events to the
      Integrated Management Log (IML) when an Uncorrectable Memory Error occurs.  An
      Uncorrectable Memory event will be properly logged to the IML in addition to
      any erroneous events.
      
      Addressed an issue where certain devices were not able to be properly disabled
      from the ROM-Based Setup Utility (RBSU) PCI Enable/Disable Menu.  In some
      instances when a device was disabled via RBSU, the device would remain enabled
      but would not have resources assigned appropriately and would not operate
      correctly.
      
      Addressed an issue where the server may stop responding during Operating
      System boot if Dynamic Power Capping is enabled and the server's power usage
      is close to the configured power cap wattage or if a thermal event is
      occurring.  This issue only occurs during Operating System boot and will not
      affect a running Operating System.
      
      Addressed an issue where the ROM-Based Setup Utility option for Removable
      Flash Media Boot Sequence may not function properly when an SD Card is
      installed and iLO Virtual Media is enabled.
      
      Addressed an issue that can result in a server not responding during boot and
      a Red Screen Illegal Opcode being displayed when using PXELinux to boot to the
      local hard drive instead of the network drive.
      
      Removed the following options: Optimized for Performance, Optimized for Power
      Efficiency, and Optimized for Low Power  from the Intel Turbo Boost Technology
      menu options in the ROM-Based Setup Utility.  The Intel Turbo Boost Technology
      options are now Enabled or Disabled.  Intel Turbo Boost Technology will remain
      enabled for any server which had this option previously configured to anything
      except Disabled.  To better optimize the behavior of Intel Turbo Boost Mode,
      the Advanced Power Management Option of Energy/Performance Bias should be
      utilized.
      
      Addressed an issue where the incorrect amount of memory was being displayed as
      reserved for Online Spare for certain LRDIMM configurations.  This issue does
      not affect the operation of Online Spare mode and the only issue was the
      message being displayed during system boot.
      
      Addressed an issue where the embedded Serial Port may show up with a "Yellow
      Bang" under Microsoft Windows Device Manager if disabled in the ROM-Based
      Setup Utility (RBSU). This issue only occurs if the serial port is disabled
      prior to the Operating System installation.
      
      Addressed an issue where the Intel NIC DMA Channels feature does not function
      properly in a dual-processor configuration.  This option is disabled by
      default in the ROM-Based Setup Utility (RBSU).
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2012.07.02
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Enhancements/New Features:**  
        
      Added the HP Ethernet 10Gb 2-port 530T Adapter name for display in the ROM-
      Based Setup Utility (RBSU).
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2013.11.14
changelog:
  -     Added support for Intel Trusted Execution Technology (TXT) for Intel Xeon
      E5-2600 v2 Series processors.
      
      Added additional options to the ROM Based Setup Utility (RBSU) Power-On Delay
      Option for delay times of 15, 30, 40 and 60 seconds (in addition to the
      previous options of No Delay and Random Delay). For these new selections to
      function, the system must be using Integrated Lights-Out (iLO) Firmware
      version 1.20 or later. If the system is configured to one of the new options
      without having iLO Firmware version 1.20 or later, the Power-On Delay Option
      will function as if the No Delay option were chosen.
      
      Enhanced the System ROM's detection of valid boot devices such as USB Drive
      Keys or Hard Drives. Previously, the System ROM may have attempted to boot
      certain bootable media with invalid boot records resulting in a Non-System
      Disk error. In some cases, the System ROM will now be able to detect the
      invalid boot record and skip attempting to boot the device. This allows the
      System ROM to attempt to boot the next device in the boot order.
      
      Added the latest product names of optional expansion cards and updated
      language translations (for non-English modes) in the ROM-Based Setup Utility
      (RBSU).


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2013.11.14
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where the server may not be able to enter processor idle
      power states (C-states) which can increase idle power when configured with 2
      Intel Xeon E5-2600 v2Series Processors. This issue may also result in a
      reduction of the frequency of the processor entering Turbo Mode which can
      reduce performance under certain workloads.
      
      Addressed an issue where Online Spare memory Mode may not function properly
      when 10 or 12 core Intel Xeon E5-2600 Series v2 processors were installed in
      the server platform. This issue was typically exhibited as an Online Spare
      switchover not completing and not being logged into the Integrated Management
      Log (IML).
      
      Addressed an issue where the system may experience a no boot condition on the
      reset due to a fatal error. This issue is typically seen as the server hanging
      at 20% progress in the Early Video Initialization.
      
      Addressed an issue where certain memory configurations with non-HP SmartMemory
      may have been running at frequencies lower than supported by the processor.
      This issue only effects systems configured with Intel Xeon E5-2600 v2 Series
      Processors and non-HP Smart Memory.
      
      Addressed an issue where servers configured with Intel Xeon E5-2600 v2
      processors and 32 GB LRDIMMs may experience an increased rate of corrected
      memory errors or uncorrected memory errors. This issue impacts servers
      configured with 2 DIMMs per channel or 3 DIMMs per channel. Any server
      configured with Intel Xeon E5-2600 v2 processors using LRDIMMs should be
      updated to this revision of the System ROM or later. If experiencing memory
      errors with the indicated configuration, HP recommends updating to this
      revision of the System ROM or later before contacting HP service.
      
      Addressed an issue where Memory Address or Command Parity errors are not
      logged to the Integrated Management Log (IML) if they occur. With previous
      revisions of the System ROM, these types of errors would cause the server to
      reset without any notification of the error. A "283-Memory Address/Command
      Parity Error Detected" error will now be displayed during system boot and
      logged to the IML.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2013.12.20
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where, under extremely rare timing conditions, the system
      may not properly log uncorrectable/fatal errors in the Integrated Management
      Log (IML). In this extremely rare condition, the server will reboot when the
      error occurs, but there will be no log or messaging of the event.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2014.02.10
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None.
      
      **Problems Fixed:**
      
      Addressed a processor issue which can result in a Blue Screen of Death (BSOD)
      in a Windows virtual machine or Linux Kernel Panic in a Linux virtual machine
      when running on Microsoft Hyper-V or VMware ESX 5.x on Intel Xeon E5-2600
      series v2 processors. This issue is not unique to HP ProLiant servers and
      could impact any system using affected processors operating with the
      conditions listed. This revision of the System ROM contains an updated version
      of Intel's microcode that addresses this issue. This issue does NOT affect
      servers configured with the Intel Xeon E5-2600 series processors.
      
      Addressed an issue where servers using the 11/14/2013 or 12/20/2013 revisions
      of the System ROM might not be able to boot certain operating system
      installations that install a Master Boot Record that is not marked as Active.
      When this issue occurs, the server might experience a Non-System Disk Error or
      not boot the intended media. This issue does NOT impact any System ROM
      revisions other than the 11/14/2013 and 12/20/2013 revisions.
      
      Addressed an extremely rare issue that can result in a system configured with
      Intel Xeon E5-2600 v2 series processors becoming unresponsive early in the
      POST boot process after an uncorrectable memory error occurs. When this issue
      occurs, the server will indicate an early boot progress of 20% and a "Memory
      and QPI Link Initialization Start" message will be displayed on the screen
      output. This issue does not impact servers configured with Intel Xeon E5-2600
      series processors.
      
      Addressed an issue where the System ROM does not properly retry booting
      certain Network Adapters under some conditions including when the user presses
      F12 to attempt a PXE boot. Instead, the System ROM will only attempt to boot
      the Network Adapter one time and then will continue trying to boot devices in
      the order specified by the Standard Boot Order (IPL).
      
      Addressed an issue where systems configured with Intel Xeon E5-2600 v2 series
      processors and an HP 331FLR FlexLOM or HP NC332T Network Controller might see
      intermittent issues with the NIC not being detected by the platform. When the
      issue occurs, the NIC will not PXE boot or be identified or used by the
      operating system.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2014.08.02
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed a rare issue where systems configured with Intel Xeon E5 2600 v2
      processors and Registered DIMMs (RDIMMs) in a 2 DIMM per Channel or 3 DIMM per
      Channel configuration may experience a 207 - Memory Initialization error
      message where certain DIMMs may not be initialized properly. This issue is
      seen intermittently after a system reboot.
      
      Addressed an issue where the server may become unresponsive during POST when
      an optional Video card is installed.
      
      Addressed an issue where certain option cards that request very large amounts
      of non-prefetchable memory will not function properly. This issue only impacts
      a very small number of non-HP option cards.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2012.06.01
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Enhancements/New Features:**  
        
      Added support for the Intel Core(TM) i3-3240, Intel Core(TM) i3-3220, Intel
      Pentium G2120, and Intel Pentium G2100T processors.  These processors do not
      support PCI-e Gen3.  Previous revisions of the System ROM will work with these
      processors but industry standard tools will report the PCI-e slots as
      supporting PCI-e Gen3, which is not correct for these processors.  However,
      this was just a reporting issue and does not affect operation of the platform.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2012.08.14
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Resolved a processor issue where certain instructions and conditions could
      result in an application-level error, blue screen, kernel panic, or other
      unpredictable system behavior. This issue affects platforms utilizing Intel
      Xeon E3-series processors. This issue is not unique to HP ProLiant servers and
      could impact any system using affected processors. This revision of the System
      ROM contains an updated version of Intel's microcode for affected processors
      that addresses this issue.
      
      Resolved an issue where the ROM Based Setup Utility Command Line Interface
      (CLI) Mode may not function properly.  Previous versions of the system ROM may
      have experienced an issue where certain commands in CLI mode would not
      function properly.
      
      Resolved a rare issue where USB Support in a pre-boot environment, such as in
      DOS or the ROM Based Setup Utility (RBSU), may not function properly. This
      issue could have resulted in the system not booting properly from USB media or
      the USB Keyboard may becoming unresponsive.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2012.12.10
changelog:
  -     Optimized the memory settings to improve the reliability of the memory system.
      
      Added a ROM-Based Setup Utility (RBSU) option for HP Option ROM Prompting.
      This option is enabled by default.  Disabling this option prevents HP Smart
      Array controllers and iLO from prompting to enter their setup tools during
      system boot.  This allows for faster boot times.  This option requires updated
      revisions of Smart Array Controller firmware and iLO Firmware to function.  If
      this option is disabled, the HP Smart Array and iLO will continue to prompt to
      enter their setup tools if an updated revision of these firmware deliverables
      are not installed.
      
      Added the latest product names of optional expansion cards and updated
      language translations (for non-English modes) in the ROM-Based Setup Utility
      (RBSU).


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2012.12.10
changelog:
  -     *Important Notes:**  
        
      None  
        
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Resolved a processor issue where certain instructions and conditions could
      result in an application-level error, blue screen, kernel panic, or other
      unpredictable system behavior. This issue affects platforms utilizing Intel
      Xeon E3-series processors. This issue is not unique to HP ProLiant servers and
      could impact any system using affected processors. This revision of the System
      ROM contains an updated version of Intel's microcode for affected processors
      that addresses this issue.
      
      Resolved a rare issue where the system may experience a temporary loss of
      video, such as a blank screen on the local monitor and iLO Remote Console,  if
      a key is pressed during POST during Option ROM Execution.
      
      Resolved an issue where the platform may experience a virtualization fault
      (which may result in an NMI or Machine Check Exception) when IOMMU is enabled
      under a Hypervisor based Operating System. In some instances, Linux kernel
      messaging (DMESG) would reflect an inability to enable IOMMO on the platform.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2013.08.24
changelog:
  -     Added the latest product names of optional expansion cards and updated
      language translations (for non-English modes) in the ROM-Based Setup Utility
      (RBSU).
      
      Added support to allow industry standard utilities to display the operating
      voltage of installed DIMMs as well as the minimum and maximum voltage
      supported by installed DIMMs. This System ROM revision supports newly defined
      industry standard fields in the industry standard SMBIOS tables. Utilities to
      display this information may not yet be available.
      
      Added support to allow industry standard utilities to display the HP DIMM Part
      Number for HP SmartMemory DIMMs. This information will also be displayed in
      the HP iLO GUI interface when using an updated revision of iLO Firmware.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2013.08.24
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed a processor issue under which a rare and complex sequence of
      internal processor microarchitecture events that occur in specific operating
      environments could cause a server system to experience unexpected page faults,
      general protection faults, or machine check exceptions or other unpredictable
      system behavior. While all processors supported by this server have this
      issue, to be affected by this issue the server must be operating in a
      virtualized environment, have Intel Hyperthreading enabled, have a hypervisor
      that enables Intel VT FlexPriority and Extended Page Tables, and have a guest
      OS utilizing 32-bit PAE Paging Mode. This issue is not unique to HP ProLiant
      servers and could impact any system utilizing affected processors operating
      with the conditions listed above. This revision of the System ROM contains an
      updated version of Intel's microcode that addresses this issue. Due to the
      potential severity of the issue addressed in this revision of the System ROM,
      this System ROM upgrade is considered a critical fix.
      
      Addressed an issue where the system experienced unexpected system behavior or
      report ACPI issues through the OS boot logs (such as Linux DMESG) when IOMMU
      was enabled in a virtualized operating system environment.
      
      Addressed an issue where Linux Operating Systems reported the following
      message: ERST: Failed to get Error Log Address Range, in the Linux DMESG log.
      
      Addressed an issue where the server's Legacy USB support would not properly
      report the drive capacity of a USB Drive Key that was larger than 8GB
      resulting in an inability to boot USB Drive Keys larger than 8 GB.
      
      Addressed an issue where the system may not be able to properly execute the HP
      SmartStart Scripting Toolkit (SSSTK) under Linux based Operating Systems. In
      some cases, executing the HP SSSTK would result in a segfault error message
      being reported by the Linux kernel.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2012.06.01
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Enhancements/New Features:**  
        
      Added support for the Intel Core(TM) i3-3240, Intel Core(TM) i3-3220T, Intel
      Pentium G2120, and Intel Pentium G2100T processors.  These processors do not
      support PCI-e Gen3.  Previous revisions of the System ROM will work with these
      processors but industry standard tools will report the PCI-e slots as
      supporting PCI-e Gen3, which is not correct for these processors.  However,
      this was just a reporting issue and does not affect operation of the platform.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2010.06.11
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Enhancements/New Features:**
      
      Added support for the Intel Xeon E7530 Processor, Intel Xeon X7542 Processor,
      and Intel Xeon L7555 Processor. Previous revisions of the System ROM did NOT
      support these processors.
      
      Improved performance for specific usage models which create process pools for
      servicing web requests similar to the workload created by the SPECweb2009
      performance benchmark.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2010.08.28
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Resolved an issue where the System ROM could incorrectly report and log a
      correctable memory error threshold event.  This could result in the system
      reporting that a DIMM is degraded when a problem does not exist.  Users should
      update to this System ROM before replacing DIMMs that are reported in such
      events.
      
      Resolved an issue where Intel Xeon 7500-series Processors that support Intel
      Hyperthreading Technology may default to Hyper-threading disabled if an Intel
      Xeon 7500-series Processor which does not support Hyper-Threading had been
      previously installed in the system.
      
      Resolved an issue where an incorrect entry is logged to the Integrated
      Management Log (IML) when an Uncorrectable Memory occurs on a system
      configured for Mirrored Memory Mode.  The IML would include a correct entry
      indicating the error was isolated down to a pair of DIMMs and an incorrect
      entry indicating that the error was isolated to a specific DIMM.  It is not
      possible to isolate a failure to a specific DIMM on this platform.
      
      Resolved an issue where the system may hang during POST after video is
      displayed when switch 6 of the Server Maintenance Switch is set to the On
      position.
      
      Resolved an issue where the system may experience an Illegal Op-Code Red
      Screen (halting the system) when attempting to boot from the embedded NC532i
      Network Adapter.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2010.10.29
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Resolved an issue where the system would not properly configure devices
      plugged into PCI-Express expansion slots when the devices had multiple PCI to
      PCI bridges.
      
      Resolved an issue where Microsoft Windows 2008 and Microsoft Windows 2003 may
      experience an unexpected system reset while loading when node interleaving is
      enabled. The default setting of the server is Node Interleaving disabled so
      this change will only impact users who have changed the system defaults.
      
      Modified the system manufacturer name, as stored in the industry standard
      SMBIOS tables, from "Hewlett-Packard" to "HP". This will result in industry
      standard software identifying the platform as "HP ProLiant" instead of
      "Hewlett-Packard ProLiant". The most important aspect of this change is that
      it will affect customer scripts which look for a manufacturer name of
      "Hewlett-Packard". In such cases, the customer's script will need to be
      updated. This change will result in the manufacturer name being consistent
      with previous generations of HP ProLiant servers which have always used "HP".
      Some customers have been adversely affected when transitioning to the G6
      ProLiant servers because their scripts will not work with the manufacturer
      name changed to "Hewlett-Packard".
      
      Updated embedded PXE firmware to gPXE version 1.01 to address issues with PXE
      getting a valid DHCP address as well as performance issues with TFTP transfers
      following a PXE boot.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2010.12.01
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Resolved an issue where the system could potentially hang in late POST after
      the System ROM displays the Inlet Ambient Temperature. The potential hang
      could occur when the system has Integrated Lights Out firmware version 1.15 or
      above and when the system has various expansion devices installed in PCI-
      Express slots.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2011.02.02
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Resolved an issue where the system would indicate an incorrect DIMM in the
      Integrated Management Log (IML) and light the incorrect DIMM LED on the System
      Insight Display (SID) when a Correctable Memory Threshold Event is
      encountered. When this issue occurs, the system will indicate the incorrect
      DIMM in the DIMM pair as being degraded. For example, Memory Board 1, DIMM 1
      will be indicated as failed (via the IML and DIMM LEDs) if a Correctable
      Memory Threshold Event actually occurs on Memory Board 1, DIMM 8. Customers
      who experience a Correctable Memory Threshold Event should update to this
      System ROM revision to ensure the correct DIMM is identified before replacing
      the DIMM.
      
      Resolved an issue where the system would not successfully complete POST
      (system resets during the middle of system boot) when the optional PCI-E
      Expander is installed and a large amount of PCI-E Expansion devices are
      present. This issue is not seen in all configurations but will become more
      likely as additional PCI-E devices are added to the system.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2011.03.01
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Enhancements/New Features:**
      
      Added support for the latest Intel E7 Series Xeon processors.
      
      Added an option to enable or disable the SLIT in the ROM-Based Setup Utility
      (RBSU) Advanced Options\Advanced Performance Tuning Options menus. The System
      Locality Information Table (SLIT) describes the relative access times between
      processors, memory subsystems, and I/O subsystems. Operating Systems that
      support the SLIT can use this information to improve performance by allocating
      resources and workloads more efficiently.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2011.05.23-2
changelog:
  -     Enhanced the reliability, availability, and serviceability (RAS) of the server
      through the support of Double Device Data Correction (DDDC) for servers
      shipping with Intel Xeon Processor E7 Family of processors. DDDC is a
      significant improvement over Single Device Data Correction (SDDC) allowing
      continued operation when up to two x4 DRAM devices fail within a DIMM pair
      allowing for substantially increased system up-time. For systems supporting
      only SDDC, the system cannot handle two DRAM device failures within a DIMM
      pair. There are no memory capacity or performance reductions associated with
      DDDC. Note that DDDC is not supported with Intel Xeon Processor 7500 Series
      processors or with systems that shipped with Intel Xeon Processor 7500 Series
      processors and were later updated to Intel Xeon Processor E7 Family processors
      as DDDC requires the Memory Cartridges included with servers that ship with
      Intel Xeon Processor E7 Family processors. DDDC is not supported when x8 DIMMs
      are installed in the server.
      
      Enhanced the reliability, availability, and serviceability (RAS) of the server
      by adding support for HP Memory Quarantine based on Intel's Machine Check
      Recovery (MCA Recovery) architecture. HP Memory Quarantine is a mechanism
      where the memory controller, operating system, and System ROM work together to
      allow a server to recover from uncorrectable memory errors which would have
      otherwise resulted in system downtime. If memory affected by an uncorrectable
      memory error is currently not in use, the operating system can mark that
      region as unusable and not access it. If memory affected by an uncorrectable
      memory error has been allocated to an application or virtual machine, the
      operating system can close only that application or virtual machine rather
      than halt the entire system. HP Memory Quarantine will not protect against all
      uncorrectable memory errors, but can improve system uptime when using an
      operating system that provides the necessary support. If the installed
      operating system supports this feature, consult operating system documentation
      for additional information.
      
      Added support for a new ROM-Based Setup (RBSU) Option called Enhanced
      Processor Core Disable (Intel Core Select) that allows the user to disable
      processor cores in pairs. This new option provides additional granularity over
      the Core Disable Option that is supported in previous revisions of the System
      ROM.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2011.05.23-2
changelog:
  -     *Important Notes:**  
        
      CP016412.SCEXE  ver. 2011.05.23 (B), which replaces the previous
      CP016066.SCEXE  ver. 2011.05.23 (A), contains a documentation update only.
      2011.05.23 (A) is functionally equivalent to 2011.05.23 (B) and it is not
      necessary to upgrade with Revision B if Revision A was previously used to
      upgrade the system ROM to version 2011.05.23.  
        
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**  
        
      Resolved an extremely intermittent issue that can result in a system reset or
      operating system crash (such as a VMware ESX Purple Screen of Death - PSoD)
      when the system is in a virtualized environment.  
        
      Resolved an issue where the Operating System may report an intermittent
      Correctable Machine Check Bank 6 Error. This error is usually seen under Linux
      Operating Systems in the MCE Log and under Microsoft Windows Operating Systems
      in the WHEA Log. This error does not affect system operation and this revision
      of the System ROM prevents the Operating System from reporting the issue.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2011.12.01
changelog:
  -     *Important Notes:**  
        
      Users should update to this latest firmware revision for any systems running
      with the 11/04/2011 System ROM revision.  The 11/04/2011 System ROM revision
      has a known issue where embedded PCI Express devices or PCI Express devices
      installed in expansion slots intermittently may not be available after a warm
      reboot.  In this case, the PCI Express device would not be bootable (for
      bootable PCI Express devices) and would not be recognized by the operating
      system.  
        
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Resolved an issue in the 11/04/2011 System ROM where embedded PCI Express
      devices or PCI Express devices installed in expansion slots may not be
      available after a server warm reset.
      
      Resolved an issue where the system may intermittently report a "207-Memory
      initialization error on Memory Board X, DIMM Y. The operating system may not
      have access to all of the memory installed in the system" error during system
      boot. When this error is reported, the memory associated with the reported
      DIMM will not be seen by the server or available to the operating system. This
      error may NOT be an indication of a failed memory board, failed DIMM, or
      failed system board, but rather an issue with memory initialization which is
      addressed by this System ROM release. HP recommends that users who are
      experiencing this error during system boot upgrade to this revision of the
      System ROM before replacing any hardware components.
      
      Updated the PXE Boot Firmware for the integrated NC375i Network Controller to
      version 4.0.580. In some instances gPXE booting to a PXE server may fail with
      previous gPXE code. Normally the PXE server will respond to a client's request
      with a UDP source port of 67(DHCP) or 4011(DHCP Proxy) port. However in some
      instances some PXE Server software may choose to use a random source port
      instead of the normal 67 or 4011. Previous versions of the gPXE code would
      ignore these packets with random source ports, and thus the gPXE process would
      fail. Using random source ports in PXE Server software is acceptable but not
      that common. This gPXE code was updated to allow packets from random source
      ports.
      
      Resolved an issue where a PCI-Express Expansion card could not be re-enabled
      in the ROM Based Setup Utilities (RBSU) PCI Enable/Disable Menu. This issue is
      only seen on certain multi-function PCI-Express Expansion Cards. This issue
      does not affect the operation of any PCI-Express Expansion cards which have
      not been disabled.
      
      Resolved an extremely rare issue where a platform running a VMware Operating
      System, with MCA Recovery enabled, may not properly detect a recoverable
      uncorrectable memory error condition and properly respond to this event. This
      can result in the server resetting and logging an uncorrectable memory error
      event in some instances.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2012.05.03
changelog:
  -     *Important Notes:**  
        
      Users should update to this latest firmware revision for any systems being
      upgraded to the new System Peripheral Interface (SPI) board which contains the
      HP Ethernet 1Gb 4-port Adapter.  
        
      **Firmware Dependencies:**
      
      None
      
      **Enhancements/New Features:**  
        
      Added support for the new System Peripheral Interface (SPI) Board containing
      the HP Ethernet 1Gb 4-port 331i-SPI Adapter.  
        
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2012.08.04
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Enhancements/New Features:**
      
      Added support for Single Root I/O Virtualization (SR-IOV).  SR-IOV can provide
      performance benefits in virtualized environments if the Operating
      System/hypervisor and installed I/O card support SR-IOV. This functionality is
      enabled via a ROM-Based Setup Utility (RBSU) Advanced System ROM Option.  It
      is disabled by default. When enabled, the System ROM will configure devices
      that support SR-IOV for use under a supported Operating System. Please consult
      the proper Operating System and Network Adapter documentation for a list of
      supported configurations.
      
      Added support for a ROM Based Setup Utility (RBSU) option called SMI Link
      Power Management that allows the user to disable power management on the Intel
      Scalable Memory Interconnect (SMI) link. This option is Enabled by Default.
      Disabling this functionality will increase the server's idle power usage.
      While corrected events are considered normal and are expected on the SMI Link
      and do not affect operation of the platform, the occurrence of these corrected
      events can be reduced significantly by disabling SMI Link Power Management.
      These events are logged as correctable Machine Check Bank 8 and 9 errors in
      the operating system logs for certain operating systems.  While these events
      can be ignored, SMI Link Power Management can be disabled to reduce or prevent
      their occurrence if desired.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2013.04.01
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Resolved an extremely rare issue where the system might report an erroneous
      Uncorrectable Machine Check Event during a system reboot in the Integrated
      Management Log (IML). This error would typically be seen with the following
      IML information: Uncorrectable Machine Check Exception (Board 0, Processor 1,
      APIC ID 0x00000040, Bank 0x0000000E, Status 0xE6000000'0000094A, Address
      0x00000000'FED20610, Misc 0x00000000'00000000). Customers who experience this
      event are asked to update to this version of the System ROM before contacting
      HP Support.
      
      Updated embedded PXE Firmware to gPXE Version 4.0.582. This firmware addresses
      an issue where the system might stop responding during deployment of VMware
      Vcenter 5.0 via PXE.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2013.10.01-2
changelog:
  -     *Important Notes:**
      
      IMPORTANT: The 07/01/2013 System ROM has an issue that can result in reduced
      performance and it has been removed from the HP Support Site. All HP ProLiant
      DL580 G7 servers should update to the 10/01/2013 System ROM instead. The
      10/01/2013 System ROM revision addresses the performance issue. The
      performance issue was unique to the 07/01/2013 System ROM revision for the
      DL580 G7. It does not affect any other ProLiant servers or any other HP
      ProLiant DL580 G7 System ROM revisions.  
        
      The actual BIOS Firmware contained within ver. 2013.10.01(B) did not change as
      compared to ver. 2013.10.01.  If using BIOS Firmware ver 2013.10.01, it is not
      necessary to update to ver. 2013.10.01(B).
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue with the 07/01/2013 revision of the System ROM that could
      result in decreased performance. Due to an issue with the thermal solution
      included in that revision of the System ROM, the processor may be "throttled"
      to a reduced frequency when not necessary. This issue does NOT affect other
      revisions of the System ROM.
      
      Addressed a processor issue under which a rare and complex sequence of
      internal processor microarchitecture events that occur in specific operating
      environments could cause a server system to experience unexpected page faults,
      general protection faults, or machine check exceptions or other unpredictable
      system behavior. While all processors supported by this server have this
      issue, to be affected by this issue the server must be operating in a
      virtualized environment, have Intel Hyperthreading enabled, have a hypervisor
      that enables Intel VT FlexPriority and Extended Page Tables, and have a guest
      OS utilizing 32-bit PAE Paging Mode. This issue is not unique to HP ProLiant
      servers and could impact any system utilizing affected processors operating
      with the conditions listed above. This revision of the System ROM contains an
      updated version of Intel's microcode that addresses this issue. Due to the
      potential severity of the issue addressed in this revision of the System ROM,
      this System ROM upgrade is considered a critical fix.
      
      Addressed an issue where the Intelligent Platform Management Interface (IPMI)
      based power reporting would not function properly and report an incorrect
      wattage from the installed Power Supplies.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2010.07.27
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Resolved an issue where the System ROM could incorrectly report and log a
      correctable memory error threshold event. This could result in the system
      reporting that a DIMM is degraded when a problem does not exist. Users should
      update to this System ROM before replacing DIMMs that are reported in such
      events.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2011.01.27
changelog:
  -     Added a Max Cooling (Blowout) option to the Advanced Options menu in the ROM-
      Based Setup Utility (RBSU).
      
      Enhanced the Increased Cooling option in the Advanced Options menu of the ROM-
      Based Setup Utility (RBSU) to provide additional cooling as compared to the
      Optimal Cooling option.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2011.01.27
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Resolved an issue where the system could potentially hang in late POST after
      the System ROM displays the Inlet Ambient Temperature. The potential hang
      could occur when the system has Integrated Lights Out 3 firmware version 1.15
      or above and when the system has various expansion devices installed in PCI-
      Express slots.
      
      Resolved an extremely rare issue where the system may experience a hang when
      configured in Online Spare Memory Advanced Memory Protection Mode when an
      Online Spare copy event is in progress or Mirrored Memory Advanced Memory
      Protection Mode when a Mirror Failover event is in progress.
      
      Resolved an issue in the System ROM where certain operating systems would fail
      to boot, or would boot with some features disabled, when the system is
      configured with a Low Profile PCI-e I/O expansion board and no other IO
      expansion board.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2011.03.24
changelog:
  -     Added support for the latest Intel E7 Series Xeon processors.
      
      Added a DCU Prefetcher Enable/Disable selection into the ROM-Based Setup
      Utility (RBSU) under the Advanced Options/Advanced Performance Tuning Options
      menus. This option allows the user to disable data cache prefetching which may
      improve performance when using some workloads. With most workloads, the
      default of Enabled will provide optimal performance and users should verify
      the performance of their workload before disabling this option in a production
      environment.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2011.03.24
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Resolved an issue where the System ROM would indict an incorrect DIMM in the
      Integrated Management Log (IML) and light the incorrect DIMM LED on the System
      Insight Display (SID) when a Correctable Memory Threshold Event is
      encountered. When this issue occurs, the system will indicate the incorrect
      DIMM in the DIMM pair as being degraded. For example, Memory Board 1, DIMM 1
      will be indicated as failed (via the IML and DIMM LEDs) if a Correctable
      Memory Threshold Event actually occurs on Memory Board 1, DIMM 8. Customers
      who experience a Correctable Memory Threshold Event should update to this
      System ROM revision to ensure the correct DIMM is identified before replacing
      the DIMM.
      
      Modified the system manufacturer name, as stored in the industry standard
      SMBIOS tables, from "Hewlett-Packard" to "HP". This will result in industry
      standard software identifying the platform as "HP ProLiant" instead of
      "Hewlett-Packard ProLiant". The most important aspect of this change is that
      it will affect customer scripts which look for a manufacturer name of
      "Hewlett-Packard". In such cases, the customer's script will need to be
      updated. This change will result in the manufacturer name being consistent
      with previous generations of HP ProLiant servers which have always used "HP".
      Some customers have been adversely affected when transitioning to the G6
      ProLiant servers because their scripts will not work with the manufacturer
      name changed to "Hewlett-Packard".
      
      Resolved an issue where the System ROM would not properly configure devices
      plugged into PCI-Express expansion slots when the devices had multiple PCI to
      PCI bridges.
      
      Resolved an issue where the HP Survey tool delivered with HP Smart Start will
      indicate the "Correctable Error Threshold Count" as "Feature not Supported."
      This is a reporting issue only. The DIMM does support HP Pre-failure Alerting
      and the Correctable Error Threshold Count.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2011.06.24-2
changelog:
  -     Added support for a new ROM Based Setup (RBSU) Option called Enhanced
      Processor Core Disable (Intel Core Select) that allows the user to disable
      processor cores in pairs. This new option provides additional granularity over
      the existing Core Disable Option that is supported in the current System ROMs.
      
      Enhanced the reliability, availability, and serviceability (RAS) of the server
      through the support of Double Device Data Correction (DDDC) for servers
      shipping with Intel Xeon Processor E7 Family processors.  DDDC is a
      significant improvement over Single Device Data Correction (SDDC) allowing
      continued operation when up to two x4 DRAM devices fail within a DIMM pair
      allowing for substantially increased system up-time.  For systems supporting
      only SDDC, the system cannot tolerate two DRAM device failures within a DIMM
      pair.  There are no memory capacity or performance reductions associated with
      DDDC.  Note that DDDC is not supported with Intel Xeon Processor 7500 Series
      processors or when x8 DIMMs are installed in the server.
      
      Enhanced the reliability, availability, and serviceability (RAS) of the server
      by adding support for HP Memory Quarantine based on Intel's Machine Check
      Recovery (MCA Recovery) architecture. HP Memory Quarantine is a mechanism
      where the memory controller, operating system, and System ROM work together to
      allow a server to recover from uncorrectable memory errors which would have
      otherwise resulted in system downtime. If memory affected by an uncorrectable
      memory error is currently not in use, the operating system can mark that
      region as unusable and not access it. If memory affected by an uncorrectable
      memory error has been allocated to an application or virtual machine, the
      operating system can close only that application or virtual machine rather
      than halt the entire system. HP Memory Quarantine will not protect against all
      uncorrectable memory errors, but can improve system uptime when using an
      operating system that provides the necessary support. If the installed
      operating system supports this feature, consult operating system documentation
      for additional information.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2011.06.24-2
changelog:
  -     *Important Notes:**  
        
      CP015949.SCEXE  ver. 2011.06.24 (B), which replaces the previous
      CP015798.SCEXE  ver. 2011.06.24 (A), contains a documentation update only.
      2011.06.24 (A) is functionally equivalent to 2011.06.24 (B) and it is not
      necessary to upgrade with Revision B if Revision A was previously used to
      upgrade the system ROM to version 2011.06.24.  
        
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      The System ROM may flag an incorrect DIMM pair in the Integrated Management
      Log (IML) and light the incorrect DIMM LEDs on the System Insight Display
      (SID) when an Uncorrectable Memory Error is encountered. When this issue
      occurs, the system may indicate the incorrect DIMM pair as being the culprit
      of the Uncorrectable Memory Error. Customers who experience an Uncorrectable
      Memory Error should update to this revision of the System ROM to ensure the
      correct DIMM pair is identified before replacing the DIMM pair.
      
      An MCE could occur during POST after a system power on or after an OS reboot.
      
      The SMBIOS Type 19 entry for CPU 1 reports an invalid memory range for CPU 1.
      This can be seen using Microsoft Windows Logo Kit (WLK) and Linux dmidecode.
      
      The System ROM uses OS owned memory if the user modifies the ROM Based Setup
      Utility (RBSU) setting Advanced Options->Advanced System ROM Options->x2APIC
      from its default value of 'Disabled' to 'Auto' and there are 8 Intel(r)
      Xeon(r) E7 family processors installed.  Unexpected system behavior can be
      seen including server hang during boot, Windows Blue Screens, VMware PSOD, or
      Linux Kernel Panics.
      
      A performance degradation issue was introduced in the previous system ROM
      dated 03/24/2011. Memory performance is impacted under certain workloads,
      updating to this BIOS resolves this issue and no other changes are required.
      
      The system may terminate unexpectedly while the Operating System is booting or
      running with uncorrectable Machine Check Exceptions logged in the Integrated
      Management Log (IML) if the Low Profile I/O option card is installed, and no
      other I/O option card is installed.
      
      Uncorrectable memory errors (or other fatal system errors) are not logged to
      the Integrated Management Log (IML) when using some revisions of VMware ESX
      Server. These errors resulted in a fatal error (Purple Screen of Death - PSoD)
      under VMware ESX, but there will not be any indication of the error type
      (including no indication of an uncorrectable memory error or what DIMM has
      failed). The VMware ESX Server issue which causes this is addressed in VMware
      ESX 4.1 U1 and VMware ESX 4.0 U3.
      
      The Operating System may report an intermittent Correctable Machine Check Bank
      6 Error. This error is usually seen under Linux Operating Systems in the MCE
      Log and under Microsoft Windows Operating Systems in the WHEA Log. This error
      does not affect system operation and this ROM update simply masks the
      Operating System from reporting the issue.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2012.05.01
changelog:
  -     Enabled Package C3E function for Intel Xeon E7 (Westmere-EX) processors to
      help reduce power consumption when the system is idle.
      
      Reduced the system boot up time.
      
      Added support for industry standard ACPI mechanisms that provide operating
      systems the ability to read processor and I/O affinity and allow operating
      systems to intelligently distribute workloads.  In certain configurations
      performance is improved.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2012.05.01
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where Linux operating system doesn't bring up the cpufreq
      driver for half of the processors. The net result is half of the processors
      cannot be performance controlled by Operating System. This issue is typically
      seen when HP Power Regulator option is set to HP Dynamic Power Savings mode in
      Power Management options in the ROM Based Setup Utility (RBSU) with Intel Xeon
      E7 (Westmere-EX) processors installed.
      
      Addressed an issue where the ROM Based Setup Utility (RBSU) Command Line
      Interface (CLI) command "Core Select" causes the system to stop responding.
      The issue can also be seen when users modify Enhanced Processor Core Disable
      (Intel Core Select) in System Options in the ROM Based Setup Utility (RBSU).
      
      Addressed an issue where some logical processors are showing yellow bang in
      device manager under Windows Server 2008 R2 or Windows Server 2008 R2 SP1 if
      the user changes the ROM Based Setup Utility (RBSU) setting Advanced
      Options->Advanced System ROM Options->x2APIC from its default value "Disabled"
      to "Auto" on a system with 8 Intel(r) Xeon(r) E7 (Westmere-EX) processors
      installed.
      
      Addressed an issue where the fan speed displayed in System Information in the
      iLO web page is lower than 99%, when Thermal Configuration is set to "Max Fans
      (Blowout)", and Advanced Options and Intel (R) Hyperthreading Options is set
      to "Disabled" in Processor Options, in the ROM Based Setup Utility (RBSU).
      
      Addressed an issue where Virtual Serial Port on the iLO3 sometimes does not
      work on a system with 16 HP StorageWorks 82E PCIe FC HBA Dual Port I/O cards
      installed.
      
      Addressed an issue where occasionally the system may fail to boot and will
      display the following messages, "insufficient power solution" and "Warning ILO
      3 not responding", after a system reboot.
      
      Addressed an issue where system may stop responding if alt-ctrl-del is pressed
      under DOS or after POST has finished.
      
      Addressed an issue where the system may fail during a rank spare failover
      event in certain memory configurations when the ROM Based Setup Utility (RBSU)
      setting, System Options->Advanced Memory Protection, is set to "Online Spare
      with Advanced ECC Support".
      
      Addressed an issue where all Emulex LUNs might not be discovered under Windows
      Server 2008 R2 or Windows Server 2008 R2 SP1. This issue can be seen if the
      user modifies the ROM Based Setup Utility (RBSU) setting Advanced
      Options->Advanced System ROM Options->x2APIC from its default value of
      "Disabled" to "Auto" and there are 8 Intel Xeon E7 family processors
      installed.
      
      Addressed an issue where Japanese fonts are sometimes corrupt in the ROM Based
      Setup Utility (RBSU). This issue is typically seen when a large amount of PCI-
      Express IO cards are installed in the system.
      
      Addressed an issue where the DIMM state reporting is incorrect in hpasmcli
      under RHEL when the ROM Based Setup Utility (RBSU) setting, "System
      Options->Advanced Memory Protection", is set to "Online Spare with Advanced
      ECC Support". When running hpasmcli under RHEL 5.5 to get DIMM status
      (hpasmcli -s "show dimm"), it may show some DIMMs that are installed and in
      use as: "DIMM is present, but not in use".
      
      Addressed an issue where the memory board ID is incorrect in DIMM System
      Product Data (SPD) when running hpdiags under Windows Server 2008 R2 or
      hpasmcli under RHEL to get the DIMM System Product Data (SPD).  
        
      Addressed an issue where the system may stop responding during Operating
      System boot or run time without any event logged to the Integrated Management
      Log (IML) due to a faulty Low Profile IO board, Sub-IO board, or main IO board
      installed.
      
      Addressed a processor issue with Intel Xeon 7500-series Processors and Intel
      Xeon E7-series Processors that may result in unpredictable system behavior
      including application level errors, system hangs, Windows blue screens, Linux
      kernel panics, or a VMware ESX Purple Screen of Death (PSoD).  This issue is
      not unique to HP ProLiant servers and could impact any system using affected
      processors.  This revision of the System ROM contains an updated version of
      Intel's microcode for affected processors that addresses this issue.  The fix
      for this issue does not impact performance.  Due to the potential severity of
      the issue addressed in this revision of the System ROM, this System ROM
      upgrade is considered a critical fix.  HP strongly recommends an immediate
      update to firmware revisions with required critical fixes.  
        
      **Known Issues:**  
        
      System may stop responding during Red Hat Enterprise Linux 6.X x86-64 (RHEL6.0
      or later) startup or installation when the ROM Based Setup Utility (RBSU)
      setting Advanced Options->Advanced System ROM Options->x2APIC is set to "Auto"
      and there are 8 Intel Xeon E7 family processors installed. HP recommends to
      set x2APIC option to its default value as "Disabled" to avoid this issue.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2012.07.30
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where system may stop responding during Red Hat Enterprise
      Linux 6.X x86-64 (RHEL6.0 or later) startup or installation when the ROM-Based
      Setup Utility (RBSU) setting Advanced Options->Advanced System ROM
      Options->x2APIC is set to "Auto" and there are 8 Intel Xeon E7 family
      processors installed.
      
      Addressed an issue where system may reboot unexpectedly during Operating
      System boot or run time without any processor event logged to the Integrated
      Management Log (IML) due to one or more faulty cores in processors installed.
      
      Addressed an issue where Emulex LUNs might not all been discovered in disk
      management after running Windows Server 2008 R2 or Windows Server 2008 R2 SP1
      Emulex adapters (drivers and tools).
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2012.12.28-2
changelog:
  -     *Important Notes:**  
        
      CP020490.SCEXE  ver. 2012.12.28 (B), which replaces the previous
      CP019501.SCEXE  ver. 2012.12.28 (A), contains a documentation update only.
      2012.12.28 (A) is functionally equivalent to 2012.12.28 (B) and it is not
      necessary to upgrade with Revision B if Revision A was previously used to
      upgrade the system ROM to version 2012.12.28.  
        
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**  
        
      Resolved an issue where the system may stop responding during the initial
      startup screen of Red Hat Linux with the intel_iommu=on boot parameter
      enabled. This issue is typically seen when one or more HP Smart Array cards
      are present in the system and the Single Root I/O Virtualization (SR-IOV)
      option is enabled in the ROM Based Setup Utility (RBSU).  
        
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2013.07.29
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed a processor issue under which a rare and complex sequence of
      internal processor microarchitecture events that occur in specific operating
      environments could cause a server system to experience unexpected page faults,
      general protection faults, or machine check exceptions or other unpredictable
      system behavior. While all processors supported by this server have this
      issue, to be affected by this issue the server must be operating in a
      virtualized environment, have Intel Hyperthreading enabled, have a hypervisor
      that enables Intel VT FlexPriority and Extended Page Tables, and have a guest
      OS utilizing 32-bit PAE Paging Mode. This issue is not unique to HP ProLiant
      servers and could impact any system utilizing affected processors operating
      with the conditions listed above. This revision of the System ROM contains an
      updated version of Intel's microcode that addresses this issue. Due to the
      potential severity of the issue addressed in this revision of the System ROM,
      this System ROM upgrade is considered a critical fix.
      
      Addressed an issue where the POST (Power-On Self-Test) screen would become
      scrambled and the system might fail to enter ROM-Based Setup Utilities (RBSU)
      after disabling some I/O cards from PCI Device Enable/Disable in RBSU, such as
      HP SN100E 16Gb Fibre Channel Host Bus Adapter, HP Ethernet 1Gb 4-port 331T
      Adapter, HP Ethernet 1Gb 2-port 332T Adapter, etc.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2013.12.31
changelog:
  -     Added support for the DDDC (Double Device Data Correction) aware POST (Power
      On Self Test) feature, which will improve the system memory's RAS
      (Reliability, Availability and Serviceability).


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2013.12.31
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where the system may delay to POST or fail to boot when the
      TPM (Trusted Platform Module) is enabled, this issue would typically be seen
      on every warm reboot. TPM does not work in an Operation System after a system
      boot.
      
      Addressed an extremely rare issue where the system might stop responding and
      reboot unexpectedly during an Operating System boot or run time, and reports a
      lot of Uncorrectable Machine Check Event in the IML (Integrated Management
      Log). This error would typically be seen with a lot of following IML
      information: Uncorrectable Machine Check Exception (Board 0, Processor 2, APIC
      ID 0x00000040, Bank 0x0000000E, Status 0xF6000000'00000972, Address
      0x00000023'7B6E25C0, Misc 0x00000000'00000000). Customers who experience this
      event need to update to this version of the System ROM before contacting HP
      Support.
      
      Updated the embedded PXE Firmware to gPXE Version 4.0.582. This firmware
      addresses an issue where the system might stop responding during the
      deployment of VMware Vcenter 5.0 via PXE.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2010.05.14
changelog:
  -     Added new Advanced Performance Options in the ROM-Based Setup Utility (RBSU)
      for DCU Prefetcher and Data Reuse. These options are only available when the
      system is using Intel 5600-series Xeon processors. These options are enabled
      by default (and are always enabled on previous revisions of the System ROM
      when using Intel 5600-series Xeon processors). While these options should
      remain enabled in most environments for optimum performance, in some high CPU-
      utilization environments disabling DCU Prefetcher and/or Data Reuse will
      improve overall performance. HP measurements indicate an ~8% performance
      increase with the SPECjbb2005 benchmark and ~4.6% performance increase with
      SAP when DCU Prefetcher and Data Reuse are disabled.
      
      Added a new Turbo Boost Optimization option in the ROM Based Setup Utility
      (RBSU). This option allows the user to choose between the traditional
      performance optimized behavior or a more power efficient behavior. This option
      is only valid when the Intel Turbo Boost Technology feature is enabled.
      
      Added latest product names of optional expansion cards for display in the ROM-
      Based Setup Utility (RBSU).


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2010.05.14
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Resolved an issue where the system may experience a hang during the subsequent
      boot after changing the Processor Core Disable option in the ROM Based Setup
      Utility or via the SmartStart Scripting Toolkit. This issue is only seen if
      the system is warm reset via the iLO power management interface or from a
      CTRL-ALT-DEL instead of properly exiting the configuration utilities.
      
      Resolved an issue where a VT-d aware Operating System may experience a hang
      when the ROM Based Setup Utility (RBSU) option for VT-d is enabled (it is
      enabled by default). If using Intel VT-d support with the Xen hypervisor, the
      System ROM must be updated to this revision.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2010.08.16
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      For servers using Intel Xeon processor 5600 series, resolve an issue where an
      Uncorrectable Memory Error or Exceeded Correctable Memory Error Threshold
      Event may occur. These errors may result in events logged to the Integrated
      Management Log (IML) and the System Health LED illuminating blinking amber.
      Additionally, if an Uncorrectable Memory Error occurs, the system will reset
      and error messages indicating the failure will be displayed during Power On
      Self Test (POST). These errors do not indicate a problem with the memory DIMMs
      or the server system board. This issue is not unique to HP ProLiant servers
      and is resolved by a new revision of Intel's microcode for Intel Xeon
      processor 5600 series that is implemented in this version of the System ROM.
      Intel Xeon processor 5500 series are not affected by this issue. Note: After
      completing the flash upgrade process for this revision of the System ROM, the
      server should be power cycled.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2010.12.01
changelog:
  -     Enhanced the correctable memory error threshold error event handling to
      isolate degraded DIMM issues to a single DIMM when the Advanced Memory
      Protection Mode is configured for Lockstep Mode when the system is utilizing
      Intel Xeon 5600-series processors. With Intel Xeon 5500-series processors,
      correctable memory error threshold events can only be isolated to a pair of
      DIMMs when the system is configured to Lockstep Mode.
      
      Added support to allow industry standard utilities to display the actual
      operating frequency of the installed memory. This is supporting a newly
      defined industry standard field. Utilities to display this information may not
      yet be available.
      
      Added a new ROM Based Setup Utility (RBSU) Advanced Performance Tuning option
      known as QPI Bandwidth Optimization(RTID) to optimize link bandwidth settings
      for 2-Socket Intel Xeon 5600 series processors. These settings (also known as
      RTIDs) allow the user to balance bandwidth allocated between processors,
      memory, and I/O. While the balanced option (default) is recommended for the
      majority of customers, some benchmarks and workloads may show improved
      performance using different settings that allow optimization for memory
      streaming or I/O streaming. Customers that deploy I/O intensive applications
      such as seen with multiple GPUs, might see an improvement in GPU processing
      throughput when using the Optimized for I/O setting. This option is not
      available for systems utilizing Intel Xeon 5500-series processors.
      
      Added latest product names of optional expansion cards for display in the ROM-
      Based Setup Utility (RBSU).
      
      Added the Power-On Logo option to the ROM-Based Setup Utility (RBSU) to allow
      the system to always display option ROM messages during system boot.
      
      Improved the thermal operation of the server to better cool PCI-E expansion
      cards. This change may help address issues where devices that are installed in
      PCI-E riser slots were being throttled or causing the system to shutdown due
      to a premature thermal event.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2010.12.01
changelog:
  -     *Important Notes:**
      
      Recommended to upgrade to firmware version 2010.12.01 if Lockstep Mode is
      enabled.
      
      Users should update to this latest firmware revision for any systems running
      with the 10/19/2010 System ROM revisions. The 10/19/2010 System ROM revisions
      have a known issue which can result in uncorrectable memory errors and
      correctable memory threshold errors and should not be utilized. These errors
      are due to a firmware issue and not a result of a problem with the system
      hardware or installed DIMMs.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Resolved an issue where Uncorrectable Memory Errors will be logged incorrectly
      to the Integrated Management Log (IML) when the Advanced Memory Protection
      Mode is configured for Lockstep Mode in the ROM-Based Setup Utility (RBSU).
      The Uncorrectable Memory Errors will indicate the incorrect DIMM as failed. If
      a system is configured for Lockstep Mode and an Uncorrectable Memory Error
      occurs, the DIMM indicated in the IML should not be replaced if the system is
      using a revision of the System ROM older than this revision. The correct DIMM
      will be indicated on the DIMM LEDs if the server includes DIMM LEDs. Note that
      Lockstep Mode is NOT the default Advanced Memory Protection Mode. If the
      Advanced Memory Protection Mode was never modified from its default setting,
      the system will not be affected by this issue.
      
      Updated the embedded PXE firmware to version 6.0.11 to resolve an issue where
      the server may experience slow network boot performance due to TFTP timeouts.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2011.01.30
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Resolved an issue where Online Spare (OLS) Advanced Memory Protection Mode
      does not function properly when a system contains six 32 GB DIMMs on any
      processor (two 32 GB DIMMs per channel for all 3 channels on the processor).
      When Online Spare Mode is enabled for a system with six 32 GB DIMMs on a
      processor, the system will NOT be protected by the spare memory and one
      channel of memory per processor in this configuration will not be available to
      the operating system. The system will indicate it is in Advanced ECC mode
      during system boot, but not all installed memory will be available to the
      operating system as would normally occur in Advanced ECC Mode. Customers
      configuring their system for Online Spare Mode with six 32 GB DIMMs per
      installed processor should update their System ROM. Note: Because 32 GB DIMMs
      are quad-rank, six 32 GB DIMMs per processor is the maximum supported.
      
      Resolved a very rare issue where the system may either hang during system boot
      or boot with configuration options set incorrectly when non-volatile storage
      becomes corrupt. This is normally seen as the system hanging during system
      boot without anything displayed to video. Once the system gets into this
      state, the maintenance jumper can be utilized to recover operation of the
      system and restore configuration defaults. This revision of the System ROM
      will restore configuration defaults when non-volatile storage becomes corrupt.
      
      Improved the logging of Smart Array Accelerator Battery and Smart Array
      Accelerator Super-Cap information in the Integrated Management Log (IML) to
      clearly indicate what actions a customer should take when the battery or
      super-cap is not installed, requires replacement, or is charging.
      
      Resolved an issue where the iLO TEXTCONs feature would not function properly
      with the latest Linux kernels, including RHEL 6 and SLES 11 SP1. The issue is
      usually seen as TEXTCONs data no longer being received once the operating
      system has loaded.
      
      Resolved an issue where the system may not be able to install an operating
      system to an iSCSI-based storage solution when using the local optical drive.
      
      Resolved an issue where the system would not boot from iLO Virtual USB devices
      when configured with multiple local USB devices. This issue is usually seen as
      a failure to boot an iLO Virtual Medial USB key when 2 or more USB keys are
      installed locally in the server. iLO Virtual Devices will now always have
      priority over local USB devices.
      
      Resolved an issue where the system did not properly modify the processor's
      power state (P-state) based on workload when the system is configured with
      Intel Xeon 5687 processors and the HP Power Regulator Mode is configured to OS
      Control Mode in the ROM-Based Setup Utility (RBSU). The processor would always
      run in its maximum power/performance state rather than modifying the power
      state based on the workload.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2011.05.05
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Resolved an issue that may result in any of the following conditions:
      operating system stops responding, unexpected system reset, Blue Screen when
      using a Microsoft Windows operating system, kernel panic when using a Linux
      operating system, or Purple Screen when using VMware ESX. A message may be
      displayed by the operating system or logged in the HP Integrated Management
      Log (IML) when this issue occurs indicating an "Uncorrectable Machine Check
      Exception." However, there are instances where the system resets before the
      operating system displays an error message and instances where the IML
      contains no log entry when this issue occurs. This issue does not occur if the
      Minimum Processor Idle State is configured for No C-states or C1E-state. The
      system is susceptible to this issue in the default Minimum Processor Idle
      State configuration.
      
      Resolved an issue where PCI-Express Gen 3 option cards would run at PCI-
      Express Gen 1 speeds rather than the appropriate behavior of running at PCI-
      Express Gen 2 speeds. This server supports a maximum PCI-Express speed of Gen
      2.
      
      Resolved an issue in which uncorrectable memory errors (or other fatal system
      errors) will not be logged to the HP Integrated Management Log (IML) when
      using some revisions of VMware ESX Server. These errors will result in a fatal
      error (Purple Screen of Death - PSoD) under VMware ESX, but there will not be
      any indication of the error type (including no indication of an uncorrectable
      memory error or what DIMM has failed). A VMware ESX Server issue which can
      result in uncorrectable memory errors this is addressed in VMware ESX 4.1 U1
      and VMware ESX 4.0 U3. This System ROM revision addresses the logging of
      errors to the IML.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2012.12.02
changelog:
  -     *Important Notes:**  
        
      After updating to this revision of the System ROM, the System ROM revision
      cannot be downgraded with the flash components available on the HP Support
      site for any ROM version 01/30/2011 or earlier. A customer can downgrade the
      System ROM by creating a new flash component with the older System ROM
      revision as indicated in Advisory C02838375 available at the following link: [
      http://h20000.www2.hp.com/bizsupport/TechSupport/Document.jsp?locale=en_US&obj
      ectID=c02838375](http://h20000.www2.hp.com/bizsupport/TechSupport/Document.jsp
      ?locale=en_US&objectID=c02838375)  
        
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Resolved an issue where the ROM Based Setup Utility (RBSU) Command Line
      Interface (CLI) would not set the QPI Bandwidth Optimization (RTID) feature
      properly.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2010.05.15
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Resolved an issue that may result in memory instability. The following
      symptoms may be observed: System hang during boot with all DIMM LEDs
      illuminated (an Integrated Management Log (IML) entry indicating an
      "Uncorrectable Memory Error (module unknown)" or "Memory Configuration Error:
      System boot halted" may or may not be logged); Uncorrectable Memory Errors
      logged to the IML and "Uncorrectable memory error detected on Processor x DIMM
      y" message displayed during boot; Correctable Memory Error Threshold events
      logged to the IML; failure of some DIMMs to initialize resulting in the system
      booting with less memory available to the operating system than expected and a
      "207-Memory Initialization Error" message displayed during boot. For instances
      where these errors occur due to this System ROM issue, the errors do not
      indicate of a problem with the server hardware or the installed DIMMs. The
      System ROM should be upgraded to this revision or later before replacing
      hardware components due to these errors. This issue is more likely to result
      in memory instability with Intel Xeon 5600-series processors than Intel Xeon
      5500-series processors and with processor and DIMM configurations that result
      in memory operating at 1333 MHz. HP requires customers update to this revision
      of the System ROM due to the potential impact of this issue.
      
      Resolved an issue where the system may experience a hang during the subsequent
      boot after changing the Processor Core Disable option in the ROM Based Setup
      Utility or via the SmartStart Scripting Toolkit. This issue is only seen if
      the system is warm reset via the iLO power management interface or from a
      CTRL-ALT-DEL instead of properly exiting the configuration utilities.
      
      Resolved an issue where a VT-d aware Operating System may experience a hang
      when the ROM Based Setup Utility (RBSU) option for VT-d is enabled (it is
      enabled by default). If using Intel VT-d support with the Xen hypervisor, the
      System ROM must be updated to this revision.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2010.12.01
changelog:
  -     *Important Notes:**
      
      Recommended to upgrade to firmware version 2010.12.01 if Lockstep Mode is
      enabled.
      
      Users should update to this latest firmware revision for any systems running
      with the 10/18/2010 System ROM revisions. The 10/18/2010 System ROM revisions
      have a known issue which can result in uncorrectable memory errors and
      correctable memory threshold errors and should not be utilized. These errors
      are due to a firmware issue and not a result of a problem with the system
      hardware or installed DIMMs.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Resolved an issue where Uncorrectable Memory Errors will be logged incorrectly
      to the Integrated Management Log (IML) when the Advanced Memory Protection
      Mode is configured for Lockstep Mode in the ROM-Based Setup Utility (RBSU).
      The Uncorrectable Memory Errors will indicate the incorrect DIMM as failed. If
      a system is configured for Lockstep Mode and an Uncorrectable Memory Error
      occurs, the DIMM indicated in the IML should not be replaced if the system is
      using a revision of the System ROM older than this revision. The correct DIMM
      will be indicated on the DIMM LEDs if the server includes DIMM LEDs. Note that
      Lockstep Mode is NOT the default Advanced Memory Protection Mode. If the
      Advanced Memory Protection Mode was never modified from its default setting,
      the system will not be affected by this issue.
      
      Updated the embedded PXE firmware to version 6.0.11 to resolve an issue where
      the server may experience slow network boot performance due to TFTP timeouts.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2011.01.28
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Resolved an issue where Online Spare (OLS) Advanced Memory Protection Mode
      does not function properly when a system contains six 32 GB DIMMs on any
      processor (two 32 GB DIMMs per channel for all 3 channels on the processor).
      When Online Spare Mode is enabled for a system with six 32 GB DIMMs on a
      processor, the system will NOT be protected by the spare memory and one
      channel of memory per processor in this configuration will not be available to
      the operating system. The system will indicate it is in Advanced ECC mode
      during system boot, but not all installed memory will be available to the
      operating system as would normally occur in Advanced ECC Mode. Customers
      configuring their system for Online Spare Mode with six 32 GB DIMMs per
      installed processor should update their System ROM. Note: Because 32 GB DIMMs
      are quad-rank, six 32 GB DIMMs per processor is the maximum supported.
      
      Resolved a very rare issue where the system may either hang during system boot
      or boot with configuration options set incorrectly when non-volatile storage
      becomes corrupt. This is normally seen as the system hanging during system
      boot without anything displayed to video. Once the system gets into this
      state, the maintenance jumper can be utilized to recover operation of the
      system and restore configuration defaults. This revision of the System ROM
      will restore configuration defaults when non-volatile storage becomes corrupt.
      
      Improved the logging of Smart Array Accelerator Battery and Smart Array
      Accelerator Super-Cap information in the Integrated Management Log (IML) to
      clearly indicate what actions a customer should take when the battery or
      super-cap is not installed, requires replacement, or is charging.
      
      Resolved an issue where the iLO TEXTCONs feature would not function properly
      with the latest Linux kernels, including RHEL 6 and SLES 11 SP1. The issue is
      usually seen as TEXTCONs data no longer being received once the operating
      system has loaded.
      
      Resolved an issue where the system may not be able to install an operating
      system to an iSCSI-based storage solution when using the local optical drive.
      
      Resolved an issue where the system would not boot from iLO Virtual USB devices
      when configured with multiple local USB devices. This issue is usually seen as
      a failure to boot an iLO Virtual Medial USB key when 2 or more USB keys are
      installed locally in the server. iLO Virtual Devices will now always have
      priority over local USB devices.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2012.12.02
changelog:
  -     *Important Notes:**  
        
      After updating to this revision of the System ROM, the System ROM revision
      cannot be downgraded with the flash components available on the HP Support
      site for any ROM version 01/28/2011 or earlier. A customer can downgrade the
      System ROM by creating a new flash component with the older System ROM
      revision as indicated in Advisory C02838375 available at the following link: [
      http://h20000.www2.hp.com/bizsupport/TechSupport/Document.jsp?locale=en_US&obj
      ectID=c02838375](http://h20000.www2.hp.com/bizsupport/TechSupport/Document.jsp
      ?locale=en_US&objectID=c02838375)  
        
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Resolved an issue where the ROM Based Setup Utility (RBSU) Command Line
      Interface (CLI) would not set the QPI Bandwidth Optimization (RTID) feature
      properly.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2012.02.21
changelog:
  -     Enhanced the ability of the platform to take advantage of Intel Turbo Mode
      allowing for increased overall system performance in environments which can
      take advantage of Turbo Mode functionality.
      
      Added support for the Energy Performance Bias option in the Advanced Power
      Management Options of the ROM-Based Setup Utility (RBSU). This option is
      defaulted to Balanced Performance. This option can be modified to maximum
      Performance for operating environments where performance is more important
      than power efficiency. This option controls how aggressively certain hardware-
      based power management options are utilized.
      
      Added support for an option to disable the Intelligent Provisioning (F10
      Prompt) functionality in the Server Security options of the ROM-Based Setup
      Utility (RBSU).
      
      Added support for an option to disable Intel Data Direct I/O Technology in the
      Advanced Performance Tuning options of the ROM-Based Setup Utility (RBSU).
      When enabled, this option takes advantage of new functionality in the
      processor that reduces memory access from I/O devices and can result in
      accelerated performance. HP recommends leaving this option enabled in most
      environments. This option was always enabled with previous revisions of the
      System ROM.
      
      Enabled Advanced Encryption Standard (AES) instructions. AES was disabled with
      the 12/21/2011 System ROM revision. Applications written to take advantage of
      AES will either run slower than if AES was enabled or such applications may
      fail to run. Hypervisor-based workload migration tools (such as VMware's
      VMotion Live Migration) may not be able to migrate workloads from systems that
      have AES disabled (with the 12/21/2011 System ROM) to systems that have AES
      enabled (with all later revisions of the System ROM). It is recommended that
      customers using hypervisor-based workload migration tools update their systems
      to this revision of the System ROM or later.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2012.02.21
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where the system may experience a system stops responding
      during system boot when performing the Power and Thermal Calibration. This
      issue is typically seen when a large amount of PCI-Express expansion cards are
      installed in the system.
      
      Addressed an issue where USB devices could intermittently not respond in pre-
      boot environments such as system boot or the ROM Based Setup Utility (RBSU).
      This issue would typically result in USB keyboard, Drive Key or iLO Virtual
      Media devices from operating properly in pre-boot environments and has no
      impact on the functionality of USB devices under the Operating System.
      
      Addressed an issue where Intel VT-d (IOMMU) would not function properly in
      certain platform configurations. In some instances, Linux kernel messaging
      (DMESG) would reflect an inability to enable IOMMO on the platform.
      
      Addressed an issue where the system could experience a kernel panic when
      booting under Linux Xen hypervisors when the Virtual Install Disk is enabled
      in the ROM-Based Setup Utility (RBSU). The Virtual Install Disk is disabled by
      default.
      
      Addressed an issue where hot plugging USB devices during pre-boot environments
      such as system boot or the ROM Based Setup Utility (RBSU) could result in the
      USB device not functioning.
      
      Addressed an issue where utilizing the iLO virtual NMI button causes results
      in an Unexpected Uncorrectable PCI Express Error event in Integrated
      Management Log (IML) instead of User Remotely Initiated NMI Switch event in
      the IML.
      
      Addressed an issue where the System Health LED may not match the system health
      status reported in the iLO management pages.
      
      Addressed an issue where VMware ESX may log multiple entries such as the
      following in vmkernel.log or vmkwarning.log: "WARNING: UserObj: 675: Failed to
      crossdup fd 8, /vmfs/devices/char/vmkdriver/hp type CHAR: Opaque service
      console status." OR "PCI: 4153: Failed to setup interrupt for System
      Peripherals device 000:000:04.4 ()." While Vmware ESX will function properly
      with previous revisions of the System ROM, this revision will prevent these
      warning messages from being logged.
      
      Addressed an extremely rare issue where PCIe Gen3 cards installed in slots
      attached to the second processor may experience reduced performance because
      they may fail to train at Gen3 speeds or may fail to train at their full lane
      widths. While this issue could potentially occur, this issue has never been
      reported on this server.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2012.07.15
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where HP 32GB SmartMemory LRDIMMs (HP Part Number
      647654-081) may experience an excessive number of Correctable ECC Memory
      Errors. This can result in the DIMMs being marked as degraded and Correctable
      Memory Threshold Errors being logged to the Integrated Management Log (IML).
      HP recommends that servers using these DIMMs with System ROM revisions earlier
      than 07/15/2012 be upgraded to this revision of the System ROM. If a server
      using these DIMMs is receiving such errors with a System ROM revision prior to
      07/15/2012, it is recommended that the System ROM be updated to this revision
      or later prior to replacing any hardware components.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2012.08.20
changelog:
  -     Added support for Single Root I/O Virtualization (SR-IOV). SR-IOV can provide
      performance benefits in virtualized environments if the Operating
      System/hypervisor and installed I/O card support SR-IOV. This functionality is
      enabled via a ROM-Based Setup Utility (RBSU) Advanced System ROM Option. It is
      disabled by default. When enabled, the System ROM will configure devices that
      support SR-IOV for use under a supported Operating System. Please consult the
      proper Operating System and Network Adapter documentation for a list of
      supported configurations.
      
      Added a new ROM Based Setup Utility (RBSU) Advanced Performance Option menu
      that allows the user to enable Intel NIC DMA Channels (IOAT). This option is
      disabled by default. When enabled, certain networking devices may see an
      improvement in performance by utilizing Intel's DMA engine to offload network
      activity. Please consult documentation from the network adapter to determine
      if this feature is supported.
      
      Added a new ROM Based Setup Utility (RBSU) Advanced Power Savings Option menu
      that allows the user to disable Memory Power Management functionality. This
      option is enabled by default. When disabled, certain memory power savings
      modes are disabled which can result in lower latency responses from memory
      transactions at the cost of memory power savings.
      
      Added a new ROM Based Setup Utility (RBSU) Advanced System ROM Option menu
      that allows the user to disable the default System ROM functionality that
      continually searches for bootable devices when a boot device cannot be found
      (non-system disk condition). By default, the System ROM will indefinitely keep
      searching for bootable devices from all available media types until a bootable
      device is detected.
      
      Increased memory speeds for certain DIMM configurations using HP SmartMemory.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2012.12.14
changelog:
  -     Added support to display an informational message during system boot if a
      PCI-e Riser Board is installed and the corresponding processor is not
      installed.  For this case, any PCI-e cards installed in the PCI-e Riser would
      not function.
      
      Added a ROM-Based Setup Utility (RBSU) option for HP Option ROM Prompting.
      This option is enabled by default.  Disabling this option prevents HP Smart
      Array controllers and iLO from prompting to enter their setup tools during
      system boot.  This allows for faster boot times.  This option requires updated
      revisions of Smart Array Controller firmware and iLO Firmware to function.  If
      this option is disabled, the HP Smart Array and iLO will continue to prompt to
      enter their setup tools if an updated revision of these firmware deliverables
      are not installed.
      
      Added the latest product names of optional expansion cards and updated
      language translations (for non-English modes) in the ROM-Based Setup Utility
      (RBSU).


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2012.12.14
changelog:
  -     *Important Notes:**  
        
      None  
        
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Resolved an issue where the system may experience a performance issue, usually
      seen in a degradation of network throughput, after updating to the 08/20/2012
      revision of the System ROM.  This issue only exists with the 08/20/2012
      revision of the System ROM.
      
      Resolved an issue where no message was displayed and no Integrated Management
      Log (IML) entry is logged for certain memory errors that result in DIMMs not
      being usable.  This issue would look like the operating system having access
      to less memory than is actually installed without any error indicated.
      
      Removed the Advanced ROM-Based Setup Utility (RBSU) option to disable Data
      Direct I/O (DDIO). It is no longer recommended that users disable this option
      due to the negative impacts on system performance.  For systems that had
      previously disabled Data Direct I/O, the option will remain disabled.
      Defaults must be restored on the system to re-enable this functionality for
      this situation.
      
      Resolved a rare issue where the system may experience a temporary loss of
      video, such as a blank screen on the local monitor and iLO Remote Console, if
      a key is pressed during POST during Option ROM Execution.
      
      Resolved an issue where the order in which processors are presented to the
      Operating System may change across multiple system boots.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2013.03.01
changelog:
  -     Added support for systems configured with both the 25 Small Form Factor (SFF)
      Hard Drive Cage and Intel Xeon E5-2667, Intel Xeon E5-2680, or Intel Xeon
      E5-2690 processors.  Systems not using one of these configurations are
      unaffected by this additional support.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2013.03.01
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**  
        
      Resolved an issue where servers utilizing LRDIMMs may experience an extremely
      long boot process (~40 minutes).  This issue is not intermittent.  If the
      issue occurs, it will occur on every boot.  This issue has NO impact on
      platforms without LRDIMMs installed.  
        
      **Known Issues:**  
        
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2013.09.18
changelog:
  -     Added support for LRDIMMs for systems configured with Intel Xeon E5-2600
      Series v2 processors. Previous System ROM revisions that supported E5-2600
      Series v2 processors displayed a "274-Unsupported DIMM Configuration Detected"
      message during system boot when LRDIMMs were installed with Intel Xeon E5-2600
      v2 processors. Previous ROM revisions did support LRDIMMs with Intel Xeon
      E5-2600 processors.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2013.09.18
changelog:
  -     *Important Notes:**  
        
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where a system configured with Intel Xeon E5-2690 v2,
      E5-2680 v2, E5-2670 v2, and E5-2660 v2 processors and Advanced Memory
      Protection configured to Online Spare Mode may experience incorrect behavior
      when multiple Online Spare switchovers occur on the same processor.
      
      Addressed an issue where systems configured with 1 DIMM per channel and non-HP
      SmartMemory may operate at a lower frequency than intended. This issue does
      not impact servers configured with HP SmartMemory.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2013.11.14
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where the server may not be able to enter processor idle
      power states (C-states) which can increase idle power when configured with 2
      Intel Xeon E5-2600 v2Series Processors. This issue may also result in a
      reduction of the frequency of the processor entering Turbo Mode which can
      reduce performance under certain workloads.
      
      Addressed an issue where Online Spare memory Mode may not function properly
      when 10 or 12 core Intel Xeon E5-2600 Series v2 processors were installed in
      the server platform. This issue was typically exhibited as an Online Spare
      switchover not completing and not being logged into the Integrated Management
      Log (IML).
      
      Addressed an issue where the system may experience a no boot condition on the
      reset due to a fatal error. This issue is typically seen as the server hanging
      at 20% progress in the Early Video Initialization.
      
      Addressed an issue where certain memory configurations with non-HP SmartMemory
      may have been running at frequencies lower than supported by the processor.
      This issue only effects systems configured with Intel Xeon E5-2600 v2 Series
      Processors and non-HP Smart Memory.
      
      Addressed an issue where servers configured with Intel Xeon E5-2600 v2
      processors and 32 GB LRDIMMs may experience an increased rate of corrected
      memory errors or uncorrected memory errors. This issue impacts servers
      configured with 2 DIMMs per channel or 3 DIMMs per channel. Any server
      configured with Intel Xeon E5-2600 v2 processors using LRDIMMs should be
      updated to this revision of the System ROM or later. If experiencing memory
      errors with the indicated configuration, HP recommends updating to this
      revision of the System ROM or later before contacting HP service.
      
      Addressed an issue where Memory Address or Command Parity errors are not
      logged to the Integrated Management Log (IML) if they occur. With previous
      revisions of the System ROM, these types of errors would cause the server to
      reset without any notification of the error. A "283-Memory Address/Command
      Parity Error Detected" error will now be displayed during system boot and
      logged to the IML.
      
      Addressed an issue where a false inlet ambient temperature sensor reading
      would cause a "System Overheating" message in the Integrated Management Log
      (IML).
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2013.12.20
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where Memory Address or Command Parity errors may occur on
      servers configured with Intel Xeon E5-2600 series v2 processors and memory
      configurations where the memory speed is running at 1600 MHz or 1866 MHz.
      These errors may have resulted in the server resetting without notification of
      the error or the system resetting and displaying a "283-Memory Address/Command
      Parity Error Detected Error" and logging the event to the Integrated
      Management Log (IML). HP strongly recommends that all servers utilizing Intel
      E5-2600 v2 processors with impacted memory speeds update to this revision of
      the System ROM or later. This issue does NOT affect servers configured with
      the Intel Xeon E5-2600 series processor.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2012.12.14
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**  
        
      Resolved an issue where the system may experience a performance issue, usually
      seen in a degradation of network throughput, after updating to the 08/20/2012
      revision of the System ROM. This issue only exists with the 08/20/2012
      revision of the System ROM.
      
      Resolved an issue where no message was displayed and no Integrated Management
      Log (IML) entry is logged for certain memory errors that result in DIMMs not
      being usable. This issue would look like the operating system having access to
      less memory than is actually installed without any error indicated.
      
      Removed the Advanced ROM-Based Setup Utility (RBSU) option to disable Data
      Direct I/O (DDIO). It is no longer recommended that users disable this option
      due to the negative impacts on system performance. For systems that had
      previously disabled Data Direct I/O, the option will remain disabled. Defaults
      must be restored on the system to re-enable this functionality for this
      situation.
      
      Resolved a rare issue where the system may experience a temporary loss of
      video, such as a blank screen on the local monitor and iLO Remote Console, if
      a key is pressed during POST during Option ROM Execution.
      
      Resolved an issue where the order in which processors are presented to the
      Operating System may change across multiple system boots.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2013.09.18
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where a system configured with Intel Xeon E5-2690 v2,
      E5-2680 v2, E5-2670 v2, and E5-2660 v2 processors and Advanced Memory
      Protection configured to Online Spare Mode may experience incorrect behavior
      when multiple Online Spare switchovers occur on the same processor.
      
      Addressed an issue where systems configured with 1 DIMM per channel and non-HP
      SmartMemory may operate at a lower frequency than intended. This issue does
      not impact servers configured with HP SmartMemory.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2013.11.14
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where the server may not be able to enter processor idle
      power states (C-states) which can increase idle power when configured with 2
      Intel Xeon E5-2600 v2Series Processors. This issue may also result in a
      reduction of the frequency of the processor entering Turbo Mode which can
      reduce performance under certain workloads.
      
      Addressed an issue where Online Spare memory Mode may not function properly
      when 10 or 12 core Intel Xeon E5-2600 Series v2 processors were installed in
      the server platform. This issue was typically exhibited as an Online Spare
      switchover not completing and not being logged into the Integrated Management
      Log (IML).
      
      Addressed an issue where the system may experience a no boot condition on the
      reset due to a fatal error. This issue is typically seen as the server hanging
      at 20% progress in the Early Video Initialization.
      
      Addressed an issue where certain memory configurations with non-HP SmartMemory
      may have been running at frequencies lower than supported by the processor.
      This issue only effects systems configured with Intel Xeon E5-2600 v2 Series
      Processors and non-HP Smart Memory.
      
      Addressed an issue where servers configured with Intel Xeon E5-2600 v2
      processors and 32 GB LRDIMMs may experience an increased rate of corrected
      memory errors or uncorrected memory errors. This issue impacts servers
      configured with 2 DIMMs per channel or 3 DIMMs per channel. Any server
      configured with Intel Xeon E5-2600 v2 processors using LRDIMMs should be
      updated to this revision of the System ROM or later. If experiencing memory
      errors with the indicated configuration, HP recommends updating to this
      revision of the System ROM or later before contacting HP service.
      
      Addressed an issue where Memory Address or Command Parity errors are not
      logged to the Integrated Management Log (IML) if they occur. With previous
      revisions of the System ROM, these types of errors would cause the server to
      reset without any notification of the error. A "283-Memory Address/Command
      Parity Error Detected" error will now be displayed during system boot and
      logged to the IML.
      
      Addressed an issue where the system may not be able to boot Citrix XenServer
      6.2. This issue only impacts the 09/08/2013 and 09/18/2013 revisions of the
      System ROM.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2012.12.14
changelog:
  -     *Important Notes:**  
        
      None  
        
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Resolved an issue where the system may experience a performance issue, usually
      seen in a degradation of network throughput, after updating to the 08/20/2012
      revision of the System ROM.  This issue only exists with the 08/20/2012
      revision of the System ROM.
      
      Resolved an issue where no message was displayed and no Integrated Management
      Log (IML) entry is logged for certain memory errors that result in DIMMs not
      being usable.  This issue would look like the operating system having access
      to less memory than is actually installed without any error indicated.
      
      Removed the Advanced ROM-Based Setup Utility (RBSU) option to disable Data
      Direct I/O (DDIO). It is no longer recommended that users disable this option
      due to the negative impacts on system performance.  For systems that had
      previously disabled Data Direct I/O, the option will remain disabled.
      Defaults must be restored on the system to re-enable this functionality for
      this situation.
      
      Resolved a rare issue where the system may experience a temporary loss of
      video, such as a blank screen on the local monitor and iLO Remote Console, if
      a key is pressed during POST during Option ROM Execution.
      
      Resolved an issue where the order in which processors are presented to the
      Operating System may change across multiple system boots.
      
      Resolved an issue handling input from the keyboard during POST.  In previous
      releases there were rare occasions where keyboard input was lost, or the
      keyboard could become unresponsive.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2013.03.01
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**  
        
      Resolved an issue where servers utilizing LRDIMMs may experience an extremely
      long boot process (~40 minutes).  This issue is not intermittent.  If the
      issue occurs, it will occur on every boot.  This issue has NO impact on
      platforms without LRDIMMs installed.  
        
      Resolved an issue where the HP ProLiant DL380e Gen8 server configured with the
      12 Large Form Factory (LFF) HDD Cage and an HP Smart Array B320i using the
      12/14/2012 revision of the System ROM will continually reset during POST.
      When this issue occurs, the system will not be able to boot an operating
      system.  This issue does not affect any other configurations or System ROM
      revisions.  
        
      **Known Issues:**  
        
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2014.02.10
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed a processor issue which can result in a Blue Screen of Death (BSOD)
      in a Windows virtual machine or Linux Kernel Panic in a Linux virtual machine
      when running on Microsoft Hyper-V or VMware ESX 5.x on Intel Xeon E5-2400
      series v2 processors. This issue is not unique to HP ProLiant servers and
      could impact any system using affected processors operating with the
      conditions listed. This revision of the System ROM contains an updated version
      of Intel's microcode that addresses this issue. This issue does NOT affect
      servers configured with the Intel Xeon E5-2400 series processors.
      
      Addressed an issue where servers using the 11/12/2013 or 12/20/2013 revisions
      of the System ROM might not be able to boot certain operating system
      installations that install a Master Boot Record that is not marked as Active.
      When this issue occurs, the server might experience a Non-System Disk Error or
      not boot the intended media. This issue does NOT impact any System ROM
      revisions other than the 11/12/2013 and 12/20/2013 revisions.
      
      Addressed an extremely rare issue that can result in a system configured with
      Intel Xeon E5-2400 v2 series processors becoming unresponsive early in the
      POST boot process after an uncorrectable memory error occurs. When this issue
      occurs, the server will indicate an early boot progress of 20% and a "Memory
      and QPI Link Initialization Start" message will be displayed on the screen
      output. This issue does not impact servers configured with Intel Xeon E5-2400
      series processors.
      
      Addressed an issue where the System ROM does not properly retry booting
      certain Network Adapters under some conditions including when the user presses
      F12 to attempt a PXE boot. Instead, the System ROM will only attempt to boot
      the Network Adapter one time and then will continue trying to boot devices in
      the order specified by the Standard Boot Order (IPL).
      
      Addressed an issue where systems configured with Intel Xeon E5-2400 v2 series
      processors and an HP 331FLR FlexLOM or HP NC332T Network Controller might see
      intermittent issues with the NIC not being detected by the platform. When the
      issue occurs, the NIC will not PXE boot or be identified or used by the
      operating system.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2012.12.14
changelog:
  -     *Important Notes:**  
        
      None  
        
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Resolved an issue that could result in a server reset or the inability to
      boot. Servers should be updated to this revision of the system ROM to minimize
      the potential for a system reset or the inability to boot.
      
      Resolved an issue where the system may experience a performance issue, usually
      seen in a degradation of network throughput, after updating to the 08/20/2012
      revision of the System ROM.  This issue only exists with the 08/20/2012
      revision of the System ROM.
      
      Resolved an issue where no message was displayed and no Integrated Management
      Log (IML) entry is logged for certain memory errors that result in DIMMs not
      being usable.  This issue would look like the operating system having access
      to less memory than is actually installed without any error indicated.
      
      Removed the Advanced ROM-Based Setup Utility (RBSU) option to disable Data
      Direct I/O (DDIO). It is no longer recommended that users disable this option
      due to the negative impacts on system performance.  For systems that had
      previously disabled Data Direct I/O, the option will remain disabled.
      Defaults must be restored on the system to re-enable this functionality for
      this situation.
      
      Resolved a rare issue where the system may experience a temporary loss of
      video, such as a blank screen on the local monitor and iLO Remote Console, if
      a key is pressed during POST during Option ROM Execution.
      
      Resolved an issue where the order in which processors are presented to the
      Operating System may change across multiple system boots.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2013.11.15
changelog:
  -     Added support for Intel Xeon E5-4600 v2 Series processors. Any system
      configured with Intel Xeon E5-4600 v2 Series processors MUST utilize this
      revision of the System ROM or later. Utilizing an earlier revision of the
      System ROM with Intel Xeon E5-4600 v2 Series processors will result in the
      system being unable to boot.
      
      Added additional options to the ROM Based Setup Utility (RBSU) Power-On Delay
      Option for delay times of 15, 30, 40 and 60 seconds (in addition to the
      previous options of No Delay and Random Delay). For these new selections to
      function, the system must be using Integrated Lights-Out (iLO) Firmware
      version 1.20 or later. If the system is configured to one of the new options
      without having iLO Firmware version 1.20 or later, the Power-On Delay Option
      will function as if the No Delay option were chosen.
      
      Enhanced the System ROM's detection of valid boot devices such as USB Drive
      Keys or Hard Drives. Previously, the System ROM may have attempted to boot
      certain bootable media with invalid boot records resulting in a Non-System
      Disk error. In some cases, the System ROM will now be able to detect the
      invalid boot record and skip attempting to boot the device. This allows the
      System ROM to attempt to boot the next device in the boot order.
      
      Added the latest product names of optional expansion cards and updated
      language translations (for non-English modes) in the ROM-Based Setup Utility
      (RBSU).


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2013.11.15
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where the system may experience a no boot condition on the
      reset due to a fatal error. This issue is typically seen as the server hanging
      at 20% progress in the Early Video Initialization.
      
      Addressed an issue where Memory Address or Command Parity errors are not
      logged to the Integrated Management Log (IML) if they occur. With previous
      revisions of the System ROM, these types of errors would cause the server to
      reset without any notification of the error. A "283-Memory Address/Command
      Parity Error Detected" error will now be displayed during system boot and
      logged to the IML.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2013.12.20
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where Memory Address or Command Parity errors may occur on
      servers configured with Intel Xeon E5-4600 series v2 processors and memory
      configurations where the memory speed is running at 1600 MHz or 1866 MHz.
      These errors may have resulted in the server resetting without notification of
      the error or the system resetting and displaying a "283-Memory Address/Command
      Parity Error Detected Error" and logging the event to the Integrated
      Management Log (IML). HP strongly recommends that all servers utilizing Intel
      E5-4600 v2 processors with impacted memory speeds update to this revision of
      the System ROM or later. This issue does NOT affect servers configured with
      the Intel Xeon E5-4600 series processor.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2014.02.10
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed a processor issue which can result in a Blue Screen of Death (BSOD)
      in a Windows virtual machine or Linux Kernel Panic in a Linux virtual machine
      when running on Microsoft Hyper-V or VMware ESX 5.x on Intel Xeon E5-4600
      series v2 processors. This issue is not unique to HP ProLiant servers and
      could impact any system using affected processors operating with the
      conditions listed. This revision of the System ROM contains an updated version
      of Intel's microcode that addresses this issue. This issue does NOT affect
      servers configured with the Intel Xeon E5-4600 series processors.
      
      Addressed an issue where servers using the 11/14/2013 or 12/20/2013 revisions
      of the System ROM might not be able to boot certain operating system
      installations that install a Master Boot Record that is not marked as Active.
      When this issue occurs, the server might experience a Non-System Disk Error or
      not boot the intended media. This issue does NOT impact any System ROM
      revisions other than the 11/14/2013 and 12/20/2013 revisions.
      
      Addressed an issue that can result in significant underutilization of
      processor cores for systems configured with 3 or more processors. This issue
      impacts servers with the ROM-Based Setup Utility (RBSU) option for
      Collaborative Power Control enabled (which is the default setting). This issue
      was originally seen with servers configured with Microsoft Windows Server
      2012, but might impact other operating systems.
      
      Addressed an extremely rare issue that can result in a system configured with
      Intel Xeon E5-4600 v2 series processors becoming unresponsive early in the
      POST boot process after an uncorrectable memory error occurs. When this issue
      occurs, the server will indicate an early boot progress of 20% and a "Memory
      and QPI Link Initialization Start" message will be displayed on the screen
      output. This issue does not impact servers configured with Intel Xeon E5-4600
      series processors.
      
      Addressed an issue where the System ROM does not properly retry booting
      certain Network Adapters under some conditions including when the user presses
      F12 to attempt a PXE boot. Instead, the System ROM will only attempt to boot
      the Network Adapter one time and then will continue trying to boot devices in
      the order specified by the Standard Boot Order (IPL).
      
      Addressed an issue where systems configured with Intel Xeon E5-4600 v2 series
      processors and an HP 331FLR FlexLOM or HP NC332T Network Controller might see
      intermittent issues with the NIC not being detected by the platform. When the
      issue occurs, the NIC will not PXE boot or be identified or used by the
      operating system.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2014.08.03
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed a rare issue where systems configured with Intel Xeon E5 2600 v2
      processors and Registered DIMMs (RDIMMs) in a 2 DIMM per Channel or 3 DIMM per
      Channel configuration may experience a 207 - Memory Initialization error
      message where certain DIMMs may not be initialized properly. This issue is
      seen intermittently after a system reboot.
      
      Addressed an issue where the server may become unresponsive during POST when
      an optional Video card is installed.
      
      Addressed an issue where certain option cards that request very large amounts
      of non-prefetchable memory will not function properly. This issue only impacts
      a very small number of non-HP option cards.
      
      Addressed an extremely rare issue where the server may experience an
      unexpected shutdown, usually seen as a power fault in the iLO Integrated
      Management Log (IML), when configured with certain Intel Xeon E5-4600 series
      processors.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2013.08.30
changelog:
  -     Added the latest product names of optional expansion cards and updated
      language translations (for non-English modes) in the ROM-Based Setup Utility
      (RBSU).
      
      Added support to allow industry standard utilities to display the operating
      voltage of installed DIMMs as well as the minimum and maximum voltage
      supported by installed DIMMs. This System ROM revision supports newly defined
      industry standard fields in the industry standard SMBIOS tables. Utilities to
      display this information may not yet be available.
      
      Added support to allow industry standard utilities to display the HP DIMM Part
      Number for HP SmartMemory DIMMs. This information will also be displayed in
      the HP iLO GUI interface when using an updated revision of iLO Firmware.
      
      Added a new ROM-Based Setup Utility (RBSU) option called USB Port Controller
      Routing in the System Options\USB Control menus that allows configuring the
      USB 3.0-capable ports to operate as USB 2.0 ports under the operating system.
      When configured for USB 3.0 Controller, these ports are still functional in an
      non-ACPI pre-boot environment and can still be utilized to boot USB media or
      for keyboard and mouse in a pre-boot environment. This option is defaulted to
      USB 3.0 Controller to allow USB 3.0 operation of the USB 3.0 ports in an
      operating system environment. The option can be configured to USB 2.0
      Controller for cases where an operating system is being used that does not
      support USB 3.0 or where the operating system has support for USB 3.0 but has
      issues with this support. When configured for USB 2.0 Controller, all USB 3.0
      ports in the system will operate at USB 2.0 speeds.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2013.08.30
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed a processor issue where certain instructions and conditions could
      result in an application-level error, blue screen, kernel panic, or other
      unpredictable system behavior. This issue affects platforms utilizing Intel
      Xeon E3-series processors. This issue is not unique to HP ProLiant servers and
      could impact any system using affected processors. This revision of the System
      ROM contains an updated version of Intel's microcode for affected processors
      that addresses this issue.
      
      Addressed an issue where the system experienced unexpected system behavior or
      report ACPI issues through the OS boot logs (such as Linux DMESG) when IOMMU
      was enabled in a virtualized operating system environment.
      
      Addressed an issue where Linux Operating Systems reported the following
      message: ERST: Failed to get Error Log Address Range, in the Linux DMESG log.
      
      Addressed an issue where the server's Legacy USB support would not properly
      report the drive capacity of a USB Drive Key that was larger than 8GB
      resulting in an inability to boot USB Drive Keys larger than 8 GB.
      
      Addressed an issue where the system may not be able to properly execute the HP
      SmartStart Scripting Toolkit (SSSTK) under Linux based Operating Systems. In
      some cases, executing the HP SSSTK would result in a segfault error message
      being reported by the Linux kernel.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2014.03.08
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where servers utilizing the 11/08/2013 revision of the
      System ROM might not be able to boot certain operating system installations
      that install a Master Boot Record which is not marked as Active. When this
      issue occurs, the server might experience a Non-System Disk Error or not boot
      the intended media. This issue does NOT impact any System ROM revisions other
      than the 11/08/2013 revision.
      
      Addressed an issue where the System ROM's PXE Retry logic does not work
      properly with certain Network Devices. In some cases, the System ROM
      incorrectly stops the PXE retry sequence prematurely and resumes attempting to
      boot devices as specified in the Standard IPL Boot Order resulting in the
      server not performing an intended PXE boot.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2014.03.28-2
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where servers using the 03/08/2014 revision of the System
      ROM caused a problem with a Trusted Platform Module (TPM) operating system
      certification test. This issue has no known impact with TPM functionality
      under normal operating system environments. This problem only affects servers
      with the 03/08/2014 revision of the System ROM.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2014.03.07
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where servers utilizing the 11/08/2013 revision of the
      System ROM might not be able to boot certain operating system installations
      that install a Master Boot Record which is not marked as Active. When this
      issue occurs, the server might experience a Non-System Disk Error or not boot
      the intended media. This issue does NOT impact any System ROM revisions other
      than the 11/08/2013 revision.
      
      Addressed an issue where the System ROM's PXE Retry logic does not work
      properly with certain Network Devices. In some cases, the System ROM
      incorrectly stops the PXE retry sequence prematurely and resumes attempting to
      boot devices as specified in the Standard IPL Boot Order resulting in the
      server not performing an intended PXE boot.
      
      Addressed an issue where solid-state disk drives (SSDs) are not detected when
      installed in bay 1. This issue does not affect conventional hard disks.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 2014.03.28-2
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where servers using the 03/07/2014 revision of the System
      ROM caused a problem with a Trusted Platform Module (TPM) operating system
      certification test. This issue has no known impact with TPM functionality
      under normal operating system environments. This problem only affects servers
      with the 03/07/2014 revision of the System ROM.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 1.20_05-03-2015
changelog:
  -     Added a Server Security BIOS/Platform Configuration (RBSU) option to Enable or
      Disable "Processor AES-NI Support". This option enables or disables the
      Advanced Encryption Standard Instruction Set. The option is enabled by default
      and was enabled automatically with previous revisions of the BIOS.
      
      Added support for UEFI iSCSI Software Initiator boot functionality. The iSCSI
      Software Initiator boot support can be enabled on any network card that is in
      Ethernet mode. The iSCSI network settings can be configured in the new System
      Utilities BIOS/Platform Configuration (RBSU) iSCSI Boot Configuration menu, as
      well as using the HP RESTful API HpiScsiSoftwareInititiator resource type.
      This option is only available in UEFI Boot Mode.
      
      Added a BIOS/Platform Configuration (RBSU) Network Option for VLAN
      Configuration. This option allows the user to configure Virtual LAN (VLAN)
      settings for all network devices present in the system. This option is only
      available in UEFI Boot Mode.
      
      Added a new System Utilities Embedded Applications Active Health System Log
      option. This option allows users to download Active Health System (AHS) Logs.
      
      Added support for additional Storage Options to BIOS/Platform Configuration
      (RBSU). These new options allow the user to configure the number of boot
      targets that are listed per storage controller in the UEFI Boot Order. This
      option can be used to limit the number of boot targets to simplify the UEFI
      boot order and decrease boot time. These options are only available in UEFI
      Boot Mode.
      
      Added pre-boot OHCI USB support. This will allow an optional PCIe USB
      controller, such as available on the Teradici PCoIP Zero Client card, to be
      functional in a pre-boot environment. This also adds support for booting from
      USB devices attached to optional PCIe OHCI USB controllers. Support for OHCI
      USB controllers should be available from operating system drivers when not in
      the pre-boot environment.
      
      Added support for a new partitions command in the Embedded UEFI Shell. This
      command can be used to view all available drive partitions
      
      Added support for a new ahsdownload command in the Embedded UEFI Shell. This
      command can be used to download Active Health System (AHS) files.
      
      Added support for a new restclient command in the Embedded UEFI Shell. This
      command can be used to configure the server through the HP RESTful services.
      
      Updated the default setting of the Power Management Minimum Processor Idle
      Power Package C-State to Package C6 (retention). Previous revisions of the
      server defaulted to Package C6 (non-retention). This change was made to be
      consistent with other ProLiant servers and does not address any particular
      issue.
      
      Updated the HP RESTful API HP BIOS Attribute Registry resources to match the
      latest BIOS/Platform Configuration options.
      
      Updated the HPRESTful API support to report and set the default UEFI Boot
      Order settings using the HpServerBootOrder resource type
      
      Updated the language translations (non-English modes) for System Utilities
      
      Updated the HP RESTful API support for HpBios resource to rename "SecureBoot"
      property to "SecureBootStatus" to avoid conflict with the "SecureBoot"
      property in HpSecureBoot resource. This change will impact any scripts written
      with a dependency on the "SecureBoot" property in the HpBios resource.
      
      Updated the System Utilities BIOS/Platform Configuration (RBSU) Fibre
      Channel/FCoE Scan Policy option to default to Scan Configured Targets only.
      Previous revisions of the System ROM defaulted to scanning all targets.
      
      Enhanced the thermal solution to provide proper cooling for optional PCIe
      graphics and acceleration cards.
      
      Enhanced the System Utilities System Information and the Embedded UEFI SHell
      sysinfo command to provide additional details for the processor, memory, PCI
      subsections. In addition, added a new Firmware Information menu to System
      Information to provide a list of current firmware revisions for supported
      components.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 1.20_05-03-2015
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where Online Spare Memory Protection would not function
      properly when the system was configured with Quad Rank LRDIMMs. Failover to
      the spare memory would not occur due to a degraded DIMM.
      
      Addressed an issue where the system may become unresponsive early in the boot
      process (approximately 20% to 23% POST progress) when configured with quad
      rank LRDIMMs populated in every DIMM socket on at least one memory channel and
      not in every DIMM socket on at least one other memory channels. This issue
      occurs on every system boot with the impacted DIMM configuration and is NOT
      intermittent.
      
      Addressed an issue where the system may become unresponsive during system boot
      when configured with a single processor when configured in Legacy Boot Mode.
      This does not affect systems configured with two or more processors or systems
      configured for UEFI Boot Mode.
      
      Addressed an issue where the QPI Bandwidth Optimization (RTID) setting could
      not be properly configured from the HP RESTful API.
      
      Addressed an issue where the Intel NIC DMA Channels (IOAT) option could not be
      properly be configured from the Embedded UEFI Shell via the Sysconfig command.
      
      Addressed an issue where the +/- keys in the BIOS/Platform Configuration
      (RBSU) Boot Options menu were not functioning properly when configuring the
      server through a BIOS Serial Console Session.
      
      Addressed an issue where the fwupdate Embedded UEFI Shell command and the
      Firmware Update pre-boot application could hang during a firmware update and
      not successfully flash the device.
      
      Addressed an issue where the server may fail to boot properly to a Windows
      Deployment Server (WDS) when configured for IPv6 network boot mode.
      
      Addressed an issue where an optional PCIe adapter's legacy Expansion ROM may
      not run properly or the Expansion ROM's Setup Utility may not run properly
      when the server is configured for Legacy Boot Mode. This issue was seen with a
      Seagate storage adapter but may impact other devices.
      
      Addressed an issue where the Administrator Password would not be properly
      configured from the Embedded UEFI Shell Sysconfig command
      
      Addressed an issue where a system could become unresponsive when booting to
      Linux Operating when serial output was enabled from the operating system and
      the iLO Virtual Serial Port was the only enabled UART.
      
      Addressed various issues with webclient and ftp commands in the Embedded UEFI
      Shell.
      
      Addressed an issue in which an Interphase audio streaming PCI-express
      expansion card may not achieve optimal performance resulting in dropped
      packets when streaming data. A similar issue could be seen with other PCI-
      express expansion cards implemented with a PCI device behind a PLX PCIe-to-PCI
      bridge. This type of PCI-express card implementation is more common with older
      PCI-express expansion cards.
      
      Addressed an issue where the system health LED would remain blinking RED
      (indicating a failed state) due to a power supply failure after the power
      supply had been replaced. Once the power supply is replaced, the system health
      LED should have returned to the blinking GREEN state. With previous revisions
      of the System ROM, the system health LED would not return to GREEN until after
      a reboot when a failed power supply is replaced.
      
      Addressed an issue where the system health LED would remain blinking AMBER
      (indicating a degraded state) due to an installed power supply not being
      plugged in after the power supply had been plugged in. Once the power supply
      is plugged in, the system health LED should have returned to the blinking
      GREEN state. With previous revisions of the System ROM, the system health LED
      would not return to GREEN until after a reboot when an unplugged power supply
      is plugged in.
      
      Addressed a possible issue where the platform may become unresponsive during
      POST when the user selects the Simplified Chinese language in System
      Utilities.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.30_07-20-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.
      
      Updated the System Utilities BIOS/Platform Configuration (RBSU) Fibre
      Channel/FCoE Scan Policy option to default to Scan Configured Targets only.
      Previous revisions of the System ROM defaulted to scanning all targets.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.30_07-20-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 a server configured for UEFI boot mode may become
      unresponsive during boot when configured with an optional graphics controller
      that does not support UEFI boot mode. This issue does not affect systems
      configured in Legacy Boot Mode.
      
      Addressed an issue in the HP RESTful API data model with the reporting of
      "EmbSasXBoot" and "SlotXStorageBoot" properties in the HpBiosMappings
      resource. The properties were not associated with the correct PCI devices for
      the embedded and optional storage controllers.
      
      Addressed an issue where the server may become unresponsive during boot when
      configured with a very large number of disks such as fibre adapters.
      
      Addressed an issue in the HP RESTful API BIOS support that resulted in
      internal HTTP sessions between BIOS and iLO left open during boot. This can
      result in the iLO Event Log indicating multiple events for HTTP session
      logins.
      
      Addressed an issue where the system would become unresponsive during boot and
      display a NMI error when configured with an optional PCI Express device
      supporting older versions of the PCI Express specification.
      
      Addressed an issue where the system would not reset configuration settings to
      defaults when using the Embedded UEFI Shell Sysconfig -d command.
      
      Addressed an issue where the HP RESTful API and Embedded UEFI Shell
      description of the storage controller may begin with an instance of 2 instead
      of 1 when only one storage controller was installed in the server.
      
      Addressed an issue where a system configured for Legacy Boot Mode may become
      unresponsive during boot and display a NMI error when the Virtual Install Disk
      is enabled.
      
      Addressed an issue where a system configured for UEFI Boot Mode with an
      optional PCI Express based USB 3.0 controller installed may not be able to
      properly load the USB driver under the operating system. This issue does not
      affect systems configured in Legacy Boot Mode.
      
      Addressed an issue where a system configured with an option Trusted Platform
      module 1.2 and configured for legacy boot mode may not be able to properly
      support Microsoft Windows Bitlocker. This issue does not affect systems
      configured in UEFI Boot Mode.
      
      Addressed an issue where User Defined Default settings may fail to be properly
      applied to the system after Restoring System Defaults from the System
      Utilities BIOS/Platform Configuration (RBSU).
      
      Addressed an issue where the System Utilities BIOS/Platform Configuration
      (RBSU) Dynamic Power Savings Mode Response Option when configured for Slow
      Mode may not efficiently switch processor performance modes resulting in lower
      than expected performance.
      
      Addressed an issue where the system may become unresponsive during boot when
      configured with one processor. This issue was introduced with the v1.20
      05/06/2015 version of the system ROM and did not affect earlier versions of
      the system ROM. This issue does not impact systems configured with more than
      one processor.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.32_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 a server configured for UEFI boot mode may become
      unresponsive during boot when configured with an optional graphics controller
      that does not support UEFI boot mode. This issue does not affect systems
      configured in Legacy Boot Mode.
      
      Addressed an issue in the HP RESTful API data model with the reporting of
      "EmbSasXBoot" and "SlotXStorageBoot" properties in the HpBiosMappings
      resource. The properties were not associated with the correct PCI devices for
      the embedded and optional storage controllers.
      
      Addressed an issue where the server may become unresponsive during boot when
      configured with a very large number of disks such as fibre adapters.
      
      Addressed an issue in the HP RESTful API BIOS support that resulted in
      internal HTTP sessions between BIOS and iLO left open during boot. This can
      result in the iLO Event Log indicating multiple events for HTTP session
      logins.
      
      Addressed an issue where the system would become unresponsive during boot and
      display a NMI error when configured with an optional PCI Express device
      supporting older versions of the PCI Express specification.
      
      Addressed an issue where the system would not reset configuration settings to
      defaults when using the Embedded UEFI Shell Sysconfig -d command.
      
      Addressed an issue where the HP RESTful API and Embedded UEFI Shell
      description of the storage controller may begin with an instance of 2 instead
      of 1 when only one storage controller was installed in the server.
      
      Addressed an issue where a system configured for Legacy Boot Mode may become
      unresponsive during boot and display a NMI error when the Virtual Install Disk
      is enabled.
      
      Addressed an issue where a system configured for UEFI Boot Mode with an
      optional PCI Express based USB 3.0 controller installed may not be able to
      properly load the USB driver under the operating system. This issue does not
      affect systems configured in Legacy Boot Mode.
      
      Addressed an issue where a system configured with an option Trusted Platform
      module 1.2 and configured for legacy boot mode may not be able to properly
      support Microsoft Windows Bitlocker. This issue does not affect systems
      configured in UEFI Boot Mode.
      
      Addressed an issue where User Defined Default settings may fail to be properly
      applied to the system after Restoring System Defaults from the System
      Utilities BIOS/Platform Configuration (RBSU).
      
      Addressed an issue where the System Utilities BIOS/Platform Configuration
      (RBSU) Dynamic Power Savings Mode Response Option when configured for Slow
      Mode may not efficiently switch processor performance modes resulting in lower
      than expected performance.
      
      Addressed an issue where the system may become unresponsive during boot when
      configured with one processor. This issue was introduced with the v1.20
      05/06/2015 version of the system ROM and did not affect earlier versions of
      the system ROM. This issue does not impact systems configured with more than
      one processor.
      
      Addressed an issue where the system may not report processor temperatures
      correctly when the server is configured with three processors. This issue does
      not affect systems with other processor configurations.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.40_10-27-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 UEFI shell when interrupting the ping command via a
      CTRL-C key press.
      
      Addressed an issue where the system may report a 335-HP RESTful API error
      after setting the BIOS Administrator password through the HP RESTful API.
      
      Addressed an issue where the Date and Time may be set incorrectly when using
      the Date and Time option from the BIOS/Platform Configuration (RBSU) when the
      Daylight Savings Time option is enabled.
      
      Addressed an issue where the server may display a Red Screen error and become
      unresponsive during boot when more than 256 hard drives are attached to a
      storage controller. The UEFI BIOS will now limit the enumeration of bootable
      devices to 256 entries.
      
      Addressed an issue where video is not displayed when using the embedded video
      controller with certain newer monitors, such as the HP E190i, which do not
      properly operate in native resolutions such as 1280x1024.
      
      Addressed an issue with the incorrect version of the HpServerBootSettings
      schema in the HP RESTful API.
      
      Addressed an issue where the server could become unresponsive during boot or
      from the embedded UEFI shell when a Block I/O device such as a USB key or hard
      drive has a corrupt FAT32 file system.
      
      Addressed an issue where an erroneous 312 - HP Smart Battery error message
      would be displayed and logged to the Integrated Management Log (IML) on the
      first boot after the system battery was removed from the server.
      
      Addressed an issue where the UEFI or Legacy Option ROM for a PCIe adapter may
      not be properly executed when installed in certain slots. This could cause
      such issues as an inability to boot using the PCIe adapter. This issue was
      seen with a Brocade network adapter but could be seen with other adapters.
      
      Addressed an issue where processor temperatures may not be reported properly
      when the server was configured with 3 processors. This issue does not affect
      systems configured with a different amount of processors installed.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.40_10-27-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 for the industry standard SMBIOS Type 2 baseboard record.
      
      Added an option for "Configure for 2 minimum required, 4 required for
      redundancy" to the Power Supply Requirements Override setting in the ROM-
      Based Setup Utility (RBSU). This option can be selected to force the system to
      use "2+2" power supply redundancy. This option should only be selected if
      the HP Power Advisor indicates the system's configuration allows the server to
      operate properly with two power supplies installed. This option was
      incorrectly not included in RBSU in previous revisions of the System ROM. It
      could be configured using CONREP and was honored by the System ROM. If this
      option was previously configured with CONREP, updating to this revision of the
      System ROM will NOT impact the power supply requirements.
      
      Added support to the HP RESTful API to allow the user to configure the UEFI
      boot order when the system is configured for Legacy Boot Mode.
      
      Added support for 64GB LRDIMMs.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.20_05-16-2016
changelog:
  -     Added support for Intel Xeon E7-4800 v4 and E7-8800 v4 series processors.
      
      Added support for 128GB Load Reduced DIMMs (LRDIMM).
      
      Added a new System Utilities BIOS/Platform Configuration (RBSU) PCIe I/O
      Allocation option that allows the user to select how PCIe resources are
      assigned. This option can be used to address an issue where a server
      configured with a large number PCIe option cards that request legacy I/O
      space, such as Graphics Adapters, will display and log to the Integrated
      Management Log (IML) a "276-IMPORTANT: Option Card Configuration Error"
      message indicating that one or more PCIe devices may not have been assigned
      its requested I/O resources and attempt to boot.
      
      Updated the UEFI Secure Boot revocations list (DBX) with the latest copy from
      Microsoft.
      
      Updated to the latest support modules for Intel Trusted eXecution Technology
      (TXT) including the Intel Authenticated Code Module (ACM) and Intel Secure
      Initialization (SINIT) module.
      
      Updated the HP RESTful API HPE BIOS Attribute Registry resources to match the
      latest BIOS/Platform Configuration options.
      
      Updated the language translations (non-English modes) for System Utilities.
      
      Updated the UEFI Secure Boot Key Database revocations list (DBX) with the
      latest version from Microsoft. This includes the latest list of revoked
      certificates.
      
      Increased the default timeout value of the iSCSI UEFI Software Initiator boot
      to 20 seconds. This may help resolve issues of intermittent connection drop
      during an iSCSI boot.


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.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-2.1
changelog:
  -     *Important Notes:**
      
      Ver. 2.40_02-17-2017 (B)  contains updates to the component packaging and is
      functionally equivalent to ver. 2.40_02-17-2017.  It is not necessary to
      upgrade with Revision B if a previous component Revision was used to upgrade
      the system ROM to version 2.40_02-17-2017.  
      
      **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> 1.60_11-05-2015
changelog:
  -     Added support for an optional Trusted Platform Module (TPM) 2.0.
      
      Added support to the Embedded UEFI Shell to allow the user to export Secure
      Boot certificates to a file.
      
      Added support to automatically initialize the Trusted Platform Modules (TPM)
      nonvolatile storage when the TPM is first installed on a platform. This
      feature helps avoid issues where a TPM may be locked out from use to an
      operating system and requires the user to manually clear the TPM setting from
      the BIOS/Platform Configuration (RBSU) menus when first installed.
      
      Updated branding during the boot process and in the pre-boot System Utilities
      from HP to Hewlett Packard Enterprise. No branding changes were made that
      could impact software running on the system. Industry standard SMBIOS tables
      were NOT updated to reflect Hewlett Packard Enterprise branding.
      
      Updated the language translations (non-English modes) for System Utilities.
      
      Updated the HP RESTful API HP BIOS Attribute Registry resources to match the
      latest BIOS/Platform Configuration options.
      
      Added support for the industry standard SMBIOS Type 2 baseboard record.
      
      Added support to the HP RESTful API to allow the user to configure the UEFI
      boot order when the system is configured for Legacy Boot Mode.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.60_11-05-2015
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed a VT-d security issue. This issue is NOT unique to ProLiant servers.
      HPE recommends that users using processors that support VT-d update the BIOS
      to this version.
      
      Addressed an issue where the Advanced ECC feature was displayed incorrectly on
      the graphical POST screen and as a System Utilities BIOS/Platform
      Configuration (RBSU) option. The DL20 Gen9 supports ECC not Advanced ECC.
      
      Addressed an issue where the system may incorrectly display an error message
      stating that a device is SR-IOV capable but is installed in a slot that does
      not support SR-IOV.
      
      Addressed an issue where the system is unable to enter package C6 state when
      the processor is idle.
      
      Addressed an issue where the processor frequency would stay high when the
      System Utilities BIOS/Platform Configuration (RBSU) Power Regulator Option is
      confgured to OS Control Mode.
      
      Addressed an issue where the System Utilities BIOS/Platform Configuration
      (RBSU) Processor Core Disable Option would not correctly restore its default
      value when an invalid core number is entered.
      
      Addressed an issue where the System Utilities BIOS/Platform Configuration
      (RBSU) Redundant Power Supply Mode Option setting would not match with the iLO
      Web Management System Information Power page.
      
      Addressed an issue where the user may not be able to properly download an
      Active Health Systems (AHS) file from System Utilities or the Embedded UEFI
      Shell when certain date ranges were used.
      
      Addressed an issue where a system configured with a Trusted Platform Module
      (TPM) may improperly measure an extra EV_SEPARATOR into the TPM PCR7.
      
      Addressed an issue where the Active Health System (AHS) file could not be
      downloaded to the embedded SD card from the Embedded UEFI Shell.
      
      Addressed issues with USB support in the pre-boot environment when the system
      is configured in Legacy Boot Mode. These issues did not affect systems
      configured in UEFI Boot Mode.
      
      Addressed an issue where certain optional PCIe video adapters would fail to
      work properly when using a Linux operating system.
      
      Addressed an issue where industry standard SMBIOS Type 9 entries for PCIe
      Slots attached to a not installed processor did not exist.
      
      Addressed an issue where the UEFI iSCSI Boot Configuration may not work
      properly when configuring these options through the HP RESTful Interface. This
      issue does not affect systems where the UEFI iSCSI Boot Configuration is
      configured through the System Utilities BIOS/Platform Configuration (RBSU).
      
      Addressed an issue where the drives attached to an HP Smart Array controller
      may not be detected on the first boot after switching from UEFI Boot Mode to
      Legacy Boot Mode.
      
      Addressed an issue where the PXE Boot Policy does not function properly when
      the Network VLAN Configuration option is enabled. When Network VLAN
      Configuration is enabled, the server would always attempt to boot both iPV4
      and iPV6 regardless of the PXE Boot Order Policy setting.
      
      Addressed an issue where the server would display a Red Screen error and
      become unresponsive when exiting the System Utilities Embedded User
      Diagnostics when configured for Legacy Boot Mode. This issue does not impact
      systems configured for UEFI Boot Mode.
      
      Addressed an issue where the HP ProLiant Dynamic Power Regulator would not
      function properly when configured for Slow Mode. In rare cases, this could
      cause the system to not optimally switch processor power states.
      
      Addressed an issue where the system may display a Red Screen error and become
      unresponsive from the Embedded UEFI Shell when interrupting the ping command
      via a CTRL-C key press.
      
      Addressed an issue where the system may report a 335-HP RESTful API error
      after setting the BIOS Administrator password through the HP RESTful API.
      
      Addressed an issue where the Date and Time may be set incorrectly when using
      the Date and Time option from the BIOS/Platform Configuration (RBSU) when the
      Daylight Savings Time option is enabled.
      
      Addressed an issue where the server may display a Red Screen error and become
      unresponsive during boot when more than 256 hard drives are attached to a
      storage controller. The UEFI BIOS will now limit the enumeration of bootable
      devices to 256 entries.
      
      Addressed an issue where video is not displayed when using the embedded video
      controller with certain newer monitors, such as the HP E190i, which do not
      properly operate in native resolutions such as 1280x1024.
      
      Addressed an issue with the incorrect version of the HpServerBootSettings
      schema in the HP RESTful API.
      
      Addressed an issue where the server could become unresponsive during boot or
      from the Embedded UEFI Shell when a Block I/O device such as a USB key or hard
      drive has a corrupt FAT32 file system.
      
      Addressed an issue where an erroneous 312 - HP Smart Battery error message
      would be displayed and logged to the Integrated Management Log (IML) on the
      first boot after the system battery was removed from the server.
      
      Addressed an issue where the UEFI or Legacy Option ROM for a PCIe adapter may
      not be properly executed when installed in certain slots. This could cause
      such issues as an inability to boot using the PCIe adapter. This issue was
      seen with a Brocade network adapter but could be seen with other adapters.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.60_12-02-2015
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue with Intel Xeon E3-1200 v5 series processors in which a
      rare and complex micro-architectural condition may result in unpredictable
      system behavior. While this issue is rare, the workload requirements to expose
      the issue cannot be characterized. This revision of the System ROM contains an
      updated version of Intel's microcode that addresses this issue. This issue not
      unique to HPE ProLiant servers and could impact any system utilizing affected
      processors which does not include the updated microcode. Due to the potential
      severity of the issue addressed in this revision of the System ROM, this
      System ROM upgrade is considered a critical fix.
      
      Addressed a VT-d security issue. This issue is NOT unique to ProLiant servers.
      HPE recommends that users using processors that support VT-d update the BIOS
      to this version.
      
      Addressed an issue where the Advanced ECC feature was displayed incorrectly on
      the graphical POST screen and as a System Utilities BIOS/Platform
      Configuration (RBSU) option. The DL20 Gen9 supports ECC not Advanced ECC.
      
      Addressed an issue where the system may incorrectly display an error message
      stating that a device is SR-IOV capable but is installed in a slot that does
      not support SR-IOV.
      
      Addressed an issue where the system is unable to enter package C6 state when
      the processor is idle.
      
      Addressed an issue where the processor frequency would stay high when the
      System Utilities BIOS/Platform Configuration (RBSU) Power Regulator Option is
      confgured to OS Control Mode.
      
      Addressed an issue where the System Utilities BIOS/Platform Configuration
      (RBSU) Processor Core Disable Option would not correctly restore its default
      value when an invalid core number is entered.
      
      Addressed an issue where the System Utilities BIOS/Platform Configuration
      (RBSU) Redundant Power Supply Mode Option setting would not match with the iLO
      Web Management System Information Power page.
      
      Addressed an issue where the user may not be able to properly download an
      Active Health Systems (AHS) file from System Utilities or the Embedded UEFI
      Shell when certain date ranges were used.
      
      Addressed an issue where a system configured with a Trusted Platform Module
      (TPM) may improperly measure an extra EV_SEPARATOR into the TPM PCR7.
      
      Addressed an issue where the Active Health System (AHS) file could not be
      downloaded to the embedded SD card from the Embedded UEFI Shell.
      
      Addressed issues with USB support in the pre-boot environment when the system
      is configured in Legacy Boot Mode. These issues did not affect systems
      configured in UEFI Boot Mode.
      
      Addressed an issue where certain optional PCIe video adapters would fail to
      work properly when using a Linux operating system.
      
      Addressed an issue where industry standard SMBIOS Type 9 entries for PCIe
      Slots attached to a not installed processor did not exist.
      
      Addressed an issue where the UEFI iSCSI Boot Configuration may not work
      properly when configuring these options through the HP RESTful Interface. This
      issue does not affect systems where the UEFI iSCSI Boot Configuration is
      configured through the System Utilities BIOS/Platform Configuration (RBSU).
      
      Addressed an issue where the drives attached to an HP Smart Array controller
      may not be detected on the first boot after switching from UEFI Boot Mode to
      Legacy Boot Mode.
      
      Addressed an issue where the PXE Boot Policy does not function properly when
      the Network VLAN Configuration option is enabled. When Network VLAN
      Configuration is enabled, the server would always attempt to boot both iPV4
      and iPV6 regardless of the PXE Boot Order Policy setting.
      
      Addressed an issue where the server would display a Red Screen error and
      become unresponsive when exiting the System Utilities Embedded User
      Diagnostics when configured for Legacy Boot Mode. This issue does not impact
      systems configured for UEFI Boot Mode.
      
      Addressed an issue where the HP ProLiant Dynamic Power Regulator would not
      function properly when configured for Slow Mode. In rare cases, this could
      cause the system to not optimally switch processor power states.
      
      Addressed an issue where the system may display a Red Screen error and become
      unresponsive from the Embedded UEFI Shell when interrupting the ping command
      via a CTRL-C key press.
      
      Addressed an issue where the system may report a 335-HP RESTful API error
      after setting the BIOS Administrator password through the HP RESTful API.
      
      Addressed an issue where the Date and Time may be set incorrectly when using
      the Date and Time option from the BIOS/Platform Configuration (RBSU) when the
      Daylight Savings Time option is enabled.
      
      Addressed an issue where the server may display a Red Screen error and become
      unresponsive during boot when more than 256 hard drives are attached to a
      storage controller. The UEFI BIOS will now limit the enumeration of bootable
      devices to 256 entries.
      
      Addressed an issue where video is not displayed when using the embedded video
      controller with certain newer monitors, such as the HP E190i, which do not
      properly operate in native resolutions such as 1280x1024.
      
      Addressed an issue with the incorrect version of the HpServerBootSettings
      schema in the HP RESTful API.
      
      Addressed an issue where the server could become unresponsive during boot or
      from the Embedded UEFI Shell when a Block I/O device such as a USB key or hard
      drive has a corrupt FAT32 file system.
      
      Addressed an issue where an erroneous 312 - HP Smart Battery error message
      would be displayed and logged to the Integrated Management Log (IML) on the
      first boot after the system battery was removed from the server.
      
      Addressed an issue where the UEFI or Legacy Option ROM for a PCIe adapter may
      not be properly executed when installed in certain slots. This could cause
      such issues as an inability to boot using the PCIe adapter. This issue was
      seen with a Brocade network adapter but could be seen with other adapters.
      
      Addressed an issue where Extended Page Table (EPT) Write protect fault when
      using string operation in a virtual machine may result in unexpected behavior.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.60_11-05-2015
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed a VT-d security issue. This issue is NOT unique to ProLiant servers.
      HPE recommends that users using processors that support VT-d update the BIOS
      to this version.
      
      Addressed an issue where the Advanced ECC feature was displayed incorrectly on
      the graphical POST screen and as a System Utilities BIOS/Platform
      Configuration (RBSU) option. The ML30 Gen9 supports ECC not Advanced ECC.
      
      Addressed an issue where the system may incorrectly display an error message
      stating that a device is SR-IOV capable but is installed in a slot that does
      not support SR-IOV.
      
      Addressed an issue where the system is unable to enter package C6 state when
      the processor is idle.
      
      Addressed an issue where the processor frequency would stay high when the
      System Utilities BIOS/Platform Configuration (RBSU) Power Regulator Option is
      confgured to OS Control Mode.
      
      Addressed an issue where the System Utilities BIOS/Platform Configuration
      (RBSU) Processor Core Disable Option would not correctly restore its default
      value when an invalid core number is entered.
      
      Addressed an issue where the System Utilities BIOS/Platform Configuration
      (RBSU) Redundant Power Supply Mode Option setting would not match with the iLO
      Web Management System Information Power page.
      
      Addressed an issue where the user may not be able to properly download an
      Active Health Systems (AHS) file from System Utilities or the Embedded UEFI
      Shell when certain date ranges were used.
      
      Addressed an issue where a system configured with a Trusted Platform Module
      (TPM) may improperly measure an extra EV_SEPARATOR into the TPM PCR7.
      
      Addressed an issue where the Active Health System (AHS) file could not be
      downloaded to the embedded SD card from the Embedded UEFI Shell.
      
      Addressed issues with USB support in the pre-boot environment when the system
      is configured in Legacy Boot Mode. These issues did not affect systems
      configured in UEFI Boot Mode.
      
      Addressed an issue where certain optional PCIe video adapters would fail to
      work properly when using a Linux operating system.
      
      Addressed an issue where industry standard SMBIOS Type 9 entries for PCIe
      Slots attached to a not installed processor did not exist.
      
      Addressed an issue where the UEFI iSCSI Boot Configuration may not work
      properly when configuring these options through the HP RESTful Interface. This
      issue does not affect systems where the UEFI iSCSI Boot Configuration is
      configured through the System Utilities BIOS/Platform Configuration (RBSU).
      
      Addressed an issue where the drives attached to an HP Smart Array controller
      may not be detected on the first boot after switching from UEFI Boot Mode to
      Legacy Boot Mode.
      
      Addressed an issue where the PXE Boot Policy does not function properly when
      the Network VLAN Configuration option is enabled. When Network VLAN
      Configuration is enabled, the server would always attempt to boot both iPV4
      and iPV6 regardless of the PXE Boot Order Policy setting.
      
      Addressed an issue where the server would display a Red Screen error and
      become unresponsive when exiting the System Utilities Embedded User
      Diagnostics when configured for Legacy Boot Mode. This issue does not impact
      systems configured for UEFI Boot Mode.
      
      Addressed an issue where the HP ProLiant Dynamic Power Regulator would not
      function properly when configured for Slow Mode. In rare cases, this could
      cause the system to not optimally switch processor power states.
      
      Addressed an issue where the system may display a Red Screen error and become
      unresponsive from the Embedded UEFI Shell when interrupting the ping command
      via a CTRL-C key press.
      
      Addressed an issue where the system may report a 335-HP RESTful API error
      after setting the BIOS Administrator password through the HP RESTful API.
      
      Addressed an issue where the Date and Time may be set incorrectly when using
      the Date and Time option from the BIOS/Platform Configuration (RBSU) when the
      Daylight Savings Time option is enabled.
      
      Addressed an issue where the server may display a Red Screen error and become
      unresponsive during boot when more than 256 hard drives are attached to a
      storage controller. The UEFI BIOS will now limit the enumeration of bootable
      devices to 256 entries.
      
      Addressed an issue where video is not displayed when using the embedded video
      controller with certain newer monitors, such as the HP E190i, which do not
      properly operate in native resolutions such as 1280x1024.
      
      Addressed an issue with the incorrect version of the HpServerBootSettings
      schema in the HP RESTful API.
      
      Addressed an issue where the server could become unresponsive during boot or
      from the Embedded UEFI Shell when a Block I/O device such as a USB key or hard
      drive has a corrupt FAT32 file system.
      
      Addressed an issue where an erroneous 312 - HP Smart Battery error message
      would be displayed and logged to the Integrated Management Log (IML) on the
      first boot after the system battery was removed from the server.
      
      Addressed an issue where the UEFI or Legacy Option ROM for a PCIe adapter may
      not be properly executed when installed in certain slots. This could cause
      such issues as an inability to boot using the PCIe adapter. This issue was
      seen with a Brocade network adapter but could be seen with other adapters.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.60_12-02-2015
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue with Intel Xeon E3-1200 v5 series processors in which a
      rare and complex micro-architectural condition may result in unpredictable
      system behavior. While this issue is rare, the workload requirements to expose
      the issue cannot be characterized. This revision of the System ROM contains an
      updated version of Intel's microcode that addresses this issue. This issue not
      unique to HPE ProLiant servers and could impact any system utilizing affected
      processors which does not include the updated microcode. Due to the potential
      severity of the issue addressed in this revision of the System ROM, this
      System ROM upgrade is considered a critical fix.
      
      Addressed a VT-d security issue. This issue is NOT unique to ProLiant servers.
      HPE recommends that users using processors that support VT-d update the BIOS
      to this version.
      
      Addressed an issue where the Advanced ECC feature was displayed incorrectly on
      the graphical POST screen and as a System Utilities BIOS/Platform
      Configuration (RBSU) option. The ML30 Gen9 supports ECC not Advanced ECC.
      
      Addressed an issue where the system may incorrectly display an error message
      stating that a device is SR-IOV capable but is installed in a slot that does
      not support SR-IOV.
      
      Addressed an issue where the system is unable to enter package C6 state when
      the processor is idle.
      
      Addressed an issue where the processor frequency would stay high when the
      System Utilities BIOS/Platform Configuration (RBSU) Power Regulator Option is
      confgured to OS Control Mode.
      
      Addressed an issue where the System Utilities BIOS/Platform Configuration
      (RBSU) Processor Core Disable Option would not correctly restore its default
      value when an invalid core number is entered.
      
      Addressed an issue where the System Utilities BIOS/Platform Configuration
      (RBSU) Redundant Power Supply Mode Option setting would not match with the iLO
      Web Management System Information Power page.
      
      Addressed an issue where the user may not be able to properly download an
      Active Health Systems (AHS) file from System Utilities or the Embedded UEFI
      Shell when certain date ranges were used.
      
      Addressed an issue where a system configured with a Trusted Platform Module
      (TPM) may improperly measure an extra EV_SEPARATOR into the TPM PCR7.
      
      Addressed an issue where the Active Health System (AHS) file could not be
      downloaded to the embedded SD card from the Embedded UEFI Shell.
      
      Addressed issues with USB support in the pre-boot environment when the system
      is configured in Legacy Boot Mode. These issues did not affect systems
      configured in UEFI Boot Mode.
      
      Addressed an issue where certain optional PCIe video adapters would fail to
      work properly when using a Linux operating system.
      
      Addressed an issue where industry standard SMBIOS Type 9 entries for PCIe
      Slots attached to a not installed processor did not exist.
      
      Addressed an issue where the UEFI iSCSI Boot Configuration may not work
      properly when configuring these options through the HP RESTful Interface. This
      issue does not affect systems where the UEFI iSCSI Boot Configuration is
      configured through the System Utilities BIOS/Platform Configuration (RBSU).
      
      Addressed an issue where the drives attached to an HP Smart Array controller
      may not be detected on the first boot after switching from UEFI Boot Mode to
      Legacy Boot Mode.
      
      Addressed an issue where the PXE Boot Policy does not function properly when
      the Network VLAN Configuration option is enabled. When Network VLAN
      Configuration is enabled, the server would always attempt to boot both iPV4
      and iPV6 regardless of the PXE Boot Order Policy setting.
      
      Addressed an issue where the server would display a Red Screen error and
      become unresponsive when exiting the System Utilities Embedded User
      Diagnostics when configured for Legacy Boot Mode. This issue does not impact
      systems configured for UEFI Boot Mode.
      
      Addressed an issue where the HP ProLiant Dynamic Power Regulator would not
      function properly when configured for Slow Mode. In rare cases, this could
      cause the system to not optimally switch processor power states.
      
      Addressed an issue where the system may display a Red Screen error and become
      unresponsive from the Embedded UEFI Shell when interrupting the ping command
      via a CTRL-C key press.
      
      Addressed an issue where the system may report a 335-HP RESTful API error
      after setting the BIOS Administrator password through the HP RESTful API.
      
      Addressed an issue where the Date and Time may be set incorrectly when using
      the Date and Time option from the BIOS/Platform Configuration (RBSU) when the
      Daylight Savings Time option is enabled.
      
      Addressed an issue where the server may display a Red Screen error and become
      unresponsive during boot when more than 256 hard drives are attached to a
      storage controller. The UEFI BIOS will now limit the enumeration of bootable
      devices to 256 entries.
      
      Addressed an issue where video is not displayed when using the embedded video
      controller with certain newer monitors, such as the HP E190i, which do not
      properly operate in native resolutions such as 1280x1024.
      
      Addressed an issue with the incorrect version of the HpServerBootSettings
      schema in the HP RESTful API.
      
      Addressed an issue where the server could become unresponsive during boot or
      from the Embedded UEFI Shell when a Block I/O device such as a USB key or hard
      drive has a corrupt FAT32 file system.
      
      Addressed an issue where an erroneous 312 - HP Smart Battery error message
      would be displayed and logged to the Integrated Management Log (IML) on the
      first boot after the system battery was removed from the server.
      
      Addressed an issue where the UEFI or Legacy Option ROM for a PCIe adapter may
      not be properly executed when installed in certain slots. This could cause
      such issues as an inability to boot using the PCIe adapter. This issue was
      seen with a Brocade network adapter but could be seen with other adapters.
      
      Addressed an issue where Extended Page Table (EPT) Write protect fault when
      using string operation in a virtual machine may result in unexpected behavior.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 4.31
changelog:
  * Fri Oct 03 2014 HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 4.21
  -     Resolved an issue where some Virtual Connect Flex-10/10D IO Modules running HP
      Virtual Connect (VC) Firmware Version 4.20 or 4.30 may shut down due to a
      single instance of an erroneous high temperature reading from one of eight
      sensors on the module.  See VC Customer Advisory [c04459474](http://h20565.www
      2.hp.com/portal/site/hpsc/template.PAGE/public/psi/mostViewedDisplay/?javax.po
      rtlet=&javax.portlet.prp_efb5c0793523e51970c8fa22b053ce01=wsrp-navigationalSta
      te%3DdocId%253Demr_na-c04459474-1%257CdocLocale%253Den_US&javax.portlet.tpst=e
      fb5c0793523e51970c8fa22b053ce01&sp4ts.oid=5193137&ac.admitted=1412182531154.87
      6444892.492883150) for more information.  
        
      The latest list of issues resolved can be found in the HP Virtual Connect
      Release Notes that can be found in the "User guide" section of the following
      URL**: **[http://h20000.www2.hp.com/bizsupport/TechSupport/DocumentIndex.jsp?c
      ontentType=SupportManual&lang=en&cc=us&docIndexId=64180&taskId=135&prodTypeId=
      3709945&prodSeriesId=4144084](http://h20000.www2.hp.com/bizsupport/TechSupport
      /DocumentIndex.jsp?contentType=SupportManual&lang=en&cc=us&docIndexId=64180&ta
      skId=135&prodTypeId=3709945&prodSeriesId=4144084)


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 8.1.1
changelog:
  - FIXES
  - Fixed an issue to align hp-health status messages.
  - Fixed an issue to stop pagination of IMLs when in script mode.
  - The "hp-snmp-agents"and "hp-health" initialization scripts are enhanced to check for the existence of a support IPMI stack.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 8.2.0
changelog:
  - ENHANCEMENTS
  - Added support for HP ProLiant G6 servers. 
  - ASR time-out value can be set from hpasmcli when ASR is enabled. 
  - Updated the installation instructions in hp_mgmgt_install man page. 
  - Removed the script dependency between the hp-health and hp-snmp-agents RPM. To enable just storage agents, customers now in  stall the hp-health and hp-snmp-agents. If the "/etc/init.d/hp-health" file is removed or renamed, the storage agents will   start if configured in the /opt/hp/hp-snmp-agents/cma.conf file. 
  - Init scripts .status. function for hp-snmp-agents & hp-health now differentiates whether an agent exited normally or abnorm  ally. 
  - libcpqci moved to hp-health to simplify dependency handling. and .libcpqci updated to version 2, will now handle hpilo driv  er. 
  - Added Trusted Platform Module (TPM) awareness.

  - FIXES
  - Fixed an issue where   hpasmcli does segmentation fault if we execute the following sequence of commands in hpasmcli on Int  el platforms: show dimm, show temp, show dimm. 
  - Fixed the improper functioning of .repair. option in hpasmcli utility. 
  - Fixed an issue where  hpasmxld/hpasmlited was logging all the messages into syslog with priority .error.. Now it will log e  ach message with its actual priority. 
  - Fixed an issue where IML was not showing new events in hpasmlited + OpenIPMI configuration. 
  - Fixed an issue where the command .service hp-health restart. was showing the twice.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 8.2.2
changelog:
  - ENHANCEMENTS
  - Add support for HP ProLiant DL160 G6 Server, HP ProLiant DL180 G6 Server, and HP ProLiant ML150 G6 Server.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 8.2.5
changelog:
  - FIXES
  - Fixed an issue where running multiple instances of .hplog -i' may cause more than 90% CPU utilization. 
  - Fixed an issue where the servers with large amount of memory may ASR during memory initialization. 
  - Fixed an issue where the hpasmlited was not notifying the agents of memory events on HP ProLiant G6 servers.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 8.2.6
changelog:
  - ENHANCEMENTS
  - Enhanced the hp-health init script to identify the multi-chassis ProLiant 100 series servers.

  - FIXES
  - Fixed the hpasmcli -s .show dimm. command to prevent isolated occurrences of segmentation fault.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 8.3.0
changelog:
  - ENHANCEMENTS
  - hpasmlited now supports long IML messages. 
  - Added "show powermeter" command in hpasmcli. It shows the aggregate power consumption of the server. 

  - FIXES
  - Fixed the following issues: 
         1.hpasmcli -s "show server" command showed the L2 and L3 cache information incorrectly on multi processor systems. 
         2.hpasmcli showed incorrect fan numbers on HP ProLiant G6 servers. 
         3.hpasmxld segmentation fault when the HP Integrated Lights Out 2 (iLO 2)  broadcast storm occurs.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 8.3.1
changelog:
  - FIXES
  - Fixed hp-health daemon to prevent soft lockups from occurring when the HP Integrated Lights-Out (iLO) controller becomes un  responsive due to network storm.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 8.3.2
changelog:
  - FIXES
  - Fixed a problem where if ambient temperature is very low, hpasmlited can incorrectly determine the system is over a tempera  ture threshold and improperly shut the system down.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 8.4.0
changelog:
  - ENHANCEMENTS
  - Added support for Integrated Lights-Out 3 (iLO 3). 
  - Added 'SHOW SEL' option in hpasmcli to display the System Event Log (SEL) contents on HP ProLiant 100 series servers. 
  - Updated libcpqci.so, which take advantage of upstream changes to hpilo, to provide better performance to applications, such  as SNMP agents like cmasm2d from hp-snmp-agents. 
  - Added 64-bit hpbootcfg utility.

  - FIXES
  - The Intel processor hyperthreading configuration can be enabled and disabled using hpasmcli on HP ProLiant G6 servers. 
  - Fix POSIX-compliancy issue with initscript. 
  - Avoid sending a SIGKILL to the health daemon, preventing ASRs that may occur on platforms (e.g. DL785) where hp-health shu   tdowns may take an extended amount of time.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 8.5.0
changelog:
  - ENHANCEMENTS
  - Split Advanced Server Recovery functionality into standalone hp-asrd service. For more information, execute 'man hp-asrd'.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 8.7.0
changelog:
  - ENHANCEMENTS
  - hpasm interface redesigned to use sockets in order to remove timeout related issues caused by message queue interface when   the system is in stress.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 10.0.0
changelog:
  - ENHANCEMENTS
  - Added support for HP ProLiant Gen9 Servers.

  - FIXES
  - HP Health may skip few lengthy POST error messages due to limitation of IPMI packet.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 10.1.0
changelog:
  - ENHANCEMENTS
  - Added support for new HP ProLiant Gen9 Servers.

  - FIXES
  - Discrepancy in Threshold Temp for Not Installed Sensors b/w iLO & hpasmcli
  - hp-health, hp-asrd init scripts are not LSB compliant.Make scripts LSB compliant


author: HPE Linux Development <Linux_SWdeliverables@external.groups.hp.com> 10.5.0
changelog:
  - ENHANCEMENTS

  - FIXES
  - iLO hpasmlited daemon crash after 2 iLO resets loops.
  - hpasmcli command fails to read the embedded NIC status shows as UNKNOWN.
  - Error logs seen in service hp-asrd status.


author: HP Linux SW Deliverables <Linux_SWdeliverables@external.groups.hp.com> 1.3.46-5
changelog:
  - Added support for SLES12SP1
   - Added support for RHEL 7.2
   - This driver addresses an issue where firmware version information reporting is incorrect and inconsistent.
   - This driver now correctly sets the default value of the Flow Control setting after a device reset.


author: HP Linux SW Deliverables <Linux_SWdeliverables@external.groups.hp.com> 1.2.33-1.sles11sp3
changelog:
  - Initial release of i40evf driver to support Intel(R) 40 Gigabit Adapters based virtual function devices that can only be activated on kernels that support SR-IOV.


author: HP Linux SW Deliverables <Linux_SWdeliverables@external.groups.hp.com> 1.3.33.2-12.sles11sp4
changelog:
  * Mon Nov 30 2015 HP Linux SW Deliverables <Linux_SWdeliverables@external.groups.hp.com> 1.3.33.2-7
   - Added support for SLES12SP1
   - Added support for RHEL 7.2
   - This driver addresses an issue where Virtual Function (VF) VLAN stops working if the device Physical Function (PF) is changed to Promiscuous Mode.


author: HP Linux SW Deliverables <Linux_SWdeliverables@external.groups.hp.com> 1.3.33-3.sles11sp4
changelog:
  - Added support for SLES12SP1
   - Added support for RHEL 7.2
   - This driver addresses an issue where Virtual Function (VF) VLAN stops working if the device Physical Function (PF) is changed to Promiscuous Mode.


author: HP Linux SW Deliverables <Linux_SWdeliverables@external.groups.hp.com> 5.0.7-10.sles11sp2
changelog:
  * Wed Nov 27 2013 HP Linux SW Deliverables <Linux_SWdeliverables@external.groups.hp.com> 5.0.7-4
   - Fixed igb compilation issues with upstream 3.10 Linux Kernel
   - Changed how driver update rx packet stats, to include additional packet types
   - Add support for freeing q_vectors via RCU


author: HP Linux SW Deliverables <Linux_SWdeliverables@external.groups.hp.com> 5.0.7-4.sles11sp2
changelog:
  - Fixed igb compilation issues with upstream 3.10 Linux Kernel
   - Changed how driver update rx packet stats, to include additional packet types
   - Add support for freeing q_vectors via RCU


author: HP Linux SW Deliverables <Linux_SWdeliverables@external.groups.hp.com> 5.2.17-2
changelog:
  - Added RHEL 7.1 support
   - Fixes a Tx Unit Hang on Network Adapters based on Intel 82576 chipset(NC362i) with RSS > 1


author: HP Linux SW Deliverables <Linux_SWdeliverables@external.groups.hp.com> 5.2.17-2.sles11sp3
changelog:
  - Added RHEL 7.1 support
   - Added SLES11SP4 support
   - Fixes a Tx Unit Hang on Network Adapters based on Intel 82576 chipset(NC362i) with RSS > 1


author: HP Linux SW Deliverables <Linux_SWdeliverables@external.groups.hp.com> 5.3.3.2-4.sles11sp4
changelog:
  - Added SLES12SP1 support
   - Added RHEL 7.2 support
   - Fix queue allocation method to accomodate changing during runtime
   - Use skb_vlan_tag_* functions instead of old name vlan_tx_tag
   - This driver addresses an issue where the link speed reported by the HPE Active Health System (AHS) is incorrect.
   - This driver can now correctly change the queue allocation method during runtime.


author: HP Linux SW Deliverables <Linux_SWdeliverables@external.groups.hp.com> 5.3.5.3-1.sles11sp4
changelog:
  - Fix the issue of getting crash dump when loading igb module(modprobe igb) 
  - Fix unable to disable the offload property in rhel6u6


author: HP Linux SW Deliverables <Linux_SWdeliverables@external.groups.hp.com> 3.11.33-1
changelog:
  - This driver now supports SRIOV virtual functions
    - This driver now supports HP Ethernet 10Gb 2-port 560FLR-SFP+ Adapter
    - This driver now support HP Ethernet 10Gb 2-port 560M Adapter


author: HP Linux SW Deliverables <Linux_SWdeliverables@external.groups.hp.com> 3.15.1-5.sles11sp2
changelog:
  - This driver now supports SRIOV virtual functions
   - This driver now supports HP Ethernet 10Gb 2-port 561FLR-T Adapter
   - This driver now supports HP Ethernet 10Gb 2-port 561T Adapter
   - This driver now supports HP Ethernet 10Gb 1-port P560SFP+ Adapter


author: HP Linux SW Deliverables <Linux_SWdeliverables@external.groups.hp.com> 3.19.0.46-4.sles11sp2
changelog:
  - Fixes kernel panic which occur when sending traffic through vlan with latest stable and cvs
   - Add support for dumping SFF data from the SFP modules
   - Fixes TX hangs on kernels with BQL enabled and ITR>100K/sec
   - Fixes TX hangs which used to occur when Interrupt Throttle Rate(ITR) is disabled with IP forwarding enabled.


author: HP Linux SW Deliverables <Linux_SWdeliverables@external.groups.hp.com> 3.22.0.2-10.sles11sp2
changelog:
  - Added support for Live Error Recovery(LER)
   - Fixes issue of driver getting hang while using netconsole with busy poll


author: HP Linux SW Deliverables <Linux_SWdeliverables@external.groups.hp.com> 3.23.0.79-1.sles11sp2
changelog:
  - Added SLES 12 support
   - Added RHEL 6.6 support
   - Fixes the issue of TX Unit hang which occurs when re-plugging of  network cable while passing traffic on VMs(using VFs)
   - Fixes incorrect reporting of sriov values under sysfs
   - Fixes the issue ixgbe driver causing keyboard delay when DAC Cables are used


author: HP Linux SW Deliverables <Linux_SWdeliverables@external.groups.hp.com> 4.0.3-1
changelog:
  - Added RHEL 7.1 support
   - Added SLES11SP4 support
   - Fixed the issue of VXLAN offload tx-udp_tnl-segmenation not getting enabled
   - Made changes to use dma_rmb when accessing RX descriptors.


author: HP Linux SW Deliverables <Linux_SWdeliverables@external.groups.hp.com> 4.1.5-3.sles11sp4
changelog:
  - Added SLES12SP1 support
   - Added RHEL 7.2 support
   - Used new skb_vlan_tag_* functions instead of old vlan_tx_tag_* functions.
   - This driver addresses an issue where the link speed reported by the HPE Active Health System (AHS) is incorrect.


author: HP Linux SW Deliverables <Linux_SWdeliverables@external.groups.hp.com> 4.3.13-2.sles11sp4
changelog:
  - Fix the issue of First Virtual Function(VF) receiving a copy of Physical Function(PF)'s traffic
   - Added support for Multicast promiscous mode for trusted Virtual Functions


author: HP Linux SW Deliverables <Linux_SWdeliverables@external.groups.hp.com> 2.12.0.38-10.sles11sp2
changelog:
  * Wed Nov 27 2013 HP Linux SW Deliverables <Linux_SWdeliverables@external.groups.hp.com> 2.12.0.38-4
   - Fixed the issue of SLES 11 SP2 VM guest unable to change hardware offload settings for VF interface
   - Correct support for NDO features in VF
   - Correct build if HAVE_LVAN_RX_REGISTER not defined
   - Fixed the driver hang issue when rmmod is done on RHEL 5.9 Guest opearting systems
   - Support for bus poll sockets


author: HP Linux SW Deliverables <Linux_SWdeliverables@external.groups.hp.com> 2.12.0.38-4.sles11sp2
changelog:
  - Fixed the issue of SLES 11 SP2 VM guest unable to change hardware offload settings for VF interface
   - Correct support for NDO features in VF
   - Correct build if HAVE_LVAN_RX_REGISTER not defined
   - Fixed the driver hang issue when rmmod is done on RHEL 5.9 Guest opearting systems
   - Support for bus poll sockets


author: HP Linux SW Deliverables <Linux_SWdeliverables@external.groups.hp.com> 2.16.0.43-1.sles11sp2
changelog:
  - Added SLES 12 support
   - Added RHEL 6.6 support
   - Added netconsole/netpoll support for Virtual Function interface
   - Fixed vlan support issues on linux kernels >= 3.10 which was broken due to recent kernel changes
   - Fixed issue of ifconfig TX stats incrementing without traffic present on VF interface
   - Fixes the issue of TX Unit hang which occurs when re-plugging of  network cable while passing traffic on VMs(using VFs)


author: HP Linux SW Deliverables <Linux_SWdeliverables@external.groups.hp.com> 3.1.2-2.sles11sp4
changelog:
  - Fix the issue of packet loss in Virtual Functions(VF) in cases where Physical Function(PF) interface is brought up after VF.
   - Added support for Multicast promiscous mode for trusted Virtual Functions


author: HP Linux SW Deliverables <Linux_SWdeliverables@external.groups.hp.com> 7.4.25-2
changelog:
  - This package installs/updates the following driver versions:

    *** cnic v2.5.12e ***
    - Fixes a kernel panic under iSCSI out-of-order condition (Severity: Critical)
    - Fixes an issue where iSCSI does not resume after MTU change on bnx2x
      driven adapters (Severity: Medium)
    - Fixes a bnx2x assert due to corrupted TCP NOP instruction during iSCSI
      traffic (Severity: Medium)

    *** bnx2 v2.2.3e ***
    - Adds recovery logic to recover from PCI block reset during TX timeout
      (Severity: Medium)
    - Fixes an issue where wrong DMA address was being unmapped on IOMMU based
      systems on doing a reset during heavy traffic (Severity: Medium)
    
    *** bnx2x v1.74.17 ***
    - Adds support for HP Ethernet 10Gb 2-port 530T Adapter (Severity: Critical)
    - Display warnings when unsupported SFP modules are used (Severity: Minor)
    - Removed unsupported module parameter tx_switching (Severity: Minor)
    - Adds support for ethtool to be able to get and set hash settings
      (Severity: Minor)
    - Sets link and supported speeds appropriately for SFP (1G) optic module
      (Severity: Medium)
    - Adds support for SW timestamping in transmit and ethtool capability to
      query timestamp (Severity: Minor) 
    - Fixes ethtool -t error reporting issues (Severity: Medium)
    - Fixes ethtool -t failure during heavy traffic (Severity: Minor)
    - Fixes issue with ethtool displaying previous speed/duplex on link down
      (Severity: Minor)
    - Fixes a possible crash when doing ethtool -L with cnic up (Severity: Minor)
    - Fixes ethtool -A failure to change pause parameters correctly
      (Severity: Medium)
    - Fixes an issue that leads to kernel crash in low memory conditions either
      on driver unload, ifdown of interface or changing device parameters
      (Severity: Critical)
    - Fixes an issue on bringing up NC532x device with single MSI-X vector
      (Severity: Medium)
    - Fixes an issue with creating VLANs on RHEL6.3 (Severity: Critical)
    - Fixes an issue with driver load failure due to memory shortage in 
      multi-function mode (Severity: Critical)
    - Fixes a possible crash with ethtool -d on 530x devices (Severity: Medium)


author: HP Linux SW Deliverables <Linux_SWdeliverables@external.groups.hp.com> 7.4.25-2
changelog:
  - This package installs/updates the following driver versions:

    *** bnx2i v2.7.4.1f ***
    - Fixes a KVM hang issue when bnx2x driver is reset intermittently
      (Severity: Medium)
    - Fixes a packet drop issue when TCP OoO is disabled and a heavy I/O stress
      is run (Severity: Medium)


author: HP Linux SW Deliverables <Linux_SWdeliverables@external.groups.hp.com> 4.0.590-2
changelog:
  - Adds ability to log driver version on module load (Severity: Medium)
  - Adds support for ethtool to report correct LRO status (Severity: Medium)
  - Adds support to report MDI-X status of copper wire interface to ethtool
    (Severity: Medium)


author: HP Linux SW Deliverables <Linux_SWdeliverables@external.groups.hp.com> 1.1.20.0-1
changelog:
  -- Initial release of the AHS deamon as a separate package
  -- This daemon now provides support for HP Active Health System


author: HP Linux SW Deliverables <Linux_SWdeliverables@external.groups.hp.com> 5.03.01.05-3
changelog:
  - Adds capability to distinguish between a firmware hang and normal reset
    (Severity: Medium)
  - Fixes a kernel panic on driver unload (Severity: Critical)
  - Fixes certain scenarios that might result in data corruption and memory leak
    (Severity: Medium)
  - Fixes an issue that results in the firmware's target database getting
    corrupted (Severity: Critical)
  - Fixes back-to-back adapter resets when a firmware hang is detected 
    (Severity: Critical)
  - Fixes an issue that was leading to a longer driver unload time
    (Severity: Medium)
  - Prevents high number of command timeouts on firmware hang (Severity: Medium)


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 8.4.0
changelog:
  - 8.4.0 release (Severity: Medium)
  - ENHANCEMENTS
  - Added support for Integrated Lights-Out 3 (iLO 3)


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 10.0.0
changelog:
  - ENHANCEMENTS
  - Added support for HP ProLiant Gen9 Servers.

  - FIXES
  - When SNMP community string is configured as other than public in snmpd.conf file, all the webapp data is now populating in HP System Management Homepage (SMH) for Red Hat Enterprise Linux (RHEL) 6.5.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 10.1.0
changelog:
  - ENHANCEMENTS
  - Added support for new HP ProLiant Gen9 Servers.

  - FIXES
  - Fix for Non-root user with admin privileges can perform the set and clear IML operations


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 8.1.0
changelog:
  - ENHANCEMENTS
  - Initial release. 
  - NIC Agent now shows IPV6 address in System Management Homepage (hpsmh) on IPv6 only system. 
  - Added fan module number to message logged to syslog for MSA70. 
  - Changed "opt/compaq" to "opt/hp/hp-snmp-agents". 
  - Updated reported MIB revisions for 8.10 storage agents. 
  - Make physical drive path status in the physical drive table report as PATH_STATUS_OTHER if the physical drive status is PHY  S_FAILED. 
  - Make the path table report path status as "PATH_STATUS_OTHER" when the physical drive status is unknown.

  - FIXES
  - Fixed the ProLiant Management Command Line Interface Utility (hpasmcli) to display the temperature and fan failure informat  ion correctly. 
  - Fixed  the ProLiant Integrated Management Log (IML) Utility (hplog) to display number of events correctly. 
  - Fixed the discrepancy in ASR time-out value displayed on hpasmcli and hplog. 
  - Fixed an issue where hpasmcli, hplog and System Management Homepage (hpsmh) were showing different status for CPU fan redun  dancy in HP ML350 G5. 
  - Fixed an issue where  Power supply status of HP DL585G1 not shown correctly in CLI utilities. 
  - Fixed the hpasmcli to display the UID information correctly on HP ML310 G4. 
  - NIC Agent now shows proper link status for Loopback interface (lo). 
  - Fixed NIC Agent where it does not generate netsnmp_assert error messages in cma.log file. 
  - Fixed NIC Agent to show the correct speed (10Gbps) in the System Management Homepage for 10Gig NICs. 
  - Fixed NIC Agent to show the correct Adapter Name for HP NC380T Adapter. 
  - Fixed issue where some events may not reported if a large number of physical drives were present. 
  - Fixed issue where the device node name was sometimes not reported correctly for Smart array attached drives. 
  - Fixed issue where Logical drives shown as none in hpsmh after deleting the first logical drive. 
  - Fixed ps/grep race in storage agent (cmastor) startup script. 
  - Fixed status of processor SCSI ID reported as unknown. 
  - Fixed hpsmh where sometimes shows drive is blinking when it isn't. 
  - Fixed re-insertion of hot-plugged fan module generated IPMI failure event. 
  - Fixed an issue where cmapeerd was showing the error message "recvfrom() failed".


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 8.1.1
changelog:
  - FIXES
  - Fixed the rebuild script for hp-snmp-agents.
  - Fixed an issue where the agents show IOCTL ERROR mddessage when it polls the first time after booting the system.
  - Fixed memory leak issues in presence of bond and VLan interfaces.
  - Fixed an issue where the agents were showing disabled on systems that don't support hyperthreading.
  - The hp-snmp-agents script will now properly halt if the hp-health initialization script fails to exit cleanly.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 8.2.0
changelog:
  - ENHANCEMENTS
  - Added support for HP ProLiant G6 servers. 
  - Added Trusted Platform Module (TPM) awareness. 
  - Removed the script dependency between the hp-health and hp-snmp-agents RPM. To enable just storage agents, customers now in  stall the hp-health and hp-snmp-agents. If the "/etc/init.d/hp-health" file is removed or renamed, the storage agents will   st  art if configured in the /opt/hp/hp-snmp-agents/cma.conf file. 
  - Enabled the selective bubbling up of events in Integrated Management Log. 
  - Init scripts .status. function for hp-snmp-agents & hp-health now differentiates whether an agent exited normally or abnorm  ally. 
  - Added support for CpqHeResMem2 MIBs. 
  - The following MIB tables have been deprecated.  These tables will be removed in a future release: cpqSiMemModuleTable, cpqH  eResMemBoardTable, cpqHeResMemModuleTable. The data in these tables will be available in the new cpqHe2ResMemModuleTable &   cpqHe2ResMemBoardTable MIB tables.

  - FIXES 
  - Fixed an issue where the cmasm2d agent used to log the following error in cma.log after an iLO reset had been occurred: "cm  asm2d[7880]: sm2_ioctl: Index mismatch 50 != 51, retrying receive". 
  - Fixed an issue when a fan removed or failed, the overall thermal and fan status will be updated correctly in System Managem  ent Homepage. 
  - Fixed an issue where the System Management Homepage was not displaying the file system details of a USB key after unmountin  g and mounting it again. 
  - Fixed an issue where the agents used to send the trap email twice after a restart. 
  - The shut down notification sent by cmapeerd daemon is now acknowledged by all agents before the cmapeerd shuts down. This w  ill eliminate the sporadic error messages logged by the agents during shut down. 
  - The build number will now increment when the hp-snmp-agents rebuild.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 8.2.5
changelog:
  - ENHANCEMENTS
  - Added support for HP 6GB Serial Attached SCSI (SAS) hard drives. 
  - Added support for Intel ICH10 SATA IDE controller. 
  - Added support for HP NC362i Integrated Dual Port Gigabit Server Adapter. 
  - Added support for NetXen and HP NC-Series Intel e1000e Driver to send the traps. 
  - Added support for multi-board chassis product name and ID. 
  - Updated cmasm2d polling cycle to reduce system workload. 
  - Added the performance agents (cmaperfd).

  - FIXES
  - Fixed an issue where Linux event daemon reported RAID 1 inconsistency events. 
  - Fixed an issue where cmaidad agents send bad request commands to HP P700m Smart Array controller.
  - Fixed an issue with inconsistent data by setting Monitor and performance data buffers to zero before issuing ioctls to HP S  mart Array B110i SATA raid controller. 
  - Fixed an issue where HP Smart Array B110i SATA raid controller was displayed twice as HP Smart Array B110i SATA raid contro  ller and standard IDE controller. 
  - Fixed an issue where incorrect PCA Part number and system ID details sent in trap email. 
  - Fixed an issue where agent crashed when multiple VLANs are created and link up/down events are generated. 
  - Fixed an issue with displaying HP BL p-Class rack data in the System Management HomePage. 
  - Fixed an issue where cmahealthd sends the 6064 trap correctly when correctable memory errors are occurred. 
  - Fixed an issue where System Management Homepage correctly displays the FB DDR3 DIMM type information. 
  - Fixed an issue on HP ProLiant DL320 G6 server where the 6018 trap is not sent correctly when the temperature sensors are ov  erheated. 
  - Fixed the customer issue to use bond IP while sending traps if bondX is chosen as param in cma.conf.  
  - Fixed problem with cmarackd startup.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 8.3.0
changelog:
  - ENHANCEMENTS
  - Added new 6069 trap upon AC Power loss. Also, the MIB cpqHeFltTolPowerSupplyErrorCondition will show the error information   if the power supply supports error reporting. 
  - The agents now retrieve the Power supply Serial number from Type 39 SMBIOS record if it is present. 
  - The agents now display the negative temperature readings correctly if it is reported by the temperature sensors. 
  - The cmahostd agent now updates the PowerPIC firmware version information in the cpHoFwVerTable. 
  - Updated the SIM event severity to .informational. after the secure erase is completed. 
  - Added support for HP NC362i Integrated Dual Port. 

  - FIXES
  - The cmapeerd agent logs the error .sendto() failed. to cma.log file. 
  - The DIMM type displayed incorrectly on HP ProLiant BL460c G5. 
  - The cmahealthd agent sent the 6036 trap instead of 6035 trap upon fan failure. 
  - The port numbers displayed incorrectly for HP NC532i Dual Port 10GbE Multifunction BL-c Adapter. 
  - The Part Number displayed incorrectly. 
  - The cmanicd crashed after creation of multiple VLAN, disconnect/connect of NIC link. 
  - The System Id displayed incorrectly on the System Management Homepage (SMH). 
  - The blink drive LED feature for HP Smart Array B110i SATA RAID Controller. 
  - The embedded Broadcom SATA controller was not detected on System Management Homepage (SMH). 
  - The multipath status was displayed as "unknown" when a drive failed. 
  - The failed logical drive status displayed incorrectly during an array move, expansion or shrink.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 8.4.0
changelog:
  - ENHANCEMENTS
  - Added support for HP ProLiant  G7 Servers. 
  - Added support for Integrated Lights-Out 3 (iLO 3). 
  - Included a document called  HP_SNMP_Trap_Guide.txt  that  describes the Linux SNMP trap ID messages generated by the agent 
  - Improvements to distribution identification including more consistent output and increased support for community and region  al   distributions. 
  - Added support for Solid State Drives. 
  - Added support for HP StorageWorks 2000sa Modular Storage Array and HP StorageWorks MSA2012sa/ MSA2312sa/  MSA2324sa when co  nnected to HP SC08Ge Host Bus Adapter.
  - Added support and trap support (link up/down message) for the following HP NC-Series:
       .	HP NC542m Dual Port Flex-10 10GbE BL-c Adapter 
       .	HP StorageWorks CN1000E Dual Port Converged Network Adapter 
       .	HP NC550m Dual Port Flex-10 10GbE BL-c Adapter 
       .	HP NC551m Dual Port FlexFabric 10Gb Converged Network Adapter 
       .	HP NC551i Dual Port FlexFabric 10Gb Network Adapter 
       .	HP NC362i Integrated Dual Port Gigabit Server Adapter 
       .	HP NC362i Integrated Dual Port BL-c Gigabit Server Adapter 

  - FIXES
  - Modified the 6064 trap implementation to reflect the correct error. 
  - Removed unnecessary information in cmahostd related to bonding driver, in order to improve performance. 
  - Fixed an issue to display the Port number of Physical drives connected to Fiber Channel controller. 
  - Fixed an issue to display Parity group count for RAID 50 and RAID 60 Logical drives. 
  - Modified the script to get the NIC ports details from /sys/class/net. 
  - Fixed an issue where wrong physical address is displayed on SMH, resolution was provided by checking for pcidevice informat  ion instead of subsytem device information.  
  - Fixed an issue where SNMP Alerts/IMA trap were not received by HP SIM. 
  - Fixed an issue where junk characters and misalignment on the console during reboot by adding new line in stop section.  
  - Fixed an issue where Linux SMH shows incorrect bay/port information by adding support for virtual port. 
  - Fixed an issue where cmanicd is filling /var/log/messages via setroublesoot, resolved by modified selinux policy package (H  Pcmanic.pp).


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 8.5.0
changelog:
  - ENHANCEMENTS
  - Enhanced HP SNMP Agents to retain default permission and ownership of snmpd.conf file.
  - Added support and trap support (link up/down message) for the following HP NC-Series:
         . HP NC551m Dual Port FlexFabric 10Gb Adapter 
         . HP NC551i Dual Port FlexFabric 10Gb Adapter 
         . HP NC365T 4-port Ethernet Server Adapter 
         . HP NC543i 10Gb 2-port  4X Flex-10  QDR Server Adapter 
         . HP NC553m 10Gb 2 port FlexFabric Converged Network  Adapter 
         . HP NC552m 10Gb 2 port FlexFabric Converged Network Adapter 
         . HP NC553i 10Gb 2 port FlexFabric Converged Network Adapter 
         . HP NC552SFP 2-port 10Gb Server Adapter 
         . HP StorageWorks CN1000Q Dual Port Converged Network Adapter 
         . HP NC525m 10Gb 2 port FlexFabric Converged Network Adapter    

  - FIXES
  - Fixed an issue where unwanted messages getting logged in the cma.log was resolved by removing the fprintf for virtual port. 
  - Fixed an issue where cmanicd leaves trail of zombie lspci processes by modifying lspci usage in port_map.c and redirected o  utput to /dev/null. 
  - Fixed issue not to display driver messages on console for HP B110i Smart Array controller. 
  - Fixed issue on CmaX, which displayed parsing error message on the syslog during agents reboot


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 8.6.0
changelog:
  - ENHANCEMENTS
  - Added support for the MIBs in the Power Supply Table.
  - Added support for the MIB that specifies the version of Insight Management Agents running on the system.
  - Added support for the HP NC552m 10Gb 2-port FlexFabric Converged Network adapter.

  - FIXES
  - Addressed the tape drive not being displayed on the SMH on few configurations.
  - Displayed the placement correctly for the failed drive after reboot.
  - On Cmax, net-snmp displayed duplicate registration message on the syslog.
  - Modifications are done in code to support the HP NC542m for which PCIID information is the same for both the ports.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 8.7.0
changelog:
  - ENHANCEMENTS
  - Added support to display "N/A" for non reactive thermal sensors instead of "0" value. 
  - Added support to expose firmware version details for FMP, FPGA and cPLD (XNC) firmware. 
  - Added support to report USB key/SD card information. 
  - Provided greater than 2TB physical disk support for smart array and dumb SATA chipsets. 
  - Added new accelerator error code: "Flash Backed Cache Erasing Flash Memory". 
  - Added Physical Disk Temperature support.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 10.0.0
changelog:
  - ENHANCEMENTS
  - Added support for HP ProLiant Gen9 Servers.

  - FIXES
  - cmafcad daemon appears to cause segmentation fault.
  - cmastdeqd daemon appears to cause segmentation fault when removing USB key.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 10.1.0
changelog:
  - ENHANCEMENTS
  - Added support for new HP ProLiant Gen9 Servers.
  - Added support for new Adapters

  - FIXES
  - cmanicd/cmapeerd cannot be restarted with ssh -t
  - hp-snmp-agents init scripts are not LSB compliant. Make scripts LSB compliant


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 10.3.0
changelog:
  - FIXES
  - Hp-snmp-agents init scripts are not LSB compliant
  - Agents Trap 11020 Missing cpqHoMIBStatusArray Data
  - System Trap text messages does not match HP SNMP Trap Guide
  - Cmanicd and cmahealthd holds mount point for long time on sles11
  - Not able configure snmpd.conf in non-interactive mode


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 10.5.0
changelog:
  - FIXES
  - Cmahostd does not ignore nfs4 mount points.
  - cmahostd triggers NFS auto-mounting and resulted in performance problem.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 10.5.0
changelog:
  - FIXES
  - Cmahostd does not ignore nfs4 mount points.
  - cmahostd triggers NFS auto-mounting and resulted in performance problem.
  - Files in directories under /var/spool/compaq/hpasm/registry/ have SGID bit set removed.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 8.6.0
changelog:
  - ENHANCEMENTS
  - Added support for the MIBs in the Power Supply Table.  
  - Added support for the MIB that specifies the version of Insight Management Agents running on the system. 
  - Added support for the HP NC552m 10Gb 2-port FlexFabric Converged Network adapter.

  - FIXES
  - Addressed the tape drive not being displayed on the SMH on few configurations. 
  - Displayed the placement correctly for the failed drive after reboot. 
  - On Cmax, net-snmp displayed duplicate registration message on the syslog. 
  - Modifications are done in code to support the HP NC542m for which PCIID information is the same for both the ports.


author: HP Linux SW Deliverables <Linux_SWdeliverables@external.groups.hp.com> 3.125g-2
changelog:
  - Adds support for reporting sensor data (Severity: Critical)
  - Adds support for HP Active Health System (Severity: Critical)
  - Fixes an ethtool self-test issue that was causing Tx timeout (Severity: Medium)
  - Fixes an issue that resulted in poor bi-directional TCP throughput in MSI-X 
    mode with TSO enabled (Severity: Critical)
  - Fixes intermittent loopback failures on 331x devices (Severity: Minor)
  - Fixes an issue with VLAN bridge not passing traffic when NCSI is enabled
    (Severity: Medium)
  - Fixes a checksum offload issue on 331x devices when underlying kernel does
    support TSO (Severity: Minor)


author: Prashant Sreedharan <prashant@broadcom.com> - 1.0.14
changelog:
  - CQ73669: No support for 5717C0 devid (Severity: Minor)
  - CQ73746: tg3sd fails to run on RH7.0 (Severity: Minor)
  - hp-tg3sd-x.x.x.rpm fails to install on SLES11sp3 (Severity: Minor)


author: Siva Reddy Kallam <siva.kallam@broadcom.com> - 1.0.19
changelog:
  - CTRL-20577: tg3sd does not run under RHEL 7.2 (Severity: Minor)
  - CTRL-20998: 330i Network information missing in AHS (Severity: Minor)


author: Ver:9.40-12.0
changelog:
  - Please refer to online documentation by searching for the 
  "HP Array Configuration Utility CLI" using the search box on
  http://www.hp.com. Then select the Download software link,
  select your operation system. Under the Enhancements tab is a 
  description of the changes. (Severity: Low)


author: Linux Storage Driver Team <iss_storagedev@hp.com> 1.2.6-5
changelog:
  - Added more support for SMART data (smartmontools).
   - Improved physical drive serial number reporting accuracy.


author: Linux Storage Driver Team <iss_storagedev@hp.com> 1.2.6-8
changelog:
  - Corrected memory leak that could occur if hpacucli is run in a loop to
     monitor drives.  
   - Providing more information availability to SMARTMONTOOLS.


author: Linux Storage Driver Team <iss_storagedev@hp.com> 1.2.6-13
changelog:
  - Added SUSE Enterprise Linux 11 SP2 support.
   -  Change driver to ignore rebuild progress in RIS and always start at 0%.
      This will guarantee that even if drive was replaced we will still copy
     all data over.
   - Change driver to ensure that drive write cache is enabled during
     rebuild.  This will help speed up rebuild times significantly, and make
     the behavior more predictable.


author: Linux Storage Driver Team <iss_storagedev@hp.com> 1.2.4-125
changelog:
  * Thu Mar  5 2015 Linux Storage Driver Team <iss_storagedev@hp.com> 1.2.4-120
   - Added additional PCI IDs.


author: Rajeshwari <stsd-ailsa@hp.com> 1.7.0-2
changelog:
  - Introduced this changelog (Severity: Minor)
  - Introduced License field with value "Proprietary" (Severity: Minor)
  - Updated build architecture to "noarch" to indicate support for all versions
    of Linux, both IA32 and x86-64 (Severity: Major)


author: Rajeshwari <stsd-ailsa@hp.com> 1.8.0-1
changelog:
  - Support for Standard Streams in Hponcfg (Severity: Major)
  - Inclusion of iLO reset notification (Severity: Major)
  - Included the Packager and URL sections to adhere to the rpm commonality
    specifications. (Severity: Minor)
  - Changed "hpasm" to "hp-snmp-agents" in the requires section.
    (Severity: Critical)


author: Rajeshwari <stsd-ailsa@hp.com> 1.8.0-1
changelog:
  - Made some changes in the rpm specification file which would ensure
    the binary is placed only in /sbin folder (Severity: Minor)
  - Modified Change log to adhere to specification; introduced version number.
    (Severity: Minor)


author: Rajeshwari <stsd-ailsa@hp.com> 1.8.0-2
changelog:
  - Made some modifications in the changelog section to adhere to updated
    RPM commonality specification. Added the Severity information.
    (Severity: Minor)


author: Pradeep <kumarpradeep.misra@hp.com> 1.9.0-1
changelog:
  - Made some changes in the hponcfg.spec to support the PSP8.2(Severity: Minor)
  - Made some changes to provide appropriate error messages when it encounters older drivers
    (Severity: Minor)
  - Modified Change log to adhere to specification; introduced version number
    (Severity: Minor)


author: Rajeshwari <stsd-ailsa@hp.com> 2.2.0-2
changelog:
  - Extension of -w option to include more iLO configuration
  - Fixed an issue where previous version of hponcfg failed to support older iLO Channel Interface drivers


author: Rajeshwari <stsd-ailsa@hp.com> 3.0.0-1
changelog:
  - Support for iLO3, iLO3 identification
  - Fixed an issue related to dynamic linking of hponcfg with libcpqci.so to resolve rdp related issue.


author: Sivakumar A <sivakumar.alagumalai@hp.com> 4.2.0-0
changelog:
  - v4.2.0 is mainly targeted for iLO4 1.30, iLO3 1.60 and iLO2 2.20
  - Created 32 bit and 64 bit RPM Packages to load shared library from hp-helth agent as libcpqci.so (in case of 32bit OS) and libcpqci64.so (in case of 64bit OS)


author: QLogic Corp <support@qlogic.com> 4.0.590.6.1-1
changelog:
  The following features/fixes have been made to the Qlogic Linux NIC driver.

  Version 4.0.590.6 (HP NCDE 10.80)

  - Included 4.0.590 firmware

  - nx_nic: rx ring parameters are not getting default values [ER0000000105965]
  Defect/Enhancement: Defect
  Problem : On some distros like RHEL6.4, default ring parameter values for 10G adapter
  are not shown as per expectation.
  Change : Fixed a bug in driver which was causing default ring parameter values to be set
  to unexpected values.
  Introduced : Day one
  Impact : HW: All supported Hardware
  OS: RHEL6.4
  FW: N/A
  OtherSW: N/A

  - Not able to enable LRO using ethtool on RHEL6.4 GA [ER0000000105842]
  Defect/Enhancement: Defect
  Problem : On RHEL6.4, user cannot enable/disable LRO through ethtool
  Change : Fixed a bug in the driver which was preventing LRO settings
  through 'ethtool -K ethX lro {on|off}' option in RHEL6.4
  Introduced : Day one
  Impact : HW: All supported Hardware
  OS: RHEL6.4
  FW: N/A
  OtherSW: N/A

  - UEK-R2: nx_nic-4.0.590.5 driver installation failed using installer scripts
  [ER0000000105185]
  Defect/Enhancement: Defect
  Problem : On UEK-R2 distro, nx_nic-src-install.sh and nx_xport-src-install.sh
  scripts fail to build drivers.
  Change : Added a logic in script to determine UEK-R2 distro specific string.
  Introduced : Day one
  Impact : HW: All supported Hardware
  OS: UEK-R2
  FW: N/A
  OtherSW: N/A

  Version 4.0.590.5

  - Included 4.0.590 firmware

  - P3:hp-nx_nic-4.0.590.3 driver installation is displaying driver code on screen [ER0000000104276]
  Defect/Enhancement: Defect
  Problem : While installing nx_nic driver using nx_nic-src-install.sh script,
  installation is displaying script code on screen.
  Change : Suppressed Makefile output so that script code is not displayed on screen.
  Introduced : Day one
  Impact : HW: All supported Hardware
  OS: All supported Linux flavors
  FW: N/A
  OtherSW: N/A

  Version 4.0.590.4

  - Included 4.0.590 firmware

  - SLES11 SP3 support for nx_nic. [ER0000000104141]
  Defect/Enhancement: Enhancement
  Problem : nx_nic driver does not support SLES11SP3 kernel
  Change : Added support of SLES11 SP3 for nx_nic driver
  Introduced : Day one
  Impact : HW: All supported Hardware
  OS: SLES11 SP3
  FW: N/A
  OtherSW: N/A

  Version 4.0.590.3

  - Included 4.0.590 firmware

  - Customer Issue: HP Action Id: 2075220 - Intermittent freeze on DL580 G7 with NC375T RHEL 6.1 X86_64
  [ER0000000100887]
  Defect/Enhancement: Defect
  Problem : There was a spin lock issue in transmit path where at one condition
  We go in failure path and we do spin_unlock which has not been acquired
  Change : Changed the code not to do spin_unlock
  Introduced : Day one
  Impact : HW: All supported Hardware
  OS: All supported Linux flavors
  FW: N/A
  OtherSW: N/A

  - Avoid mix mode interrupts [ER0000000098696]
  Defect/Enhancement: Enhancement
  Problem : P3 hardware does not support mix mode interrupts. All the pci functions
  should be present in either legacy mode or msi/msix mode.
  Change : Changed the logic that if one pci function doesn't gets msi mode then it will
  not go into legacy mode. It will gracefully fail.
  The only way driver can go in legacy mode is using module parameter.
  Introduced : Day one
  Impact : HW: All supported Hardware
  OS: All supported Linux flavors
  FW: N/A
  OtherSW: N/A


  Version 4.0.590.2 (HP NCDE 10.70)

  - Included 4.0.590 firmware

  - P3 n/w interface status is not consistent across firmware updates when more
  than 2 P3 cards are connected [ER0000000100702]
  Defect/Enhancement: Defect
  Problem : If the system has multiple QLogic P3 adapters, all but the last interface
  is UP and don't have IP address assigned, and last interface is down, script
  marks all the interfaces DOWN after the flash update.
  Change : Changed a logic to mark interface as UP or DOWN during the process of marking
  interface status
  Introduced: 4.0.590.1
  Impact : HW: All supported Hardware
  OS: All supported Linux flavors
  FW: N/A
  OtherSW: nxflash tool

  Version 4.0.590.1

  - Included 4.0.590 firmware

  - Flashing QLogic PCIe NIC NC522SFP using SC brings down its n/w interfaces [ER0000000098927]
  Defect/Enhancement: Defect
  Problem : nxflash script fails to restore interfaces, which were UP and did not have any
  IP address assigned, after flashing of card with firmware.
  Change : Added a logic in nxflash to restore interfaces.
  Introduced: Day one
  Impact : HW: All Supported Hardware
  OS: All supported Linux flavors
  FW: N/A
  OtherSW: nxflash tool

  Version 4.0.590

  - Included 4.0.590 firmware

  - nx_xport is not getting blacklisted [ER0000000097826]
  Defect/Enhancement: Defect
  Problem : nx_xport is not getting blacklisted when installed through driver
  source or nx_xport-src-install.sh script.
  Change : Added a support to blacklist nx_xport in Makefile of nx_nic.
  Introduced: 4.0.589
  Impact: HW: All Supported Hardware
  OS: All supported Linux flavors
  FW: N/A
  OtherSW: N/A

  Version 4.0.589.2

  - Included 4.0.589 firmware

  - Unable to build nx_xport through driver source using ?make driver? command.
  [ER0000000097350]

  Defect/Enhancement: Defect
  Problem : On SLES10 SP4 "make driver" command was failing for nx_xport driver
  Change : Removed a bug from Makefile for nx_xport.
  Introduced: 4.0.589
  Impact: HW: All Supported Hardware
  OS: SLES10SP4
  FW: N/A
  OtherSW: N/A

  - Unable to install nx_nic through ?make install? command.[ER0000000097220]

  Defect/Enhancement: Defect
  Problem : "make install" command failing to blacklist netxen_nic driver.
  Change : Added a support to blacklist netxen_nic driver in nx_nic Makefile.
  Introduced: 4.0.589
  Impact: HW: All Supported Hardware
  OS: All supported Linux flavors
  FW: N/A
  OtherSW: N/A

  - netxen_nic is not getting blacklisted when installed through nx_nic-src-install.sh
  [ER0000000097353]

  Defect/Enhancement: Defect
  Problem : nx_nic-src-install.sh did not have support to blacklist netxen_nic
  hence netxen_nic driver was getting reloaded after reboot.
  Change : added a support to blacklist netxen_nic driver in nx_nic-src-install.sh
  Introduced: 4.0.589
  Impact: HW: All Supported Hardware
  OS: All supported Linux flavors
  FW: N/A
  OtherSW: N/A

  - nx_nic-src-install.sh failing to unload nx_nic [ER0000000097260]

  Defect/Enhancement: Defect
  Problem : "./nx_nic-src-install.sh -r" command failing to unload nx_nic driver
  Change : removed a bug from drv_uninstall() function.
  Introduced: 4.0.589
  Impact: HW: All Supported Hardware
  OS: All supported Linux flavors
  FW: N/A
  OtherSW: N/A

  - Debug prints are showing when installing nx_xport through nx_xport-src-install.sh
  [ER0000000097232]

  Defect/Enhancement: Defect
  Problem : "nx_xport-src-install.sh -i" command executes with debug prints.
  Change : removed set -x command from the nx_xport-src-install.sh.
  Introduced: 4.0.589
  Impact: HW: All Supported Hardware
  OS: All supported Linux flavors
  FW: N/A
  OtherSW: N/A

  Version 4.0.589.1

  - Included 4.0.589 firmware

  - RPM spec file naming convention broken in nx_nic 4.0.589 package. [ER0000000097075]

  Defect/Enhancement: Defect
  Problem : nx_nic 4.0.589 package contains rpm spec file with name
  "hp-nx_nic-4.0.589.spec". Expected spec file name is "hp-nx_nic.spec"
  Change : Changed the packaging automation script to provide expected spec file name.
  Introduced: 4.0.589
  Impact: HW: All Supported Hardware
  OS: All supported Linux flavors
  FW: N/A
  OtherSW: N/A

  - Executable permission is not assigned to "nx_nic-src-install.sh" script provided
  in src folder [ER0000000096870]

  Defect/Enhancement: Defect
  Problem : "nx_nic-src-install.sh" script is provided without executable permission.
  Change : Added executable permission for "nx_nic-src-install.sh" script file.
  Introduced: 4.0.589
  Impact: HW: All Supported Hardware
  OS: All supported Linux flavors
  FW: N/A
  OtherSW: N/A

  - Unable to build & install driver from "nx_nic-src-install.sh ?-install"
  script provided in src folder [ER0000000096868]

  Defect/Enhancement: Defect
  Problem : usage message for install script provided with nx_nic source tar
  gives wrong information for "nx_nic-src-install.sh -i, ?-install" option.
  Message says "Builds the driver source and installs the module file",
  whereas "nx_nic-src-install.sh -i, ?-install" option only installs the
  module file.
  Change : Changed the usage description for "nx_nic-src-install.sh -i, ?-install" option
  to "Installs the module file"
  Introduced: 4.0.589
  Impact: HW: All Supported Hardware
  OS: All supported Linux flavors
  FW: N/A
  OtherSW: N/A

  - netxen_nic is not getting black-listed after installtion of nx_nic [ER0000000096865]

  Defect/Enhancement: Defect
  Problem : netxen_nic inbox driver is not getting blacklisted after installation
  of nx_nic rpm
  Change : Added the change in spec file to blacklist netxen_nic post installation
  of nx_nic rpm.
  Introduced: 4.0.589
  Impact: HW: All Supported Hardware
  OS: All supported Linux flavors
  FW: N/A
  OtherSW: nx_xport, netxen_nic


  Version 4.0.589

  - Included 4.0.589 firmware

  - Log driver version during module load [ER0000000093769]

  Defect/Enhancement: Enhancement
  Problem : Driver version was not getting logged along with firmware version
  in demsg and /var/log/messages
  Change : Log the driver version along with the firmware version
  Introduced: Day one
  Impact: HW: All Supported Hardware
  OS: All supported Linux flavors
  FW: N/A
  OtherSW: N/A

  - LRO functionaly works fine but ethtool -k shows "off" [ER0000000092755]

  Defect/Enhancement: Defect
  Problem : ethtool -k <interface_name> shows incorrect LRO status
  Change : Driver has been modified to return the correct LRO status to ethtool
  Introduced: Day one
  Impact: HW: All Supported Hardware
  OS: All Linux flavors which support LRO status info using ethtool
  FW: N/A
  OtherSW: N/A

  - ethtool port info for MDI-X [ER0000000092753]

  Defect/Enhancement: Defect
  Problem : ethtool <interface_name> on copper wire interface shows MDI-X
  status as unknown
  Change : Added support to return, MDI-X status of copper wire interface
  read from firmware, to ethtool.
  Introduced: Day one
  Impact: HW: All Supported Hardware
  OS: All Linux flavors which support MDI-X status info using ethtool
  FW: N/A
  OtherSW: N/A

  Version 4.0.588: (HP NCDE 10.65)

  - Included 4.0.588 firmware

  - Disabling Minidump by default in nx_nic
  [ER0000000092733]
  - Minidump related changes in nx_nic driver
  [ER0000000092146]
  - Support for ql_dump.sh to configure and extract minidump
  [ER0000000092362]
  - man page for nx_nic is not updated for installation procedure of nx_xport
  [ER0000000090593]
  - Cannot set rx/tx ring paramter information using ethtool
  [ER0000000090538]
  - No instruction for installing nx_xport driver in README.txt on 4.0.584
  [ER0000000090658]

  Version 4.0.585: (HP NCDE 10.60)

  - Included 4.0.585 firmware


  Version 4.0.584

  - Included 4.0.584 firmware

  - QXCR1001193749: Incorrect Speed & Duplex value for unconnected
  port of NC522SFP in RHEL5.7x32OS [ER0000000090192]
  - QXCR1001194440: nx_nic driver does not return values for
  "ethtool -S" command on SLES11 SP2 x32 [ER0000000089891]
  - Need capability to pass nx_xport.ko location as a command line
  parameter to nxflash [ER0000000089190]
  - nx_nic driver does not execute the test using "ethtool -t"
  command on SLES11 SP2 x32 [ER0000000089985]
  - Unable to set lro on. [ER0000000089985]
  - nx_nic: Makefile change to build nx_nic tar file.
  [ER0000000089908]
  - nx_nic error logging on fw hang [ER0000000089981]
  - nxflash modifications to prevent netxen_nic autoload
  [ER0000000089021]
  - Incorrect hardware address is shown on ethtool -P option
  on SLES11 SP2 x32 [ER0000000089983]
  - nxflash non interactive mode fails [ER0000000090342]
  - Change in the install location for nx_nic.ko [ER0000000090470]


  Version 4.0.583

  - Included 4.0.583 firmware


  Version 4.0.582

  - Included 4.0.582 firmware

  - QXCR1001168948: Customer Issue - using NC375T does
  not install correctly in RedHat 4 Update [ER0000000086591]
  - hp-nx_nic fails to build on SLES 11 SP 2 OS. [ER0000000088043]
  - Enhancements to nx_nic firmware reset functionality
  [ER0000000088097]


  Version 4.0.581

  - Included 4.0.581 firmware


  Version 4.0.580:

  - Included 4.0.580 firmware

  - Add P3 Minidump feature support in Linux nx_nic driver
  [ER0000000086509]
  - QXCR1001037436: Need interface/utility to provide the miniDIMM
  information [ER0000000072334]
  - No fields for "lso_pkts" and lso_frames" in ethtool
  -S ethX output [ER0000000085392]


  Version 4.0.579: (HP NCDE 10.45)

  - Included 4.0.579 firmware

  - QXCR1001139669: Customer Issue-Can't set MTU value over 1501
  (or above) on NC375T [ER0000000083572]


  Version 4.0.556: (HP NCDE 10.41)

  - Included 4.0.556 firmware

  - Driver requires a minimum of 4.0.505 firmware to be flashed
  in the adapter. If the flashed firmware version is lower
  than 4.0.505, driver will not load, and the following message
  will be logged.

  "Minimum fw version supported is 4.0.505. Please update
  firmware on flash"

  It's recommended to update the firmware version on flash to the
  latest available on seeing the above message.

  If the flashed firmware version is lower than 4.0.554,
  and firmware included in the file is equal to or higher
  than 4.0.554, driver will use the firmware from flash,
  and the following message will be logged.

  "Incompatibility detected between driver and firmware version
  on flash This configuration is not recommended
  Please update the firmware on flash immediately"

  It's recommended to update the firmware version on flash to the
  latest available on seeing the above message.


  Version 4.0.551: (HP NCDE 10.40)

  - QXCR1001062546: Blacklisting netxen_nic does not work well
  on SLES10 [ER0000000082378]


