Pada hari Selasa, perubahan arsitektur RISC-V digabungkan ke dalam kernel Linux 5.19 yang sedang dikembangkan dengan beberapa fitur baru di belakangnya.

Seperti yang dibahas sebelumnya, RISC-V dengan Linux 5.19 menghadirkan subsistem”compat”baru untuk menjalankan binari 32-bit pada kernel 64-bit. Dukungan RV32 pada RV64 ini menarik karena kernel Linux selalu melayani RISC-V 64-bit dan tidak banyak dalam cara penggunaan RV32 modern Saya menyadari setidaknya di mana seseorang akan mengejar penggunaan Linux arus utama.

Perubahan besar lainnya di depan RISC-V siklus ini adalah dukungan ekstensi Svpbmt untuk Supervisor-Mode: Jenis Memori Berbasis Halaman. Svpbmt RISC-V memungkinkan atribut memori dikodekan langsung di halaman. Lihat riscv-isa-manual untuk detail selengkapnya.

Kode RISC-V untuk Linux 5.19 juga menambahkan dukungan untuk kexec_file_load sebagai panggilan sistem Kexec yang lebih baru yang berbasis file dan bergantung pada FD yang ditambahkan untuk kernel dan initramfs. Ada juga sistem spinlock berbasis tiket baru dan perbaikan kecil lainnya.

Detail lebih lanjut tentang perubahan RISC-V yang ditayangkan perdana di Linux 5.19 musim panas ini melalui gabungan Git ini.

Categories: IT Info