Kernel little-endian 64-bit Arm (AArch64) akan siap mendukung kode kernel Rust dengan siklus Linux 6.9 yang akan datang.
Antri di pohon pengembangan ARM64 melalui "next/rust-for-arm64" adalah patch untuk mendapatkan dukungan Rust ARM64/AArch64 untuk kode kernel Rust di garis akhir. Catatan komit:
"Komitmen ini menyediakan flag build untuk Rust untuk AArch64. Dukungan inti Rust yang sudah ada di kernel akan melakukan sisanya. Hal ini memungkinkan opsi PAC ret dan BTI di flag build Rust agar sesuai dengan opsi yang digunakan saat membangun C.
Sampel Rust telah diuji dengan penerapan ini."AArch64 sekarang menjadi arsitektur terbaru yang mengikuti x86_64 (dan x86_64 mode pengguna Linux "um") dan LoongArch untuk mendukung Rust di kernel Linux.
Sejauh ini sebagian besar pengaktifan Rust untuk kernel Linux adalah tentang menyiapkan infrastruktur, termasuk berbagai kode sampel. Dengan Linux 6.8 sekarang ada driver PHY jaringan yang ditulis Rust meskipun merupakan port dari driver C yang sudah ada. Driver Rust Apple Silicon SGX DRM masih dalam proses serta driver kernel Rust lainnya yang akan datang.
Itulah berita seputar Dukungan Kernel Rust Di AArch64 Siap Digunakan Untuk Linux 6.9, semoga bermanfaat. Disadur dari Phoronix.com.