Bcachefs 文件系统

Search documents
怼天怼地的 Linux 之父,被另一大佬怼了:你就是歌姬吧!
程序员的那些事· 2025-07-09 00:55
Core Viewpoint - The conflict between Linus Torvalds and Bcachefs maintainer Kent Overstreet has escalated to the point where Linus threatens to remove the Bcachefs file system from the Linux kernel due to fundamental disagreements in development philosophy [1][2]. Group 1: Conflict Background - Linus expressed dissatisfaction with Kent's request to merge a new feature patch called "journal-rewind" during the 6.16-rc phase, which traditionally only allows bug fixes [2][3]. - Kent's patch involved over a thousand lines of code and was deemed a new feature, violating the established rules of the merge window [2][3]. Group 2: Escalation of Dispute - The exchange between Linus and Kent became increasingly heated, with Kent responding to Linus's criticism in a confrontational manner, suggesting that Linus was being unreasonable [4][5]. - Kent emphasized the unique risks associated with file systems, arguing that issues could lead to irreversible data loss, unlike other kernel modules [4]. Group 3: Resolution and Future Implications - Despite temporarily accepting the controversial pull request, Linus indicated that he would likely sever ties with Bcachefs during the 6.17 merge window, stating that he no longer found it meaningful to be involved [5].