Bug ID 1173401
Summary ucode-intel causes rebuild of initrd on machine with AMD Phenom CPU
Classification openSUSE
Product openSUSE Distribution
Version Leap 15.1
Hardware x86-64
OS Other
Status NEW
Severity Minor
Priority P5 - None
Component Basesystem
Assignee screening-team-bugs@suse.de
Reporter Ulrich.Windl@rz.uni-regensburg.de
QA Contact qa-bugs@suse.de
Found By ---
Blocker ---

Maybe this is the complement of bug 1158704: I don't know why ucode-intel was
installed on my PC with an AMD Phenom II CPU, but when updating it, the initrd
is being rebuilt.
That does not make sense for the two obvious reasons:
1) The AMD CPU cannot use Intel microcode
2) There is no need to include Intel Microcode in the initrd of an AMD machine

Looking further the details are more amazing:
# lsinitrd 
Image: /boot/initrd-4.12.14-lp151.28.52-default: 20M
========================================================================
Early CPIO image
========================================================================
drwxr-xr-x   1 root     root            0 Jun 26 12:49 .
-rw-r--r--   1 root     root            2 Jun 26 12:49 early_cpio
drwxr-xr-x   1 root     root            0 Jun 26 12:49 kernel
drwxr-xr-x   1 root     root            0 Jun 26 12:49 kernel/x86
drwxr-xr-x   1 root     root            0 Jun 26 12:49 kernel/x86/microcode
-rw-r--r--   1 root     root        12684 Jun 26 12:49
kernel/x86/microcode/AuthenticAMD.bin
========================================================================
Version: dracut-044-lp151.2.18.1

Arguments: --logfile --force
[...]

So the Intel microcode is not present in the initrd image. So why then update
it? The posttrans script does not do any CPU test.

The CPU I have is a "AMD Phenom(tm) II X4 840 Processor".


You are receiving this mail because: