Linus Torvalds 剛剛發布了 Linux 6.4-rc1,這也標誌著激動人心的 Linux 6.4 週期合併窗口的結束。

Linus Torvalds 在今晚的 6.4 中寫道-rc1 公告:

“所以我們到了,兩週後,合併窗口結束,-rc1 標記並推出。

事情看起來很正常-對我個人來說,唯一有點不尋常的事情是我們有兩個不同的拉取請求,最終我在上面做了我自己的小系列更新。

所以來自 Jens 的 ITER_UBUF 更新和 x86 LAM Dave Hansen(真的是 Kirill,但我看到了 Dave 的推動力)的支持讓我做了一些額外的 x86 用戶訪問清理。

我提到它的原因並不是“哦,我得重新編碼一下”,而是這實際上讓我 *終於*切換到更現代的默認“​​git diff”算法。默認的 git diff 算法是非常傳統的算法(又名“Myers 算法”),雖然它工作得很好,但默認情況下已經有各種啟發式更新以實現更好的差異。

所以我現在使用“直方圖”算法,它在決定最長公共子序列時考慮了一條線的“唯一性”,因為我的一些補丁只是一團亂七八糟的普通圖片邁爾斯差異。並不是直方圖總是有幫助,但它確實經常使事情更清晰。

至於此合併窗口中的實際更改:下面的合併日誌給出了高級視圖。 diffstat 再次完全被 AMD GPU 硬件描述文件所支配,而這次’perf’工具也隨之而來,所以另一個大區域最終成為所有 perf 事件 JSON 文件描述。啊。

但是如果你忽略這兩個“巨大但無趣”的變化部分,其他一切看起來都很正常。到處都有很多發展,“這很有趣”主要取決於讀者。驅動程序、架構更新、文件系統、網絡、內存管理——應有盡有。

沒有實現的一個功能是 x86 影子堆棧代碼。這方面可能有點不走運,因為它是在我正在研究 x86 問題時出現的,所以我看了很多,並且有足夠的保留意見,所以我要求進行幾次相當大的重組。

我們將在晚些時候討論,可能是下一個版本。”

明天我將發布我通常的 Linux 6.4 功能概述,總結了過去兩週的數十篇 Phoronix 文章重點介紹了內核的眾多新功能和其他有趣的部分。
Linux 6.4 有很多令人興奮的東西,我將很快啟動一些基準測試。

更新:Linux 6.4 功能列表已經發布。

Categories: IT Info