Hlavní navigace

Pozdní nahrávání mikrokódu pro x86 je pokládáno za loterii

6. 6. 2022

Sdílet

Intel CPU Autor: Pixabay

Do jádra 5.19 se dostala záplata od Thomase Gleixnera a Borislava Petkova, která ve výchozím stavu vypíná pozdní nahrávání mikrokódu, protože to v některých případech nefunguje a jedná se tedy o loterii. Tato konfigurace MICROCODE_OLD_INTERFACE (deprecated) je přejmenována na MICROCODE_LATE_LOADING (dangerous). Pozdní aktualizace mikrokódu používala /dev/cpu/microcode a nástroje iucode_tool nebo microcode.ctl. Nově bude při použití pozdní aktualizace jádro také označeno (tainted).

Modified Loading microcode late, when the system is up and executing instructions is a tricky business and should be avoided if possible. Just the sequence of synchronizing all cores and SMT threads is one fragile dance which does not guarantee that cores might not softlock after the loading. Therefore, use this at your own risk. Late loading taints the kernel too.

Při aktualizaci mikrokódů je doporučováno včasné (early) nahrání, které provádí většinou z initd velmi brzy po spuštění jádra.

(zdroj: phoronix)

Našli jste v článku chybu?
  • Aktualita je stará, nové názory již nelze přidávat.