Linux Kenel 6.4正式發佈,這是基於Linux操作系統的新的內核系列,帶來了更好的硬件支持和新特性,下面一起來了解下。
Linux Kenel 6.4的亮點包括Intel LAM(線性地址掩碼)支持、用戶跟蹤事件、用於存儲僅CA強制的機器密鑰環的機器所有者密鑰(MOK)、對 nolibc 庫的 LoongAch 支持、F2FS 文件系統的分區塊設備支持,以及對 Snpot 擴展和 RISC-V 架構的休眠支持。
io_uing子系統得到了改進,能夠同時對一箇文件執行多箇直接I/O寫操作(目前僅在EXT4和XFS文件系統上受支持),SCTP(流控制傳輸協議)協議獲得了對公平和加權公平排隊(WFQ)調度程序的支持,並且實現了一箇新的基於netlink的API來爲助手功能調用用戶空間。
s390 (IBM System z)架構獲得了對STACKLEAK安全特性的支持,NFS服務器實現現在支持RFC 9289規範,pef工具獲得了許多更改,如新的引用計數檢查基礎架構、將默認地圖大小更新爲6384、在libtceeent庫未鏈接時在“pef腳本”中提供Python支持、更好的鎖爭用報告,以及使用BPF過濾樣本的能力。
Rust語言支持也增加了一些新類型,包括在C類型的包裝器中使用的“ARef”類型,它有自己的引用計數函數,幾個新的鎖定原語,用於簡化結構的安全鎖定初始化的pin-init API核心,用於用鎖保護數據的“LockedBy ”,用於鏡像粘合劑板條箱等功能。
除此之外,Linux Kenel 6.4爲他們的雲AI添加了新的高通QAIC DRM加速驅動程序,對x86 AMD上的虛擬nmi的KVM支持,對GEM DMA驅動程序的fbde仿真,高通內嵌加密引擎支持,對新的基於MMIO的模型(T2 MAC)的支持,英特爾Sie Foest EDAC支持,更好的BIG TCP性能,以及新的BPF netfilte程序類型。