View Issue Details

IDProjectCategoryView StatusLast Update
0007331CentOS-7microcode_ctlpublic2015-10-05 12:43
ReporterMechanix 
PrioritynormalSeverityminorReproducibilityalways
Status acknowledgedResolutionopen 
Platformx64OSOS Version
Product Version7.0-1406 
Target VersionFixed in Version 
Summary0007331: Failed to load file microcode_amd.bin
DescriptionUppon boot the microcode_amd.bin file cant´t be loaded:
"Failed to load file microcode_amd.bin"
System hangs for about 5 secs and boots up without issue.
Additional InformationPackage microcode_ctl is installed.
TagsNo tags attached.
abrt_hash
URL

Activities

avij

avij

2014-07-09 09:08

manager   ~0020277

I've seen a similar (or the same) issue:

updating to microcode_ctl-2.1-7.1.el7_0.1.x86_64 said: microcode: failed to load file amd-ucode/microcode_amd_fam16h.bin
Mechanix

Mechanix

2014-07-09 09:13

reporter   ~0020278

@avij, yes that´s the correct output of the error.
j4jes

j4jes

2014-07-14 19:21

reporter   ~0020432

bahh, no /lib/firmware/amd-ucode/ directory after fresh install on Phenom X4 machine.
seeker010

seeker010

2014-08-04 03:32

reporter   ~0020580

maybe upstream issue? needs to include http://www.amd64.org/microcode.html
alternatively download latest file and extract files to /lib/firmware/amd-ucode
panda84

panda84

2015-03-30 09:57

reporter   ~0022622

I see that linux-firmware git has the aforementioned files:
http://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git/tree/amd-ucode

but the linux-firmware package is missing the same files:

# rpm -q linux-firmware
linux-firmware-20140804-0.1.git6bce2b0.el7_0.noarch
# rpm -ql linux-firmware | grep amd-ucode
#

Maybe the package is incorrectly excluding them for some reason?

In Fedora 20 the files are in linux-firmware:
# rpm -qf /lib/firmware/amd-ucode/
linux-firmware-20150213-43.git17657c35.fc20.noarch
bosmith

bosmith

2015-05-15 11:21

reporter   ~0023078

I see a similar issue on 7-1503-01

microcode: failed to load file amd-ucode/microcode_amd_fam15h.bin

unpacking the archive from http://www.amd64.org/microcode.html in /usr/lib/firmware solved the problem and seems to have improved the stability of my AMD FX 8350 based system. These files should really be in the upstream linux-firmware package I guess.
k0walsk1

k0walsk1

2015-05-30 07:14

reporter   ~0023252

Same here on 7.1.1503 with AMD 10h processor.

Copied files /lib/firmware/amd-ucode/* from my 6.6 install which solved it.
hobabu

hobabu

2015-06-10 20:58

reporter   ~0023375

I installed Centos 7 today on an AMD A6-Serie A6-6400K system with an AMD A85X FCH chipset. After updating the system the error message "Failed to load microcode_amd.bin" occurs (Kernel: 3.10.0-229.4.2.e17.x86_6).
toracat

toracat

2015-06-10 21:30

manager   ~0023376

From: https://bugzilla.redhat.com/show_bug.cgi?id=1069528

"You see this message because NO amd microcode available at all. I will work on the upstream code to make the message more informative."
mark.willert

mark.willert

2015-10-05 12:43

reporter   ~0024534

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.

Also reported this to RHs bug tracker.

Issue History

Date Modified Username Field Change
2014-07-09 07:37 Mechanix New Issue
2014-07-09 09:08 avij Note Added: 0020277
2014-07-09 09:13 Mechanix Note Added: 0020278
2014-07-09 23:36 avij Category kernel => microcode_ctl
2014-07-09 23:36 avij Additional Information Updated View Revisions
2014-07-14 19:21 j4jes Note Added: 0020432
2014-08-04 03:32 seeker010 Note Added: 0020580
2015-03-30 09:57 panda84 Note Added: 0022622
2015-05-15 11:21 bosmith Note Added: 0023078
2015-05-30 07:14 k0walsk1 Note Added: 0023252
2015-06-10 20:58 hobabu Note Added: 0023375
2015-06-10 21:30 toracat Note Added: 0023376
2015-06-10 21:31 toracat Status new => acknowledged
2015-10-05 12:43 mark.willert Note Added: 0024534