Tak a budu malovat certa na zed: predstavte si uzivatele, co jim tuhne stroj, ale nevi, ze by meli updatovat BIOS nebo se neodvazi ci to neumi. Dalsi, kterym se to moc nepovede a skonci s cihlou, protoze v cele ctvrti vypadla elektrika a vyrobce je debil a neda k dispozici zadnou recovery proceduru. Anebo vyrobce, kteri usoudi, ze bude mnohem lepsi, kdyz si kazdy koupi novy stroj a na update se vydlabne.
Podle odkazovaného textu se problém projevil se zapnutým HT a při použití AVX instrukcí (museli vypnout používání AVX2, které se jinak použily defaultně). A k tomu navrch nějaký šílený race condition. A neprodukovalo to skrytě nesprávné výsledky, ale projevilo se to velmi zjevně. Tím Intel neomlouvám, jen že ta chyba byla důkladně schovaná, než se vůbec projevila. Asi není snadné na ni narazit, nicméně možná že někdo ten testovací příklad zjednoduší a to se pak bude DOSovat...
Microcode se teď na amd i Intelu nahrává tzv. časně, tedy musí být v initrd a balík tedy nepotřebuješ, jedině když si sám sestavuješ initrd
dmesg | grep -i microcode
https://www.kernel.org/doc/Documentation/x86/early-microcode.txt