AMD спыняе рэкламаваць падтрымку RdRand пад Linux для CPU Bulldozer і Jaguar

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

AMD спыняе рэкламаваць падтрымку RdRand пад Linux для CPU Bulldozer і Jaguar

Інструкцыя будзе па-ранейшаму працаваць на прыдатных CPU, аднак для ПЗ, якое відавочна правярае наяўнасць падтрымкі, будзе выдаваць памылкі. Пры гэтым сама праблема існуе не менш за 5 гадоў.

Як адзначаецца, пры неабходнасці RdRand можна актываваць прымусова з дапамогай параметра ядра rdrand_force. Аднак, па некаторых дадзеных, гэта можа быць патэнцыйнай уразлівасцю, паколькі часам інструкцыя магла генераваць невыпадковыя лікі.

Змена ў ядры Linux для абыходу праблемы з RdRand даступна цяпер у выглядзе патча. Аднак пакуль не ясна, ці прымуць яго ў агульны код ядра ў будучыні. Прынамсі, на бягучы момант аб стабільным выпраўленні гаворкі не ідзе.

Нагадаем, што яшчэ да вынахаду выпраўленні некаторыя карыстачы змаглі абыйсці праблему запуску Linux, панізіўшы версію кампанента systemd або выкарыстаючы выпраўленую версію дыстрыбутыва. Падобна, што гэта яшчэ адна праблема Linux, апроч завісання сістэмы пры недахопе аператыўнай памяці.



Крыніца: 3dnews.ru

Дадаць каментар