logoalt Hacker News

whadawhatoday at 4:18 AM4 repliesview on HN

Anyone have knowledge of whether microcode can be patched on consumer grade Intel CPUs?


Replies

altairprimetoday at 4:43 AM

https://github.com/intel/intel-linux-processor-microcode-dat...

  $ echo 1 > /sys/devices/system/cpu/microcode/reload
Hot-swappable, even. TIL!
show 1 reply
__patchbit__today at 5:58 AM

At boot time, the following package provides the latest Intel CPU microcode data files on NetBSD.

  sysutils/intel-microcode-netbsd
dmesg shows

  cpu 0: ucode 0xf0->0xf6
  cpu 1: ucode 0xf0->0xf6
bri3dtoday at 4:22 AM

Yes? It is regularly; both the firmware or the OS can deliver updates depending on configuration. The Raptor Lake CPUs in question have gone through an enormous number of microcode revisions already due to quite famous voltage scaling issues; it's unclear if this errata is fallout from or related to a similar root cause or just another issue with the processor.

throwaway2037today at 8:54 AM

Why is this downvoted? (At the time of writing, the text is grey, so it has at least a few downvotes.)

This is a good question. As others have noted below, yes, and sometimes you can see kernel logging on start-up when the microcode is loaded.

show 1 reply