Tahun lalu AMD mengeluarkan nasihat seputar "gagap sistem terputus-putus" saat menggunakan Modul Platform Tepercaya Firmware "fTPM" dengan sistem Ryzen yang lebih baru yang menjalankan Windows 10 dan Windows 11. Meskipun pada awalnya ini hanya diwujudkan pada Windows, dengan Linux 6.1+ mengaktifkan AMD fTPM RNG secara default saat ini, masalah gagap sistem ini juga mulai memengaruhi pengguna Linux.
Artikel dukungan AMD tentang gagap sistem intermiten dengan fTPM diaktifkan dan berjalan pada Windows 10/11 dikaitkan dengan "konfigurasi sistem AMD Ryzen tertentu dapat sewaktu-waktu melakukan transaksi memori terkait fTPM yang diperluas dalam memori flash SPI ("SPIROM") yang terletak di motherboard, yang dapat menyebabkan jeda sementara dalam interaktivitas atau daya tanggap sistem hingga transaksi selesai."
AMD merekomendasikan pelanggan yang terpengaruh untuk memperbarui BIOS sistem motherboard mereka atau sebagai gantinya memilih untuk menggunakan solusi TPM perangkat keras sebagai pengganti fTPM. Dengan pembaruan BIOS, masalah harus diperbaiki saat menjalankan AMD AGESA 1207 atau yang lebih baru.
Sayangnya tidak banyak vendor sistem -- khususnya produsen laptop -- telah mengirimkan pembaruan BIOS untuk mengatasi masalah ini. Sekarang Linux 6.1+ menggunakan generator angka acak AMD fTPM secara default, pengguna Linux telah mulai melaporkan masalah kegagapan sistem.
Masalah ini telah dibahas panjang lebar selama dua minggu terakhir melalui laporan bug kernel ini dan sebuah tambalan sekarang sedang menuju ke kernel arus utama untuk menyelesaikannya. Patch menonaktifkan generator nomor acak perangkat keras agar tidak digunakan pada sistem dengan versi fTPM yang diketahui bermasalah.
Insinyur AMD Linux Mario Limonciello menjelaskan dengan patch kernel hari ini yang dikirim langsung ke Linus Torvalds:
AMD telah mengeluarkan nasihat yang menunjukkan bahwa mengaktifkan fTPM di BIOS dapat menyebabkan "gagap" di OS. Masalah ini telah diperbaiki dalam versi firmware fTPM yang lebih baru, tetapi terserah perancang sistem untuk memutuskan apakah akan mendistribusikannya.
Masalah ini telah ada untuk sementara, tetapi lebih umum dimulai dengan kernel 6.1 karena commit b006c439d58db ("hwrng: core - start hwrng kthread also for untrusted sources") mulai menggunakan fTPM untuk hwrng secara default. Namun, semua penggunaan /dev/hwrng menghasilkan kegagapan yang tidak dapat diterima.
Jadi, cukup nonaktifkan pendaftaran hwrng yang rusak saat mendeteksi versi fTPM yang salah ini. Tambalan diharapkan akan diambil oleh Torvalds minggu ini menjelang debut stabil Linux 6.2 pada hari Minggu. Itu juga harus di-porting ke seri Linux 6.1 LTS.
Itulah berita seputar Perbaikan Linux Datang Untuk Gagap Terbaru Pada AMD Ryzen Karena fTPM RNG, semoga bermanfaat. Disadur dari Phoronix.com.