
Doli një version i ri i kernelit Linux 6.11 me disa ndryshime të rëndësishme, më të rëndësishmit mes tyre:
- Shtuar mbështetje për operacione të shkrimit atomik në nivel blloku, ku në disku shkruhet ose e gjithë grupi i blloqeve të specifikuara, ose asnjë nga blloqet. Kjo mund të parandalojë situatat kur pas një dështimi të pajisjes ose për ndonjë arsye tjetër shkruhet vetëm një pjesë e blloqeve, ndërsa në pjesën tjetër mbetet informacioni i vjetër. Aktivizimi i modulet të shkrimit atomik realizohet me thirrjen e sistemit pwritev() në të cilën është shtuar flamuri RWF_ATOMIC.
- Hiqet ndalimi për të shkruar në skedarë ekzekutivë të lidhur me proceset që janë duke u ekzekutuar. Më parë, me përpjekjen për të shkruar në një skedar ekzekutiv të një procesi të nisur, bërthama tregonte një gabim.
- Shtuar mundësia për zhvillimin e drejtueseve të pajisjeve bllok në gjuhën Rust. Si shembull në kernel është shtuar drejtuesi rnull, i cili përfaqëson një analog të drejtuesit null_blk, i shkruar në gjuhën Rust. Gjithashtu vazhdohet transferimi i ndryshimeve nga dega Rust-for-Linux, në lidhje me përdorimin e gjuhës Rust si gjuhë e dytë për zhvillimin e drejtueseve dhe moduleve të bërthamës (mbështetja për Rust nuk është aktivizuar si parazgjedhje dhe nuk çon në përfshirjen e Rust në numrin e varësive të nevojshme për ndërtimin e bërthamës).
Mund të njihni një listë më të plotë të ndryshimeve në OpenNet.
Burimi: linux.org.ru
