I'm on a laptop with a
Intel(R) Core(TM) i7-7500U CPU @ 2.70GHz
processor running Slackware 14.2 at the moment and kernel 4.18.0 (I compiled it).
I have
iucode_tool and
intel-microcode installed from SlackBuilds.
These used to work fine on my current kernel, with the microcode loading early as evidenced by the message to that effect in dmesg. However, after the latest intel-microcode update (to version 20180807), I am getting this when running 'dmesg | grep micro':
--
[ 0.000000] [Firmware Bug]: TSC_DEADLINE disabled due to Errata; please update microcode to version: 0x52 (or later)
[ 0.205052] microcode: sig=0x806e9, pf=0x80, revision=0x4e
[ 0.205270] microcode: Microcode Update Driver: v2.2
--
It has apparently stopped loading early. I get the same result even upon rolling back to earlier versions of intel-microcode (which I've kept in /tmp/, where they were saved upon initial installation).
Any ideas as to how I might debug / fix this?