Intel microcode

This article describes the setup of microcode-ctl to update the microcode of Intel processors.

Kernel
You need to activate the following kernel options:

Software
You can now install :

Configuration
Skip to systemd if that is what you use for init

Service
You can now start microcode-ctl:

To start microcode-ctl at boot time, add it your boot runlevel:

systemd
See: Systemd. Simply make sure that the Microcode loader is set as a module in the kernel configuration as noted above. You don't need to add a service or do anything else.

Verification
In order to verify if the CPU microcode is being applied you can use the following command:

In this example the microcode of a dual-core Intel CPU has been successfully updated from revision 0xa07 to revision 0xa0b.