Dari perspektif distribusi Linux yang mencoba mengurangi permukaan serangan mereka sambil tetap memungkinkan pengguna untuk menjalankan perangkat lunak lama tanpa mengkompilasi ulang kernel mereka, SUSE telah mempelopori upaya untuk mengaktifkan/menonaktifkan dukungan x86 32-bit pada saat boot, baik untuk versi 32-bit maupun 32-bit. program ruang pengguna bit dan panggilan sistem 32-bit dapat dijalankan. Kode tersebut telah dikirimkan untuk jendela penggabungan Linux 6.7 yang akan segera terjadi.
Kernel Linux sudah memiliki kenop Kconfig “IA32_EMULATION” untuk mengaktifkan dukungan 32-bit pada waktu pembuatan, sementara sebagian besar (semua?) Distribusi Linux membiarkannya diaktifkan agar perangkat lunak ruang pengguna 32-bit dapat berfungsi dengan baik. Namun patch baru yang hadir untuk Linux 6.7 memungkinkan untuk mengaktifkan/menonaktifkannya secara opsional pada saat boot. Jadi di masa depan distribusi Linux dapat memilih untuk menonaktifkan dukungan secara default, tetapi pengguna jika ingin menjalankan perangkat lunak lama 32-bit dapat menambahkan tanda waktu boot “ia32_emulation=1” yang baru agar dukungan tersebut diaktifkan tanpa harus membangun kembali kernel. Atau sebagai alternatif, administrator server dapat memutuskan untuk menonaktifkan dukungan 32-bit ini terlebih dahulu dengan lebih mudah.
Patch ini untuk Linux 6.7 tidak membuat perubahan kebijakan default apa pun.
Kontrol ia32_emulation waktu boot ini dikirim pada perubahan x86/entry hari Sabtu untuk Linux 6.7. Permintaan penarikan itu juga membersihkan kode validasi pengembalian syscall cepat.
Itulah berita seputar Linux 6.7 Memungkinkan Anda Mengaktifkan/Menonaktifkan Dukungan Program 32-bit Saat Boot-Time, semoga bermanfaat. Disadur dari Phoronix.com.