[Sysadmins] CPU microcode support (was: I: зимние стартеркиты (20171212)

Michael A. Kangin mak на complife.ru
Чт Дек 21 21:48:17 MSK 2017


On 12/21/2017 01:27 PM, Sergey V Turchin wrote:

>> прочитайте руководящую документацию[1], прежде чем
>> писать "обновление".
>> https://www.kernel.org/doc/Documentation/x86/early-microcode.txt
> "Kernel can _update_ microcode in early phase of boot time." ;-)

А как им реально пользоваться?

В инструкциях от интеля говорится про кучу файликов внутри 
/lib/firmware/intel-ucode/ вида 0f-06-08, а опакечен теперь только 
intel-microcode.bin

Перестроить initrd и оно само как-то магически туда попадёт и будет 
применяться?


Замечу кстати, что на p7 ситуация совсем ужасная, микрокод от 2013 года. 
Чутка не актуально.
Утягивание вручную с интеля microcode-20171117.tgz, распаковка его в 
/lib/firmware/intel-ucode/ с последующим echo 1 > 
/sys/devices/system/cpu/microcode/reload работает замечательно, но очень 
напоминает закат солнца вручную. Ну и вопрос про early-microcode / 
initrd тоже актуален.


Подробная информация о списке рассылки Sysadmins