
Ilmus uus Linux 6.11 tuuma versioon, mis sisaldab mitmeid olulisi muudatusi, mille seas on kõige tähtsamad:
- Lisatud tugi aatomkirjutamise operatsioonidele plokkide tasemel, mille käigus kirjutatakse mäluseadmesse kas kogu määratud plokkide komplekt või ei kirjutata ühtegi plokki. See võib vältida olukordi, kus seadme tõrke või muul põhjusel kirjutatakse ainult osa plokkidest, samas kui teises osas jääb vanainformatsioon. Aatomerekordu režiimi aktiveerimine toimub süsteemikutses pwritev(), kuhu on lisatud lipukene RWF_ATOMIC.
- Käimasolevate protsessidega seotud täidesaatvatesse failidesse kirjutamise keelu tõstmine. Varem, kui prooviti kirjutada käivitatud protsessi täidesaatvasse faili, tagastas tuum vea.
- Lisatud võimalus arendada plokiseadmete draivereid Rusti keeles. Näiteks on tuumale lisatud draiver rnull, mis on Rustis kirjutatud null_blk draiveri analoog. Samuti jätkub muudatuste üleviimine Rust-for-Linux harust, mis on seotud Rusti kasutamisega teise keele kui draiverite ja tuuma moodulite arendamiseks (Rusti tugi ei ole vaikimisi aktiivne ja ei too Rusti kohustuslike ehitus sõltuvuste hulka tuuma).
Ulatusliku muudatusloendiga saab tutvuda OpenNetis.
Allikas: linux.org.ru
