LINUX.ORG.RU

История изменений

Исправление Jameson, (текущая версия) :

А вообще как, виртуализацию можно включить только в BIOS?

Да, её желательно включать при первой инициализации процессора. Теоретически можно и после БИОС, но до инициализации процессора ядром. Фиксы для исправления позорных ошибок так и работают, называется «ранняя загрузка микрокода». Но она использует заранее заложенный механизм процессора и делает то что она делает, загружает микрокод. И не более.

Прошивку хакнуть проще чем всовывать в ядро код для ранней инициализации нужного регистра msr и при этом ничего не сломать. К тому же тебе придётся каждое следующее ядро аналогично патчить.

Исправление Jameson, :

А вообще как, виртуализацию можно включить только в BIOS?

Да, её желательно включать при первой инициализации процессора. Теоретически можно и после БИОС, но до инициализации ядром. Фиксы для исправления позорных ошибок так и работают, называется «ранняя загрузка микрокода». Но она использует заранее заложенный механизм процессора и делает то что она делает, загружает микрокод. И не более.

Прошивку хакнуть проще чем всовывать в ядро код для ранней инициализации нужного регистра msr и при этом ничего не сломать. К тому же тебе придётся каждое следующее ядро аналогично патчить.

Исходная версия Jameson, :

А вообще как, виртуализацию можно включить только в BIOS?

Да, её желательно включать при инициализации системы. Теоретически можно и после БИОС, но до инициализации ядром. Фиксы для исправления позорных ошибок так и работают, называется «ранняя загрузка микрокода». Но она использует заранее заложенный механизм процессора и делает то что она делает, загружает микрокод. И не более.

Прошивку хакнуть проще чем всовывать в ядро код для ранней инициализации нужного регистра msr и при этом ничего не сломать. К тому же тебе придётся каждое следующее ядро аналогично патчить.