The update of microcode-data and then an application of microcode_ctl does not update the microcode for intel microcode Reproducible: Always Steps to Reproduce: 1. Update microcode-data 2. Restart microcode_ctl 3. Check output of dmesg | grep microcode Actual Results: The microcode version is not updated, the one on the BIOS is present Expected Results: The microcode version should be updated. razorblade ~ # dmesg | grep microcode [ 2.275971] microcode: CPU0 sig=0x306c3, pf=0x2, revision=0x1c [ 2.277185] microcode: CPU1 sig=0x306c3, pf=0x2, revision=0x1c [ 2.277216] microcode: CPU2 sig=0x306c3, pf=0x2, revision=0x1c [ 2.277240] microcode: CPU3 sig=0x306c3, pf=0x2, revision=0x1c [ 2.277293] microcode: CPU4 sig=0x306c3, pf=0x2, revision=0x1c [ 2.277318] microcode: CPU5 sig=0x306c3, pf=0x2, revision=0x1c [ 2.277343] microcode: CPU6 sig=0x306c3, pf=0x2, revision=0x1c [ 2.277365] microcode: CPU7 sig=0x306c3, pf=0x2, revision=0x1c [ 2.277421] microcode: Microcode Update Driver: v2.00 <tigran@aivazian.fsnet.co.uk>, Peter Oruba [ 39.377880] microcode: Microcode Update Driver: v2.00 removed. [ 573.879224] microcode: CPU0 sig=0x306c3, pf=0x2, revision=0x1c [ 573.879254] microcode: CPU1 sig=0x306c3, pf=0x2, revision=0x1c [ 573.879281] microcode: CPU2 sig=0x306c3, pf=0x2, revision=0x1c [ 573.879297] microcode: CPU3 sig=0x306c3, pf=0x2, revision=0x1c [ 573.879314] microcode: CPU4 sig=0x306c3, pf=0x2, revision=0x1c [ 573.879330] microcode: CPU5 sig=0x306c3, pf=0x2, revision=0x1c [ 573.879355] microcode: CPU6 sig=0x306c3, pf=0x2, revision=0x1c [ 573.879372] microcode: CPU7 sig=0x306c3, pf=0x2, revision=0x1c [ 573.879409] microcode: Microcode Update Driver: v2.00 <tigran@aivazian.fsnet.co.uk>, Peter Oruba [ 573.899339] microcode: Microcode Update Driver: v2.00 removed. razorblade ~ # eix microcode-data [I] sys-apps/microcode-data Available versions: 20140430 ~20140624 ~20140913 20150121 Installed versions: 20150121(12:54:12 PM 06/03/2015) Homepage: http://inertiawar.com/microcode/ https://downloadcenter.intel.com/Detail_Desc.aspx?DwnldID=24661 Description: Intel IA32 microcode update data razorblade ~ # /etc/init.d/microcode_ctl restart * Updating microcode ... [ ok ] razorblade ~ # dmesg | grep microcode [ 2.275971] microcode: CPU0 sig=0x306c3, pf=0x2, revision=0x1c [ 2.277185] microcode: CPU1 sig=0x306c3, pf=0x2, revision=0x1c [ 2.277216] microcode: CPU2 sig=0x306c3, pf=0x2, revision=0x1c [ 2.277240] microcode: CPU3 sig=0x306c3, pf=0x2, revision=0x1c [ 2.277293] microcode: CPU4 sig=0x306c3, pf=0x2, revision=0x1c [ 2.277318] microcode: CPU5 sig=0x306c3, pf=0x2, revision=0x1c [ 2.277343] microcode: CPU6 sig=0x306c3, pf=0x2, revision=0x1c [ 2.277365] microcode: CPU7 sig=0x306c3, pf=0x2, revision=0x1c [ 2.277421] microcode: Microcode Update Driver: v2.00 <tigran@aivazian.fsnet.co.uk>, Peter Oruba [ 39.377880] microcode: Microcode Update Driver: v2.00 removed. [ 573.879224] microcode: CPU0 sig=0x306c3, pf=0x2, revision=0x1c [ 573.879254] microcode: CPU1 sig=0x306c3, pf=0x2, revision=0x1c [ 573.879281] microcode: CPU2 sig=0x306c3, pf=0x2, revision=0x1c [ 573.879297] microcode: CPU3 sig=0x306c3, pf=0x2, revision=0x1c [ 573.879314] microcode: CPU4 sig=0x306c3, pf=0x2, revision=0x1c [ 573.879330] microcode: CPU5 sig=0x306c3, pf=0x2, revision=0x1c [ 573.879355] microcode: CPU6 sig=0x306c3, pf=0x2, revision=0x1c [ 573.879372] microcode: CPU7 sig=0x306c3, pf=0x2, revision=0x1c [ 573.879409] microcode: Microcode Update Driver: v2.00 <tigran@aivazian.fsnet.co.uk>, Peter Oruba [ 573.899339] microcode: Microcode Update Driver: v2.00 removed. [ 621.236475] microcode: CPU0 sig=0x306c3, pf=0x2, revision=0x1c [ 621.236534] microcode: CPU1 sig=0x306c3, pf=0x2, revision=0x1c [ 621.236551] microcode: CPU2 sig=0x306c3, pf=0x2, revision=0x1c [ 621.236565] microcode: CPU3 sig=0x306c3, pf=0x2, revision=0x1c [ 621.236582] microcode: CPU4 sig=0x306c3, pf=0x2, revision=0x1c [ 621.236598] microcode: CPU5 sig=0x306c3, pf=0x2, revision=0x1c [ 621.236613] microcode: CPU6 sig=0x306c3, pf=0x2, revision=0x1c [ 621.236630] microcode: CPU7 sig=0x306c3, pf=0x2, revision=0x1c [ 621.236667] microcode: Microcode Update Driver: v2.00 <tigran@aivazian.fsnet.co.uk>, Peter Oruba [ 621.255957] microcode: Microcode Update Driver: v2.00 removed.
Sorry about the bug report. I had the latest microcode version (0x1c) for my processor type in the BIOS so there was nothing to be updated from the microcode-data package.