Hi dino99,
Microcode rev 0xc2 looks to be the correct revision for your processor:
$ iucode-tool -L microcode-20180312.dat | grep 506e3 01/147: sig 0x000506e3, pf mask 0x36, 2017-11-16, rev 0x00c2, size 99328
(You can perform a similar check on the specific microcode for your processor on the file in the installed package:
$ iucode-tool -L /lib/firmware/intel-ucode/06-5e-03 microcode bundle 1: /lib/firmware/intel-ucode/06-5e-03 001/001: sig 0x000506e3, pf_mask 0x36, 2017-11-16, rev 0x00c2, size 99328
)
And in the detailed description from https://downloadcenter.intel.com/download/27591/Linux-Processor-Microcode-Data-File:
SKL R0 6-5e-3:36 ba->c2
Processor model 0x5e is defined as
#define INTEL_FAM6_SKYLAKE_DESKTOP 0x5E
in the kernel, and looking at the upstream kernel, microcode version 0xc2 for INTEL_FAM6_SKYLAKE_DESKTOP is still blacklisted as being unfixed for spectre:
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/arch/x86/kernel/cpu/intel.c#n126
So unfortunately, this all looks correct for your processor.
Hi dino99,
Microcode rev 0xc2 looks to be the correct revision for your processor:
$ iucode-tool -L microcode- 20180312. dat | grep 506e3
01/147: sig 0x000506e3, pf mask 0x36, 2017-11-16, rev 0x00c2, size 99328
(You can perform a similar check on the specific microcode for your processor on the file in the installed package:
$ iucode-tool -L /lib/firmware/ intel-ucode/ 06-5e-03 intel-ucode/ 06-5e-03
microcode bundle 1: /lib/firmware/
001/001: sig 0x000506e3, pf_mask 0x36, 2017-11-16, rev 0x00c2, size 99328
)
And in the detailed description from https:/ /downloadcenter .intel. com/download/ 27591/Linux- Processor- Microcode- Data-File:
SKL R0 6-5e-3:36 ba->c2
Processor model 0x5e is defined as
#define INTEL_FAM6_ SKYLAKE_ DESKTOP 0x5E
in the kernel, and looking at the upstream kernel, microcode version 0xc2 for INTEL_FAM6_ SKYLAKE_ DESKTOP is still blacklisted as being unfixed for spectre:
https:/ /git.kernel. org/pub/ scm/linux/ kernel/ git/torvalds/ linux.git/ tree/arch/ x86/kernel/ cpu/intel. c#n126
So unfortunately, this all looks correct for your processor.