Перейти к содержанию

AMD прекращает рекламировать поддержку RdRand под Linux для CPU Bulldozer и Jaguar


Рекомендуемые сообщения

Некоторое время назад стало известно, что на компьютерах с процессорами AMD Zen 2 не запускается игра Destiny 2, а также могут не загружаться новейшие дистрибутивы Linux. Проблема была связана с инструкцией для генерации случайного числа RdRand. И хотя обновление BIOS решило проблему для последних «красных» чипов, в компании решили не рисковать и больше не планируют рекламировать поддержку RdRand для процессоров Family 15h (Bulldozer) и Family 16h (Jaguar) под Linux.

 

sm.amdlogo-100609241-large.750.jpg


Инструкция будет по-прежнему работать на подходящих CPU, однако для ПО, которое явно проверяет наличие поддержки, будет выдавать ошибки. При этом сама проблема существует не менее 5 лет. Как отмечается, при необходимости RdRand можно активировать принудительно с помощью параметра ядра rdrand_force. Однако, по некоторым данным, это может быть потенциальной уязвимостью, поскольку иногда инструкция могла генерировать неслучайные числа.

 

57d2aaf13d8a732cd0a7ebcd64614717.jpg

 

Изменение в ядре Linux для обхода проблемы с RdRand доступно сейчас в виде патча. Однако пока не ясно, примут ли его в общий код ядра в будущем. По крайней мере, на текущий момент о стабильном исправлении речи не идёт. Напомним, что ещё до выхода исправления некоторые пользователи смогли обойти проблему запуска Linux, понизив версию компонента systemd или используя исправленную версию дистрибутива. Похоже, что это ещё одна проблема Linux, помимо зависания системы при нехватке оперативной памяти.

____________________________________________________________
♦♦♦♦♦♦♦♦◄♫►WeissRussland◄♫►♦♦♦♦♦♦◄♠GRODNO♠►♦♦♦♦♦♦♦♦
---------------------------------------------------------------------------------------------------------
♠ 75.0°e ♣ 53.0°e ♦ 36.0°e ♥ 19.2°e ♠ 13.0°e ♥ 4.8°e ♠ 4.0°w ♣ 5.0°w ♦
____________________________________________________________

Ссылка на комментарий
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
×
×
  • Создать...