Linux 6.11

Излезе нова версия на ядрото на Linux 6.11 с редица значителни промени, от които най-важните са:

  • Добавена е поддръжка на атомарни записи на блоково ниво, при които на носителя се записва или целият указан набор от блокове, или нито един от блоковете. Това може да предотврати ситуации, при които след срив на оборудването или по друга причина се записва само част от блоковете, докато в друга част остава стара информация. Активирането на атомарния режим на запис се осъществява чрез системен повик pwritev(), в който е добавен флагът RWF_ATOMIC.
  • Премахване на забраната за запис в изпълними файлове, свързани с работещи процеси. По-рано, при опит за запис в изпълним файл на стартиран процес, ядрото издаваше грешка.
  • Добавена е възможност за разработка на драйвери за блокови устройства на езика Rust. Като пример в ядрото е добавен драйвер rnull, представляващ аналог на драйвера null_blk, написан на Rust. Също така продължава прехвърлянето на промени от клона Rust-for-Linux, свързани с използването на Rust като втори език за разработка на драйвери и модули на ядрото (поддръжката на Rust не е активна по подразбиране и не води до включване на Rust в задължителните зависимости за компилиране на ядрото).

С по-пълен списък на промените можете да се запознаете на Опеннета.

Източник: linux.org.ru

Купете надежден хостинг за сайтове с защита от DDoS, VPS VDS сървъри 🔥 Купете надежден хостинг за сайтове с защита от DDoS, VPS VDS сървъри | ProHoster