Linus Torvalds 發布了 Linux Kernel 版本 5.19,帶來了更多新功能、改進的硬件支持以及大量錯誤 Bug 和安全修復。
這里最有趣的部分是,Linus Torvalds 表示,他使用搭載了 Asahi Linux 的蘋果 M1 arm64 筆記本電腦(M1 MacBook)進行了發布。
Linux 內核 5.19 經過了兩個多月的開發,引入了對 ZSTD 壓縮固件文件支持、對 AMD 安全嵌套分頁功能支持;
用于管理多路徑 TCP (MPTCP) 流的新用戶空間 API、初始支持龍芯“LoongArch”RISC ISA CPU 架構,以及支持 ARM Scalable Matrix Extension (SME)。
Linux 內核 5.19 還新增了對管態模式基于頁面的內存類型支持,以及在 RISC-V 架構 64 位系統上運行 32 位二進制文件的能力。
支持 SMP 協處理器、KCSAN 和 Xtensa 架構的休眠,新的通用票證 spinlock 類型以在各種架構(如 RISC-V、OpenRISC 和 C-SKY)中添加對完整 qspinlock 實現的支持;
并為 fanotify 機制添加新的 FAN_mark_EVICTABLE flag 以避免將目標 inode 固定在 inode 緩存中。
關鍵詞: