Linus Torvalds於2024年12月29日發布了Linux內核6.13的第五個候選版本(RC5)。 6.13 RC5的規模比以往版本小,表明許多開發人員在假期期間休假。 RC5的更改少於100處,主要集中在錯誤修復和次要增強方面。

Torvalds對假期期間開發速度放緩表示滿意。他鼓勵開發人員在內核走向最終發布的過程中繼續關注穩定性。
在Kernel 6.13 RC5的官方發行說明中,Linus Torvalds寫道:
又過了一周,我很高興地報告說,很明顯,大多數人似乎都在享受假期,因為rc5非常小。我們本週的非合併提交少於一百個,這幾乎是聞所未聞的。幹得好(或者說-做得不夠)。
目錄
- 錯誤修復和改進
- 試用Linux內核6.13 RC5
主要亮點
1. 大小和穩定性
- RC5是迄今為止最小的版本之一。
- 它包含少於100個非合併提交。
- 重點是錯誤修復和穩定性改進,而不是新功能。
2. Btrfs文件系統改進
- 修復了在復制寫入(COW)操作期間出現的use-after-free問題。
- 在激活交換文件時,更好地處理內存映射寫入。
- 通過允許中斷交換激活來增強性能。
- 啟用配額時的原子性改進。
3. DMA引擎增強
- 更新了Tegra、Loongson2和AMD QDMA支持。
- 改進了錯誤處理和特定硬件的兼容性修復。
4. 音頻和聲音更新
- ALSA修復,包括對DMA緩衝區管理的支持。
- Realtek和Intel特定聲卡驅動程序更新。
5. 外圍設備支持
- 修復了HDMI PHY依賴項和USB PHY初始化問題。
- 更新了I2C控制器和NAND驅動程序。
6. 電源管理改進
- 修復了電源驅動程序中的錯誤。
- 改進了電池充電電路的錯誤處理。
7. 追踪和調試增強
- 更新了跟踪機制以提高可靠性。
- 修復了內核文檔警告。
8. 架構特定更改
- Intel的Perf子系統更新了針對Clearwater Forest等新型CPU架構。
- PowerPC針對VAS操作的特定修復。
- x86更新以解決缺少ENDBRANCH指令的問題。
錯誤修復和改進
文件系統
Btrfs收到了多個穩定性修復,包括:
- 避免use-after-free錯誤。
- 增強配額管理。
- 防止在交換文件激活期間核心獨占。
網絡
- SMB協議中修復了重用延遲文件句柄的問題。
- NFS中的更新恢復了NFSv4.0的回調功能。
驅動程序
- 增強了I2C、DMA和HDMI驅動程序以提高硬件兼容性。
- USB PHY初始化調整以防止電源問題。
內存和DMA
- 針對Loongson、AMD和Tegra平台的DMA引擎調整。
- 錯誤處理改進以防止崩潰。
試用Linux內核6.13 RC5
接下來的幾週將重點關注測試和錯誤修復,因為Linux內核6.13即將發布最終版本。鼓勵開發人員和用戶徹底測試RC5並報告任何問題。
您可以從官方的Linux內核檔案或Linus Torvalds的git樹下載Kernel 6.13-rc5源代碼。
以上是Linux內核6.13 RC5:假期一周的微小版本的詳細內容。更多資訊請關注PHP中文網其他相關文章!