Selain Linux 6.1 x86_64 default untuk peringatan atas pemetaan W+X dan peningkatan keamanan lainnya jendela penggabungan ini, manfaat lain dari kernel berikutnya adalah mainlining Kernel Memory Sanitizer (KMSAN).
Kernel Memory Sanitizer sekarang berada di jalur utama sebagai pendeteksi kesalahan dinamis. KMSAN difokuskan untuk menemukan penggunaan nilai yang tidak diinisialisasi dalam kode kernel. KMSAN mengandalkan instrumentasi kompiler seperti pembersih lainnya untuk menyediakan kemampuan ini.
Saat digabungkan untuk Linux 6.1, dokumentasi Kernel Memory Sanitizer menunjukkan bahwa itu tidak dimaksudkan untuk produksi karena "meningkatkan secara drastis" jejak memori kernel dan memiliki implikasi kinerja sistem yang signifikan.
Bagaimanapun jika ingin menjalankan Kernel Memory Sanitizer untuk mencari nilai yang tidak diinisialisasi menggunakan kernel, KMSAN dapat diaktifkan dengan CONFIG_KMSAN dan memerlukan penggunaan kompiler LLVM Clang 14 atau yang lebih baru.
Lihat dokumentasi baru untuk detail lebih lanjut tentang KMSAN di Linux 6.1. KMSAN digabungkan sebagai bagian dari patch "mm" Andrew Morton.
Itulah berita seputar Pembersih Memori Kernel Mendarat Untuk Linux 6.1, semoga bermanfaat. Disadur dari Phoronix.com.