Menjelang peluncuran kernel pengujian Linux 6.9-rc5 hari ini, kumpulan perbaikan "x86/urgent" minggu ini telah dikirimkan pagi ini.
Intel FRED digabungkan untuk Linux 6.9 sebagai mekanisme Pengembalian Fleksibel dan Pengiriman Acara (FRED) yang hadir dengan prosesor Intel masa depan. FRED merombak proses transisi ring CPU (tingkat hak istimewa). Untuk Linux 6.9-rc5 ada dua perbaikan FRED: memperbaiki penanganan emulasi INT80 dan memperbaiki cetakan kode kesalahan yang salah.
Pembaruan x86/mendesak hari ini juga memiliki perbaikan untuk pemeriksaan fitur seputar instruksi GFNI, VAES, dan VPCLMULQDQ. Secara khusus, mereka dilindungi dengan mendapatkan dukungan AVX-512 terlebih dahulu meskipun bukan merupakan persyaratan sebenarnya. Seperti yang dijelaskan oleh Eric Biggers dari Google:
"Perbaiki cpuid_deps[] untuk mencantumkan dependensi yang benar untuk GFNI, VAES, dan VPCLMULQDQ. Fitur-fitur ini tidak bergantung pada AVX512, dan terdapat CPU yang mendukung fitur-fitur ini tetapi tidak pada AVX512. GFNI sebenarnya bahkan tidak bergantung pada AVX.
Hal ini mencegah GFNI dinonaktifkan secara tidak perlu jika AVX dinonaktifkan untuk mengurangi kerentanan GDS.
Hal ini juga mencegah ketiga fitur dinonaktifkan secara tidak perlu jika AVX512VL (atau ketergantungannya AVX512F) dinonaktifkan, namun sepertinya tidak ada kasus di mana hal ini terjadi. "Perbaikan mendesak x86 ini juga untuk kode Retpolines memungkinkan peringatan thunk default hanya pada konfigurasi yang relevan. Ada juga perbaikan untuk pemeriksaan BHI Retpoline.
Perbaikan x86/mendesak ini sedang dalam proses menuju basis kode Linux Git arus utama menjelang rilis Linux 6.9-rc5 hari ini. Linux 6.9 stable diperkirakan akan keluar pada pertengahan Mei.
Itulah berita seputar Linux 6.9-rc5 Mengambil Perbaikan Untuk Pemeriksaan Intel FRED, BHI & GFNI/VAES, semoga bermanfaat. Disadur dari Phoronix.com.