Як пом’якшити помилку ядра Spectre та Meltdown, що протікає з помилками процесора на OpenBSD?


11

Недолік дизайну процесора Intel, що протікає в ядрі, змушує переробляти Linux, Windows

і

Читання привілейованої пам'яті за допомогою бічного каналу

В останніх новинах люди могли прочитати про помилку ядра, що протікає з процесором.

Якщо ми використовуємо OpenBSD, як ми можемо захиститися? Або OpenBSD не впливає?


1
Швидкий пошук я знайшов це: [ marc.info/?l=openbsd-misc&m=118296441702631&w=2]
базовий лабораторій


Відповіді:


3

Код оновлення мікрокоду CPU для amd64

https://undeadly.org/cgi?action=article;sid=20180115073406

https://marc.info/?l=openbsd-tech&m=151588857304763&w=2

Коли ви fw_update , ви отримаєте файли прошивки.

Після перезавантаження він спробує оновити мікрокод вашого процесора. Можливо, немає нового мікрокоду. Можливо, у вашому BIOS є копія мікрокоду та встановлюється перед завантаженням OpenBSD.

Ця установка прошивки робиться трохи пізно. Щоб зробити це краще, знадобиться певна робота в завантажувальних блоках, щоб знайти файли мікропрограмного забезпечення, але часу на це трохи трохи, щоб зробити це зараз.

Функції промивання кеш-гілки гілки, додані в новий мікрокод, ще не використовуються. Існує більше коду, який потрібно написати, але знову ж таки відбувається перша робота.

Крім того, Intel каже, що їхні нові мікрокоди відсмоктуються, і люди повинні трохи почекати.

"Привіт, мене звуть Intel, і я обманщик".

Отже, поточний стан : виконайте команду "fw_update" як root та перезавантажте.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.