AMD 停止宣傳對 Bulldozer 和 Jaguar CPU 的 RdRand Linux 支持

前段時間變成了 眾所周知配備 AMD Zen 2 處理器的電腦將無法運作《天命 2》,也可能 不會加載 最新的 Linux 發行版。 此問題與產生隨機數 RdRand 的指令有關。 雖然BIOS更新了 決定 由於最新「紅」籌的問題,公司決定不再冒險 不打算做廣告 RdRand 支援 Linux 下的 Family 15h (Bulldozer) 和 Family 16h (Jaguar) 處理器。

AMD 停止宣傳對 Bulldozer 和 Jaguar CPU 的 RdRand Linux 支持

這些指令仍然適用於符合條件的 CPU,但對於明確檢查支援的軟體會產生錯誤。 而且,這個問題本身已經存在了至少5年了。

如前所述,如有必要,可以使用 rdrand_force 核心參數強制啟動 RdRand。 然而,根據一些報告,這可能是一個潛在的漏洞,因為有時指令可能會產生非隨機數。

為了解決 RdRand 問題而對 Linux 核心進行的變更現已作為補丁提供。 不過,目前還不清楚未來是否會被接受到通用內核程式碼。 至少目前還沒有穩定的修復方案。

讓我們回想一下,甚至在修復程式發布之前,一些用戶就能夠透過降級 systemd 元件的版本或使用修正版本的發行版來繞過啟動 Linux 的問題。 看起來這是另一個 Linux 問題 冷凍 RAM 不足的系統。



來源: 3dnews.ru

添加評論