История изменений
Исправление Jameson, (текущая версия) :
А вообще как, виртуализацию можно включить только в BIOS?
Да, её желательно включать при первой инициализации процессора. Теоретически можно и после БИОС, но до инициализации процессора ядром. Фиксы для исправления позорных ошибок так и работают, называется «ранняя загрузка микрокода». Но она использует заранее заложенный механизм процессора и делает то что она делает, загружает микрокод. И не более.
Прошивку хакнуть проще чем всовывать в ядро код для ранней инициализации нужного регистра msr и при этом ничего не сломать. К тому же тебе придётся каждое следующее ядро аналогично патчить.
Исправление Jameson, :
А вообще как, виртуализацию можно включить только в BIOS?
Да, её желательно включать при первой инициализации процессора. Теоретически можно и после БИОС, но до инициализации ядром. Фиксы для исправления позорных ошибок так и работают, называется «ранняя загрузка микрокода». Но она использует заранее заложенный механизм процессора и делает то что она делает, загружает микрокод. И не более.
Прошивку хакнуть проще чем всовывать в ядро код для ранней инициализации нужного регистра msr и при этом ничего не сломать. К тому же тебе придётся каждое следующее ядро аналогично патчить.
Исходная версия Jameson, :
А вообще как, виртуализацию можно включить только в BIOS?
Да, её желательно включать при инициализации системы. Теоретически можно и после БИОС, но до инициализации ядром. Фиксы для исправления позорных ошибок так и работают, называется «ранняя загрузка микрокода». Но она использует заранее заложенный механизм процессора и делает то что она делает, загружает микрокод. И не более.
Прошивку хакнуть проще чем всовывать в ядро код для ранней инициализации нужного регистра msr и при этом ничего не сломать. К тому же тебе придётся каждое следующее ядро аналогично патчить.