隨著 Linux 6.4-rc1 的發布,下面是我對 Linux 6.4 內核所有有趣變化的最初概述,這些變化將於 6 月底或 7 月初穩定發布。

As Linux 6.4 合併窗口結束,是時候在接下來的大約八週內開始測試這個新內核(在我的例子中,對它進行基準測試以獲得任何有趣的改進或回歸)。 Linux 6.4 的亮點包括早期且仍在進行中的 Apple M2 支持、新的 Qualcomm QAIC 加速器驅動程序、Intel LAM、RISC-V 系統休眠、Turtle Beach 遊戲控制器支持、更多 Rust 語言代碼已上游、傳感器監控超過 100 多款 ASUS 主板,以及 MSI 筆記本電腦 EC 驅動程序,用於改進對 Linux 下各種 MSI 筆記本電腦功能的支持。還有一個新的 IEEE-1394 Firewire 維護者承諾至少維護代碼到 2029 年。

在 Intel 方面,線性地址掩碼令人興奮,添加了 Sierra Forest EDAC 支持,初始 Lunar Lake 音頻支持,添加了各種新硬件 ID,以及 Intel Shadow Stack支持已提交,但由於最後一刻的問題最終被推遲。在 AMD 方面,現在有引導自主模式支持、AMD CDX 總線支持、VNMI、AMD SoundWire 管理器、對其 IOMMU 驅動程序的 5 級訪客頁表支持、最終 AMD GPU 支持的 EDAC 準備和 AMD SEV-SNP vTOM 訪客在 Microsoft Hyper-V 上。

處理器:

-英特爾線性地址掩碼已具備此“LAM”功能,允許用戶空間將元數據存儲在一些未使用的指針位中.

-Intel Shadow Stack 已提交用於 Linux 6.4 合併窗口,但最後一分鐘的問題導致它沒有被撤回,現在至少被推遲到 Linux 6.5 週期。

-AMD P-State 驅動程序中的 AMD Guided Autonomous Mode 支持。

-用於具有 KVM 虛擬化的 AMD CPU 的虛擬 NMI。

-RISC-V 支持休眠/掛起到磁盤支持領先於任何進入市場的 RISC-V 筆記本電腦和類似產品。

-取消對 Intel Thunder Bay SoC 的支持>

-LoongArch 的更多優化和新功能。

-AMD IOMMU 驅動程序現在支持 5 級訪客頁表。

-英特爾 EDAC 支持 Sierra Forest,進而確認僅 E 核至強 CPU 將具有 12 通道與 Granite Rapids 類似的 DDR5 內存控制器。

-Microsoft Hyper-V 上的 AMD SEV-SNP vTOM 來賓支持。

-通過早期的 Apple M2 SoC 和設備支持對 Apple M2 進行初始支持尚不能在最終用戶的主線內核上使用。

-AMD CDX 總線支持 APU 和 FPGA 之間的接口。

圖形驅動程序:

-影響 GPU 性能/頻率的柵欄的新截止日期提示。

-繼續支持 Intel Meteor Lake 圖形。

-AMD 早期致力於新的“GFX943”加速器 IP。

-Qualcomm QAIC 加速器驅動程序已主線化到 Linux 6.4 中。

-Rockchip DRM 驅動程序支持 4K 顯示。

-AMDGPU 驅動程序具有新的功能Steam Deck 的功能。

存儲和 I/O:

-Device Mapper 的並發 I/O 性能優化。

-管道 FMODE_NOWAIT 支持很好IO_uring 的新聞,可以產生不錯的性能改進。

-對 EROFS 的一些改進。

-NFS 服務器支持 RPC-with-TLS。

-對 NTFS 驅動程序的小優化。

-各種 F2FS 和 Btrfs 改進。

-EXT4 的性能優化。

其他硬件:

-Intel Lunar Lake 高清音頻支持。

-新的 Firewire/IEEE-1394 維護者。

-更多 WiFi 7 支持工作和許多其他網絡更改,包括初始 WiFi 支持適用於 Apple M1 Pro 和 Apple M1 Max 設備。

-添加了 AMD SoundWire 支持以與最新的 AMD 音頻協處理器 (ACP) IP 塊一起使用。

-Turtle Beach 和Qanba 遊戲控制器支持 XPad 驅動程序。

-作為春季大掃除的一部分,刪除舊的 USB 驅動程序並刪除舊的 PCMCIA 字符驅動程序,並開始刪除舊的 CardBus/PCMCIA 代碼。

-解決了英特爾 USB 支持在恢復後可能被破壞的問題。

-繼續提出 CXL,Compute Express Link 規範。

-Apple HID 驅動程序怪癖。

-支持更多 Kye/Genius 繪圖板。

-解決了任天堂控制器可能無限期發出隆隆聲的問題。

-更好的 MSI 筆記本電腦支持,這要歸功於新的 MSI EC 驅動程序。

-Apple GMUX 支持 T2 Mac。

-Apple M1/M2 鍵盤背光支持。

-一個新的模式切換驅動程序聯想 Yoga 筆記本電腦。

-支持 100 多款華碩台式機主板的傳感器監控。

Linux 安全:

-機器密鑰環的可選 CA 實施。

-SELinux 刪除了運行時禁用支持。

其他 Linux 6.4 內核更改:

-VDUSE 的性能更快。

-Linus Torvalds 清理了 x86 內存複製代碼。

-更多的 Rust 代碼已經上游,以最終盡快出現第一個可用的 Rust 驅動程序。

-調度程序更新修復了數據庫服務器性能回歸。

-SLOB 最終被刪除發生了。

Categories: IT Info