Vào thứ Sáu, nhà phát triển chính của Rust cho Linux, Miguel Ojeda, đã gửi yêu cầu kéo mã tính năng Rust mới cho nhân Linux 6.4.
Mã Rust mới cho Linux 6.4 bao gồm việc giới thiệu API pin-init, dùng để xử lý quá trình khởi tạo được ghim an toàn và cho phép giảm lượng mã Rust”không an toàn”trong nhân xung quanh cấu trúc dữ liệu cần địa chỉ ổn định. Đổi lại, API pin-init mới cũng sẽ được sử dụng bởi các bản tóm tắt Rust cho Linux sắp tới khác.
Mã Rust với Linux 6.4 cũng thêm các loại và đặc điểm mới vào mô-đun đồng bộ hóa, một mô-đun ioctl mới với các hàm const”_IOC*”mới tương đương với các macro C, một thùng uAPI mới để trình điều khiển có thể truy cập trực tiếp và các cải tiến khác đối với các mô-đun/thùng hiện có.
Bạn có thể tìm thêm thông tin chi tiết về mã tính năng Rust được thêm cho Linux 6.4 qua bản kéo này yêu cầu.