Linus Torvalds began to regret accepting Bcachefs into the Linux kernel
Linus Torvalds criticized recent bcachefs fixes for the 6.11-rc5 kernel, noting their size, lack of regression fixes, and potential unsuitability for the mainline kernel due to stability concerns.
Read original articleLinus Torvalds has expressed concerns regarding the recent bcachefs fixes submitted for the 6.11-rc5 kernel release. He criticized the size of the pull request, stating that it includes changes beyond bcachefs and does not address any regressions. Torvalds emphasized that the ongoing development of bcachefs during the release cycle is becoming problematic, suggesting that the project may not be suitable for inclusion in the mainline kernel if it cannot adhere to the standard release schedule. He noted that users of bcachefs are essentially operating in an experimental environment, which raises questions about the stability and reliability of the filesystem. Torvalds' comments reflect a growing frustration with the state of bcachefs development and its impact on the kernel's release process.
- Linus Torvalds criticized the size and scope of recent bcachefs fixes for the kernel.
- He indicated that the changes do not address regressions and touch on unrelated areas.
- Torvalds suggested that bcachefs may not be suitable for the mainline kernel if it cannot maintain stability.
- He highlighted that users of bcachefs are operating in an experimental capacity.
Related
Linux 6.10 Released
The Linux 6.10 release by Linus Torvalds featured increased activity in filesystems, driver updates, and miscellaneous changes. No extra release candidates were needed. Version 6.11's merge window will open soon, coinciding with Europe's summer vacation. Various subsystems received fixes and improvements, including ARM64, USB, networking, SPI, MMC, USB, ALSA, and more. The bcachefs filesystem underwent corrections and optimizations.
Bcachefs for Linux 6.11 Lands Accounting Rewrite and Self-Healing on Read Error
The Bcachefs update for Linux 6.11 introduces disk accounting code rewrite, self-healing for read and checksum errors, and stripe sectors accounting. Kent Overstreet leads these enhancements for improved file-system performance and reliability.
Bcachefs, an Introduction/Exploration
Bcachefs is a next-generation copy-on-write filesystem offering features like checksums, multi-device support, and RAID. It aims to improve performance and stability compared to existing filesystems like ext4 and Btrfs.
Benchmark of Bcachefs vs. Btrfs vs. EXT4 vs. F2FS vs. XFS on Linux 6.11
A Phoronix benchmark compared Bcachefs with Btrfs, EXT4, F2FS, and XFS on AMD EPYC servers, showing Bcachefs's improved stability and reliable performance across all tested file systems.
Linus Torvalds Begins Expressing Regrets Merging Bcachefs
Linus Torvalds regrets merging Bcachefs into the Linux kernel due to large pull requests and ongoing issues, questioning its stability as no major distributions currently use it.
Yeah let me just rush and use THAT file system haha I know I know, a ton of subleties can get packed into that much c (I'm making that assumption) especially in file systems stuff but if its still somewhat experimental wouldn't it make sense to be in someone elses kernel when developing?
Sounds cut and dry to me, quit developing in production lol
Related
Linux 6.10 Released
The Linux 6.10 release by Linus Torvalds featured increased activity in filesystems, driver updates, and miscellaneous changes. No extra release candidates were needed. Version 6.11's merge window will open soon, coinciding with Europe's summer vacation. Various subsystems received fixes and improvements, including ARM64, USB, networking, SPI, MMC, USB, ALSA, and more. The bcachefs filesystem underwent corrections and optimizations.
Bcachefs for Linux 6.11 Lands Accounting Rewrite and Self-Healing on Read Error
The Bcachefs update for Linux 6.11 introduces disk accounting code rewrite, self-healing for read and checksum errors, and stripe sectors accounting. Kent Overstreet leads these enhancements for improved file-system performance and reliability.
Bcachefs, an Introduction/Exploration
Bcachefs is a next-generation copy-on-write filesystem offering features like checksums, multi-device support, and RAID. It aims to improve performance and stability compared to existing filesystems like ext4 and Btrfs.
Benchmark of Bcachefs vs. Btrfs vs. EXT4 vs. F2FS vs. XFS on Linux 6.11
A Phoronix benchmark compared Bcachefs with Btrfs, EXT4, F2FS, and XFS on AMD EPYC servers, showing Bcachefs's improved stability and reliable performance across all tested file systems.
Linus Torvalds Begins Expressing Regrets Merging Bcachefs
Linus Torvalds regrets merging Bcachefs into the Linux kernel due to large pull requests and ongoing issues, questioning its stability as no major distributions currently use it.