Reiser4文件系統提早被整合到Linux Kernel 5.12中
樹外(out-of-tree)的Reiser4文件系統通常情況下只有在首發穩定版發布之後,才會移植到Linux Kernel新版中。不過這次Reiser4已經提前移植到即將發布的Linux Kernel 5.12中。
這主要是因為在Linux 5.11 版本中並沒有完成合適的Reiser4 補丁,而現在為了繼承其Linux 5.10 的移植,現在的代碼已經針對當前的Linux 5.12 Git 狀態進行了重新編譯。
這個更新後的文件系統驅動不得不圍繞著一個被廢棄的讀文件操作修改代碼,放棄使用一個被移除的上游宏,並對現有的Reiser4 函數進行了一些修改。假設沒有在最後一刻對Linux 5.12 的接口進行修改,這個Reiser4 的移植應該能夠在本月晚些時候的Linux 5.12穩定版中繼續工作。
截至寫稿時,實驗性的”Reiser5 “代碼還沒有針對Linux 5.12的源碼樹進行重新編譯。