My Oracle Support Banner

Microcode_ctl.x86_64 On OL6.9 Breaks Command Output for "lsinitrd" (Doc ID 2434841.1)

Last updated on FEBRUARY 26, 2020

Applies to:

Linux OS - Version Oracle Linux 6.9 and later
Information in this document applies to any platform.


After update of microcode_ctl.x86_64 to version 1:1.17- or above, the command lsinitrd fails to list contents of the boot image properly.

# lsinitrd
Image: /boot/initramfs-2.6.32-696.20.1.el6.x86_64.img: 25M
drwxr-xr-x 3 root root 0 Mar 12 14:19 .
drwxr-xr-x 3 root root 0 Mar 12 14:19 kernel
drwxr-xr-x 3 root root 0 Mar 12 14:19 kernel/x86
drwxr-xr-x 2 root root 0 Mar 12 14:19 kernel/x86/microcode
-rw-r--r-- 1 root root 21454 Mar 12 14:19 kernel/x86/microcode/AuthenticAMD.bin
-rw-r--r-- 1 root root 158720 Mar 12 14:19 kernel/x86/microcode/GenuineIntel.bin

It is expected to be a much longer list here.

This might cause other issues like below when installing a new kernel module,

Running Transaction
Installing : kmod-oracleasm-2.0.8-15.el6_9.x86_64 1/1

gzip: /boot/initramfs-2.6.32-696.20.1.el6.x86_64.img: not in gzip format

gzip: /boot/initramfs-2.6.32-696.el6.x86_64.tmp: not in gzip format
Verifying : kmod-oracleasm-2.0.8-15.el6_9.x86_64 1/1


The server has been patched/upgraded as a whole, or specifically, the  microcode_ctl.x86_64 package was upgraded.


To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!

In this Document

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.