HEX
Server: Apache/2.4.41 (Amazon) OpenSSL/1.0.2k-fips PHP/5.6.40
System: Linux ip-172-31-40-18 4.14.146-93.123.amzn1.x86_64 #1 SMP Tue Sep 24 00:45:23 UTC 2019 x86_64
User: apache (48)
PHP: 5.6.40
Disabled: NONE
Upload Files
File: //lib/firmware/4.14.138-89.102.amzn1.x86_64/readme-intel
Older Linuxkernels try to early load microcode even inside virtual
machine, which may lead to panic on some hypervisors.  In order to circumvent
that, microcode is installed into a kernel-version-specific directory
, and path to microcode files provided only in case
initramfs is generated for the kernel version that properly handles early
microcode inside a virtual machine (i.e. do not attempts yo load it).
The versions of the kernel package that properly handle early microcode load
inside a virtual machine are as follows:
	AL AMI: kernel 4.14.42 or newer

If you want to avoid adding this ucode for a specific kernel, please create
"disallow-early-intel" file inside /lib/firmware/<kernel_version> directory:


    touch /lib/firmware/4.14.97-90.72.amzn2.x86_64/disallow-intel
    /usr/libexec/microcode_ctl/update_ucode

If you want to skip processing of this microcode for all kernels, please create
"disallow-early-intel" file inside the "/etc/microcode_ctl/ucode_with_caveats"
directory:

    mkdir -p /etc/microcode_ctl/ucode_with_caveats
    touch /etc/microcode_ctl/ucode_with_caveats/disallow-intel

If you want to enforce addition of this microcode to initramfs for a specific
kernel, please create "force-early-intel" file inside
/lib/firmware/<kernel_version> directory:

    modir -p/lib/firmware/4.14.97-90.72.amzn2.x86_64/
    touch /lib/firmware/4.14.97-90.72.amzn2.x86_64/force-early-intel

If you want to enforce addition of this microcode for all kernels, please
create "force-early-intel" file inside /etc/microcode_ctl/ucode_with_caveats
directory:

    mkdir -p /etc/microcode_ctl/ucode_with_caveats
    touch /etc/microcode_ctl/ucode_with_caveats/force-early-intel

In order to override late load behaviour, the "early" part of file names should
be replaced with "late".


See /usr/share/doc/microcode_ctl/README.caveats for additional information.