Linux 7.3-rc1 的最大看點,不是某一項顛覆性的核心功能,而是它在統計上「非常大」。Linux 核心主線的首個 7.3 候選版本已逼近 4,100 萬行,但這個數字需要搭配變更內容來理解:AMD 一次提交的大量 GPU 暫存器標頭檔,讓差異統計明顯膨脹。除此之外,這仍是一個以硬體支援、驅動程式、檔案系統與傳輸功能改善為主的典型合併週期。
1
4
為什麼 Linux 7.3-rc1 會接近 4,100 萬行?
截至 Linux 7.3-rc1,Linux 原始碼樹約有 4,098 萬行,精確統計約為 40,980,000 行。其中包括約 5,134,418 行空白行、4,912,366 行註解,以及 30,937,090 行被工具偵測為程式碼的行數。
1
3
AMD GPU 核心驅動本身約占 650 萬行。
1
3 不過,這並不代表 Linux 7.3 突然增加了同等規模的新執行邏輯。
這次差異特別龐大的關鍵,在於 AMD 提交了大量 GPU 暫存器定義,尤其是 DCN 6.0 顯示引擎及其他新圖形 IP 的標頭檔。這類檔案多半屬於生成式暫存器描述,會大幅增加差異統計中的行數,但不等同於同樣數量的手寫驅動程式或可執行程式碼。
1
4
Linux 核心維護者 Linus Torvalds 對此的評估也相對克制:如果排除這批 AMD 暫存器資料,其餘統計大致符合一般合併視窗的規模,而驅動程式仍占剩餘變更的大多數。
1
4
硬體與圖形驅動支援持續擴張
Linux 7.3 主要是在為新平台提前做好準備,同時改善既有硬體的支援:
- AMD Zen 6:加入更多即將推出的 Zen 6 平台支援與相關最佳化。
2
- Intel Xe3P 與 Nova Lake:新一代 Intel 圖形支援進一步成熟,Nova Lake S 圖形現在被視為穩定支援,並預設啟用,不再需要透過實驗性
force_probe 參數手動開啟。
2
50
- AMD 圖形:DRM 更新涵蓋新一代 AMD 圖形 IP,也包含舊款 Radeon 硬體的改善。
50
- Valve 2026 Steam Controller:核心加入對 Valve 即將推出之控制器硬體的驅動支援。
2
- Apple Silicon:支援擴大至更多 M3 系列變體,包括 M3 Ultra、M3 Pro 與 M3 Max 的初步支援。
2 另有報告指出,Apple M1 至 M3 系列也開始獲得 USB4 與 Thunderbolt 的初步支援。
3
- Nouveau 影片解碼:開源 NVIDIA 驅動加入 NVK Vulkan Video 解碼支援。
2
對 Intel 圖形使用者而言,Nova Lake 的變化尤其值得注意。它代表支援從明確標示為實驗性的路徑,轉向一般驅動程式探測。不過,「預設啟用」不代表所有圖形功能都已完成;例如 DisplayPort 2.1 ALPM 在 Linux 7.3 開發週期中仍在持續處理。
54
檔案系統:效能、測試與舊程式碼清理
Linux 7.3 的檔案系統更新相當分散,並非圍繞單一全新儲存格式展開。
Btrfs 著重效能改善
Btrfs 在這個合併視窗中獲得多項偏向效能的更新,是 Linux 7.3 值得注意的檔案系統變化之一。不過,目前資料並未指向單一基準測試結果,也不能據此宣稱所有工作負載都會普遍加速。
2
FailFS 用來測試錯誤處理
Linux 7.3 加入 FailFS,這是一個刻意讓操作失敗的虛擬檔案系統。任何抵達 FailFS 的操作都會回傳 EOPNOTSUPP,也就是「不支援該操作」的錯誤碼。
它的用途不是提供日常儲存,而是協助開發者測試軟體如何處理檔案系統錯誤;這項設計可視為先前 NULLFS 測試檔案系統的補充。
35
NTFS 可讀取 WOF 壓縮檔案
NTFS 新增對 Windows Overlay Filter 機制壓縮檔案的讀取支援,這類檔案通常稱為 WOF 壓縮檔案。更新後,Linux 核心能更完整地存取由 Windows 建立、並使用這種機制壓縮的資料。
2
移除 EFS 與 FreeVxFS
本次週期也移除了過時的 EFS 與 FreeVxFS 檔案系統驅動程式。刪除無人維護的舊程式碼,有助於降低核心需要維護的負擔;但這主要屬於清理工作,而不是一般使用者可以直接感受到的新功能。
2
USB-C 開始檢查線材能力,USB4STREAM 可降低延遲
Linux 7.3 的 USB-C 程式碼開始檢查線材是否真的支援要求使用的替代模式(alternate mode)。檢查項目包括線材識別資訊、被動式 USB 2.0 線材的限制,以及主動式線材是否具備相符的接頭資訊。
換句話說,核心將更不容易把不適合傳輸 DisplayPort 或其他替代模式的線材,誤認為具備完整支援能力。
36
37
此外,USB4STREAM 新增忙碌輪詢(busy polling)選項。USB4STREAM 是 Intel 開發、用於在 USB4 或 Thunderbolt 連接系統之間傳輸原始資料的協定。忙碌輪詢可避免部分中斷與工作排程延遲,因此有機會降低傳輸延遲;代價則是增加 CPU 活動量,較適合重視延遲的應用,而非所有情境的預設選項。
39
45
Linux 7.3 何時正式發布?
Linux 7.3-rc1 在兩週合併視窗結束後,於 2026 年 8 月 30 日標記發布。
3
43 目前它仍是候選版本,並非已完成的 Linux 7.3 穩定版。
依照目前預期,這個週期還會進行約 6 至 7 個候選版本。若測試進度符合一般節奏,穩定版可能在 2026 年 10 月中旬至下旬推出;但若發現回歸問題,需要額外測試或增加候選版本,日期仍可能延後。
3
4
重點整理
Linux 7.3-rc1 的「接近 4,100 萬行」確實是真實統計,但不能直接解讀為核心在短時間內增加了 4,100 萬行新功能。AMD DCN 6.0 等 GPU 暫存器標頭檔約占本次差異內容三分之一,讓合併視窗看起來遠比新增執行邏輯的實際規模龐大。
對使用者而言,更具體的變化是:Linux 對即將推出的 AMD 與 Intel 平台準備得更完整,新增 Valve 與 Apple 硬體支援,擴充圖形驅動能力,改善 Btrfs 與檔案系統測試及相容性,並為 USB4 連線提供更有彈性的低延遲資料傳輸選項。