
Megjelent a Linux 6.11 újabb verziója, számos jelentős változással, a legfontosabbak közé tartozik:
- Hozzáadva az atomikus írási műveletek támogatása blokk szinten, amelyek során vagy az összes megadott blokk íródik a tárolóra, vagy egyetlen blokk sem. Ez megakadályozhatja azokat a helyzeteket, amikor a hardverhiba vagy más ok miatt csak egy rész blokk íródik, míg a másik rész régi információt tartalmaz. Az atomikus írási módot a pwritev() rendszerhívás aktiválja, amelyhez hozzá lett adva az RWF_ATOMIC zászló.
- A végrehajtható fájlok írási tilalmának eltörlése a futó folyamatokhoz kapcsolódóan. Korábban, amikor megpróbálták írni a futó folyamat végrehajtható fájljába, a kernel hibaüzenetet adott.
- Lehetővé vált blokkeszköz-illesztőprogramok fejlesztése Rust nyelven. Példaként a kernelhez hozzá lett adva az rnull illesztőprogram, amely a Rust nyelven írt null_blk illesztőprogram analógja. Folytatódott a Rust-for-Linux ágból származó változások átadása is, amelyek a Rust nyelv második nyelvként való használatára vonatkoznak illesztőprogramok és modulok fejlesztéséhez (a Rust támogatás alapértelmezés szerint nem aktív, és nem vezet a Rust kötelező összeállítási függőségek közé sorolásához a kernel összeállításakor).
A változások teljes listájával megismerkedhet az Opennet oldalán.
Forrás: linux.org.ru
