Linux Kernel 6.8正式版發布更新LAM虛擬化以及對龍芯提供Rust支持
Linus Torvalds 今天透過電子郵件宣布Linux Kernel 6.8 正式版已經發布,這是Linux 核心的最新穩定版本,提供了許多新功能、改進和最佳化。
6.8 版的一些亮點功能包括:
- LAM / 線性位址屏蔽的虛擬化支持
- KVM 的來賓優先記憶體支持
- 更新Bcachefs 檔案系統的基本線上檔案系統檢查與修復機制
- 對樹莓派5 使用的博通BCM2712 晶片提供支持
- 基於AMD ACPI 的WiFi 頻段RFI 緩解功能
- zswap、CephFS 等功能優化
針對龍芯架構的Rust 初始支援:
從6.8 版開始Linux Kernel 在龍芯架構(LoongArch) 上提供了初始Rust 支持,UFFDIO_MOVE uABI 操作允許頁面在虛擬地址空間內移動,同時可以避免由UFFDIO_COPY 完成頁面分配和memcpy。
KSM 顧問功能可自動管理內核相同頁面合併子系統,支援用於SMB 文件系統建立區塊和字元特殊文件,而用於建立網路的PHY 驅動程式已獲得Rust 的初始支援。
目前一般認為Rust 語言的安全性較好,因此包括Linux 和Windows 都在逐漸使用更多Rust 編寫模組。
支援週期方面:
Linux Kernel 6.8 版是一個非LTS 版,它的支援週期只有幾個月,之後會被Linux Kernel 6.9 版接替。
目前Linus Torvalds 已經開啟了Linux Kernel 6.9 版的合併窗口,6.9 版預計在2024 年5 月中旬發布。