Za Linux jezgro je predložena deveta verzija zakrpa sa komponentama za razvoj drajvera uređaja na Rust jeziku. Nova verzija predstavlja skraćenu verziju osmog izdanja objavljenog pre nekoliko dana. Paket se značajno smanjio i ostavlja samo minimum potrebnog za kompilaciju modula jezgra napisanih na Rust jeziku.
Pretpostavlja se da će minimalna zakrpa pojednostaviti prihvatanje podrške za Rust u glavno jezgro. Nakon obezbeđivanja minimalne podrške, planira se postupno povećavanje funkcionalnosti prebacivanjem i drugih izmena iz grane Rust-for-Linux.
U poređenju sa osmom verzijom, veličina zakrpe je smanjena sa 40 na 13 hiljada linija koda. Na primer, deveta verzija uključuje samo 3% koda (500 linija) crate-paketa "kernel" i 60% biblioteke alloc, što omogućava kreiranje najjednostavnijih modula jezgra koji koriste tip Vec i ispisuju informacije u log jezgra pomoću makroa "pr_info!".
Izvor: opennet.ru
