เมื่อวันศุกร์ Miguel Ojeda หัวหน้าผู้พัฒนาโปรแกรม Rust for Linux ได้ส่งคำขอดึงรหัสคุณลักษณะใหม่สำหรับ Rust สำหรับเคอร์เนล Linux 6.4
รหัส Rust ใหม่สำหรับ Linux 6.4 รวมถึงการเปิดตัว pin-init API ซึ่งใช้สำหรับจัดการกับการเริ่มต้นที่ปักหมุดไว้อย่างปลอดภัย และช่วยลดจำนวนรหัส Rust ที่”ไม่ปลอดภัย”ภายในเคอร์เนลรอบๆ โครงสร้างข้อมูลที่ต้องการที่อยู่ที่มีความเสถียร API แบบพินอินใหม่จะถูกใช้โดยนามธรรมอื่น ๆ ของ Rust สำหรับ Linux ที่กำลังจะมีขึ้น
รหัส Rust ด้วย Linux 6.4 ยังเพิ่มประเภทและคุณสมบัติใหม่ให้กับโมดูลการซิงค์ โมดูล ioctl ใหม่พร้อมฟังก์ชัน”_IOC*”const ใหม่เทียบเท่ากับมาโคร C ลัง uAPI ใหม่ ไดรเวอร์สามารถเข้าถึงได้โดยตรง และการปรับปรุงอื่นๆ สำหรับโมดูล/ลังที่มีอยู่
ดูรายละเอียดเพิ่มเติมเกี่ยวกับโค้ดคุณลักษณะ Rust ที่เพิ่มสำหรับ Linux 6.4 ได้ที่ ดึงนี้ คำขอ