Moin,
meanwhile i found somebody else complaining about missing microcodes:
https://github.com/intel/Intel-Linux...iles/issues/10
so i took an elder intel-microcode package from Debian and extracted it. It had a microcode file named 06-0d-08, like i expected. Size 4096 bytes.
But it looks like i'm not able to load it.
Code:
[ 0.245736] CPU: Intel(R) Pentium(R) M processor 1.86GHz (family: 0x6, model: 0xd, stepping: 0x8)
[ 0.245814] Spectre V1 : Mitigation: usercopy/swapgs barriers and __user pointer sanitization
[ 0.245883] Spectre V2 : Mitigation: Retpolines
[ 0.245937] Spectre V2 : Spectre v2 / SpectreRSB mitigation: Filling RSB on context switch
[ 0.246002] Spectre V2 : Spectre v2 / SpectreRSB : Filling RSB on VMEXIT
[ 0.246060] Speculative Store Bypass: Vulnerable
[ 0.246121] MDS: Vulnerable: Clear CPU buffers attempted, no microcode
[ 0.246178] MMIO Stale Data: Unknown: No mitigations
I tried early loading via grub/initrd as described in BLFS Book in "Early loading of microcode". Also tried to put it directly into the kernel.
Also tried to do late loading, which is a bit strange, because to make late loading available in kernelconfig, i have to enable SMP. Which is crap, because my Pentium M just has one single core. But anyway, didnt work out also. Got some error like "file not found", when echoing 1 to /sys/devices/yadayada...
Anything left i can try?
cheers,
WK