Bug 1069528
Summary: | microcode: failed to load file amd-ucode/microcode_amd_fam15h.bin | ||
---|---|---|---|
Product: | Red Hat Enterprise Linux 7 | Reporter: | Xiaoqing Wei <xwei> |
Component: | kernel | Assignee: | Anton Arapov <anton> |
Status: | CLOSED DUPLICATE | QA Contact: | Red Hat Kernel QE team <kernel-qe> |
Severity: | medium | Docs Contact: | |
Priority: | medium | ||
Version: | 7.0 | CC: | aizuddin.linux, ajb, anton, johnny, juzhang, mark.willert, mm13, nobody, toracat, whitehat2k9, xwei |
Target Milestone: | rc | ||
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2014-02-25 10:48:16 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Xiaoqing Wei
2014-02-25 08:13:40 UTC
not major incident observed yet(kernel panic) moving to kernel. microcode_ctl doesn't have "loader" function in rhel7. You see this message because NO amd microcode available at all. I will work on the upstream code to make the message more informative. *** This bug has been marked as a duplicate of bug 866700 *** Note: it should be against the rules to close a public bug as a duplicate IF the original bug is not open to the public. The community also needs to see fixes. i would totally agree with Johnny, community also need to see fixes. If the "other" bug cannot be opened, could someone at RH update the status here? Is the plan to update the displayed information but not to actually include amd microcode? bug 866700 is not accessible, the issue persists and the assignee provided indication that the issue might not be addressed correctly thus I will add the following information: The directory /lib/firmware/amd-ucode containing the following files: /lib/firmware/amd-ucode/microcode_amd.bin /lib/firmware/amd-ucode/microcode_amd_fam15h.bin was omitted from microcode_ctl-2.1-10.el7.x86_64 package. The temporary solution is to copy the relevant directory from package microcode_ctl-1.17-20.el6.x86_64 distributed with RHEL 6.6. Anton Arapov is thus wrong since the microcode IS AVAILABLE, but not packaged in microcode_ctl for RHEL7. The fix should consist of including the relevant directory and files in the upstream RHEL7 microcode_ctl package. I also request Anton to clarify on the status given that bug 866700 cannot be accessed. Thank you. Got the same with an AMD A4-5000, but the missing file is microcode_amd_fam16h.bin The Microcode is also available from AMD: http://www.amd64.org/microcode.html The newest file includes: - microcode_amd.bin - microcode_amd_fam15h.bin - microcode_amd_fam16h.bin which solve this error message if copied to /lib/firmware/amd-ucode So this can be solved by packaging the manufactorer's files. Mark, We know the microcode files are available both from AMD and previous CentOS 6 release packages. What is not clear yet is if we are supposed to update the firmware files manually every time or if they will be packaged as expected in the next kernel-firmware package to correct the issue. Thus I do not consider this issue resolved. I proposed too to re-open this bug until either the files are correctly packaged in kernel-firmware or we have an acknowledgement that they will. Mauro. Mauro, the point was just that CentOS 6 does not pack all available microcode patches, so taking directly from AMD looks like the better choice. It should and it does not take a great deal to copy the AMD firmware in the package. Can confirm this issue on a system with an Athlon II X4 635 (Propus). Downloading and copying latest microcode files from AMD website seems to improve system stability as well as speed. Hopefully these files get rolled into the next kernel-firmware RPM, as they should be... The needinfo request[s] on this closed bug have been removed as they have been unresolved for 1000 days |