Linux 6.7 memperkenalkan opsi boot “ia32_emulation=” untuk mengaktifkan/menonaktifkan dukungan untuk program x86 32-bit dan kemampuan untuk menjalankan panggilan sistem 32-bit. Ini adalah bagian dari upaya beberapa distribusi Linux yang berupaya membatasi dukungan ruang pengguna 32-bit x86 jika tidak diperlukan untuk mengurangi permukaan serangan perangkat lunak sambil tetap memiliki opsi waktu booting bagi mereka yang ingin mengaktifkan dukungan 32-bit atau untuk menonaktifkannya jika build kernel Anda tetap mengaktifkannya.
Meskipun seseorang dapat memeriksa opsi “ia32_emulation” melalui /proc/cmdline untuk melihat apakah opsi tersebut telah disetel, kesalahan di Linux 6.7 tidak secara eksplisit mengkomunikasikannya melalui log kernel (dmesg) ketika opsi tersebut telah diganti. Dengan Linux 6.8 sekarang akan ditampilkan di output dmesg ketika dukungan x86 32-bit dinonaktifkan dengan pesan berikut:
“Emulasi 32-bit dinonaktifkan. Anda dapat mengaktifkannya kembali dengan ia32_emulation=on” Sekali lagi ini hanya tentang dukungan ruang pengguna x86 32-bit untuk mereka yang menjalankan Linux x86_64.
Perangkat lunak Linux 32-bit lama masih dapat dijalankan pada kernel Linux modern, namun dengan kernel vendor yang akan datang khususnya di lingkungan perusahaan, mereka mungkin membatasinya secara default… Dalam hal ini Anda hanya perlu mengetahui tentang opsi kernel “ia32_emulation=on”.
Meskipun saya sebelumnya menulis tentang perubahan ini, saya akan meneruskannya sekarang kepada mereka yang melewatkannya dan karena dengan jendela penggabungan Linux 6.8 yang sedang berlangsung, perubahan ini memang masuk sebagai bagian dari perubahan x86/lain-lain. Selain sekarang dengan jelas menyatakan kapan dukungan 32-bit tidak dapat digunakan, ada perbaikan untuk kemungkinan kelebihan saat menghitung digit dalam num_digits() dan juga mendokumentasikan dengan lebih baik bagaimana /proc/cpuinfo harus digunakan pada sistem x86/x86_64.
Itulah berita seputar Linux 6.8 Akan Memberi Tahu Anda Saat Dukungan x86 32-bit Dinonaktifkan, semoga bermanfaat. Disadur dari Phoronix.com.