Intel microcode on 24.10.1 stopped being reloaded
echo 1 > /sys/devices/system/cpu/microcode/reload
ash: write error: No such file or directory
although it exists
Could be related
The issue is with minrev commit, ive temporarily fixed it by setting microcode.force_minrev=0 in boot parameters (grub.cfg).
Seems like revision version is not handled properly.
The log contained only 2 msgs indicating that microcode driver itself is loaded.
Now it's
root@OpenWrt:~# dmesg|grep microcode
[ 0.000000] Command line: BOOT_IMAGE=/boot/vmlinuz root=PARTUUID=e9bad6fa-7d1c-4dd0-c46b-4b84e666df02 rootwait console=tty1 console=ttyS0,115200n8 noinitrd microcode.force_minrev=0
[ 0.037533] Kernel command line: BOOT_IMAGE=/boot/vmlinuz root=PARTUUID=e9bad6fa-7d1c-4dd0-c46b-4b84e666df02 rootwait console=tty1 console=ttyS0,115200n8 noinitrd microcode.force_minrev=0
[ 0.623562] Register File Data Sampling: Vulnerable: No microcode
[ 1.378122] microcode: Current revision: 0x0000000e
[ 1.379844] microcode: Microcode Update Driver: v2.2.
[ 3.342049] microcode: Late microcode loading without minimal revision check.
[ 3.345680] microcode: You should switch to early loading, if possible.
[ 3.350533] microcode: load: updated on 1 primary CPUs with 3 siblings
[ 3.353404] microcode: revision: 0xe -> 0x1c
Before it was only
[ 0.623562] Register File Data Sampling: Vulnerable: No microcode
[ 1.378122] microcode: Current revision: 0x0000000e
[ 1.379844] microcode: Microcode Update Driver: v2.2.