Ref: https://pve.proxmox.com/wiki/Firmware_Updates#sysadmin_firmware_cpu
PVE Versions:
I just installed PVE with the latest ISO. I'm switched over to the enterprise repos.
I dropped into the /etc/modprobe.d subdirectory to tweak the ZFS ARC size caps, and noticed there's a new default blacklist for intel-microcode.
I don't see anything in the wiki about this. What's it talking about?
Meanwhile, the intel-microcode package from apt seems to be installed and working?
I think I'm okay here? Or do I need to unblacklist the kernel module?
If I do, I think the wiki needs to be updated. Is the best way to do that to put in a bug report?
PVE Versions:
- proxmox-ve: 9.2.0 (running kernel: 7.0.14-11-pve)
- pve-manager: 9.2.4 (running version: 9.2.4/5e5ae681198514d4)
I just installed PVE with the latest ISO. I'm switched over to the enterprise repos.
I dropped into the /etc/modprobe.d subdirectory to tweak the ZFS ARC size caps, and noticed there's a new default blacklist for intel-microcode.
Bash:
root@pisces1:~# cat /etc/modprobe.d/intel-microcode-blacklist.conf
# The microcode module attempts to apply a microcode update when
# it autoloads. This is not always safe, so we block it by default.
blacklist microcode
I don't see anything in the wiki about this. What's it talking about?
- The intel-microcode package is installed by default and seems to be active (see output below).
- There is no "microcode" module visible with lsmod.
Meanwhile, the intel-microcode package from apt seems to be installed and working?
Bash:
root@pisces1:~# apt info intel-microcode
Package: intel-microcode
Version: 3.20251111.1~deb13u1
Priority: standard
Section: non-free-firmware/admin
Maintainer: Henrique de Moraes Holschuh <hmh@debian.org>
Installed-Size: 21.4 MB
Depends: iucode-tool (>= 1.0)
Recommends: initramfs-tools (>= 0.113~)
Conflicts: microcode.ctl (<< 0.18~0)
Homepage: https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files
Download-Size: 12.8 MB
APT-Manual-Installed: yes
APT-Sources: http://deb.debian.org/debian trixie/non-free-firmware amd64 Packages
Description: Processor microcode firmware for Intel CPUs
Notice: There is 1 additional record. Please use the '-a' switch to see it
root@pisces1:~# grep microcode /proc/cpuinfo | uniq
microcode : 0xf6
root@pisces1:~# dmesg | grep microcode
[ 0.622898] microcode: Current revision: 0x000000f6
[ 0.622909] microcode: Updated early from: 0x000000f4
I think I'm okay here? Or do I need to unblacklist the kernel module?
If I do, I think the wiki needs to be updated. Is the best way to do that to put in a bug report?