Firmware Bug – The BIOS Has Corrupted Hw-PMU Resources

If you’re trying to install CentOS 7 on HP server and you receive the error from the caption, don’t worry – you’re not alone. According to Google, there are about 48400 results related to this topic

The fix is still not available and according to HP, the problem is related to “Processor Power and Utilization Monitoring” function which should be disabled to fix this mess.

Affected servers:
– All ProLiant Gen8 Servers
– ProLiant DL580 G7
– ProLiant BL620 G7
– ProLiant BL680 G7

How to disable “Processor Power and Utilization Monitoring”:
– enter BIOS (press F9 during boot)
– press CTRL+A (Service Option is hidden by default)
– select “Service Options” -> Processor Power and Utilization Monitoring -> Disable

Press F10 to save and exit and reboot the server.

More information can be found on the next links:
https://bugs.centos.org/view.php?id=5493
http://h20565.www2.hp.com/hpsc/doc/public/display?sp4ts.oid=5227546&docId=emr_na-c03265132&lang=en&cc=us

Edit:
DL380 Gen9 is also affected with this problem. The solution remains the same (disable Processor Power and Utilization Monitoring)

Edit: 2016-03-31 (comment by Jimmy)

There really isn’t any fix needed. It is just an informational message. The system is reserving performance counters for system management and the kernel wants to own all the performance counters regardless. You can disable the ProLiant management features if you really want to stop the message. Other than printing the message during boot, there isn’t any negative impact on the system or performance.

15 thoughts on “Firmware Bug – The BIOS Has Corrupted Hw-PMU Resources”

  1. Hi, Thanks for the info. So can I safely ignore this and continue working, as it says it won’t affect systems.

  2. The best option is to leave it, not “fix the problem” as that will limit the HP internal monitoring and most likely any HP network monitoring utilities such as Lilo

  3. There really isn’t any fix needed. It is just an informational message. The system is reserving performance counters for system management and the kernel wants to own all the performance counters regardless. You can disable the ProLiant management features if you really want to stop the message. Other than printing the message during boot, there isn’t any negative impact on the system or performance.

  4. Thanks for your time Jimmy
    It is nice to see someone from HP on this blog (I suppose you work there).

  5. Hi

    My HP Proliant 150 G9 don´t load Esxi from DVD and appear : ” Booting PXE over IPV 4″ then ” Booting PXE over IPV 6″
    and so, never finally load. Seems finding a bootable media, failing find Esxi from DVD .

  6. I have a HP Proliant DL380 Gen 9 with this issue and the Ctrl+A option doesn’t work after pressing F9. Is there another way to disable the Processor Power and Utilization Monitoring for the DL380 Gen9? ANy assistance would be great. Thanks.

  7. Thank you very much. It works.
    The message is still displayed, but my server boots again (HP DL380 G7). The OS is proxmox (Linux).

  8. HI…dear…dl120hp…during boot it comes to. 24 and stops memory test completed.. Would you mind help me.?

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.