NewswireScienceStartupsTechnology

Bcachefs 1.37: Linux 7.0 Support & Stable Erasure Coding

Originally published on: March 17, 2026
▼ Summary

– Michael Larabel is the founder and principal author of Phoronix.com, which he started in 2004 to improve the Linux hardware experience.
– He has authored over 20,000 articles on topics including Linux hardware support, performance, and graphics drivers.
– Larabel is the lead developer of the Phoronix Test Suite, an automated benchmarking software.
– He also leads development for the related projects Phoromatic and OpenBenchmarking.org.
– He is reachable through his personal website and social media platforms like Twitter and LinkedIn.

The latest Bcachefs 1.37 release marks a significant step forward for this advanced Linux filesystem, bringing with it crucial support for the upcoming Linux 7.0 kernel and declaring its erasure coding feature as stable. This update solidifies Bcachefs’s position as a modern, feature-rich option for users seeking robust data integrity and flexible storage management. The integration with the new kernel version ensures that the filesystem can leverage the latest core improvements, while the stabilization of erasure coding provides a reliable mechanism for data protection that is more storage-efficient than traditional RAID mirroring.

Erasure coding, now deemed production-ready, allows users to configure their storage with parameters for data and parity stripes. This means you can specify how many pieces your data is split into and how many extra parity pieces are created for reconstruction. The system can then tolerate the loss of entire drives up to the number of parity pieces configured, offering a powerful balance between capacity overhead and fault tolerance. This feature is particularly valuable for large-scale storage deployments where maximizing usable space while ensuring data durability is a primary concern.

Alongside this major milestone, the Bcachefs 1.37 update includes a variety of other enhancements and fixes. Performance optimizations have been applied, addressing issues related to writeback and improving overall filesystem responsiveness. The development team has also resolved a collection of bugs, contributing to greater system stability and reliability for everyday use. These cumulative improvements reflect an ongoing commitment to refining the user experience and expanding the filesystem’s capabilities.

Support for Linux kernel 7.0 is a forward-looking addition, preparing the filesystem for widespread adoption as the new kernel begins to roll out across distributions. This proactive compatibility work ensures that Bcachefs will be ready for evaluation and deployment in cutting-edge environments without delay. The filesystem continues to offer its core set of compelling features, including built-in compression, encryption, and snapshot functionality, all integrated into a cohesive and copy-on-write architecture.

The development pace for Bcachefs remains active, with this release following shortly after the previous version. This rapid iteration cycle demonstrates a dedicated effort to mature the codebase, address user feedback, and incorporate necessary kernel adaptations. For system administrators and enthusiasts tracking modern filesystem development, Bcachefs presents a compelling open-source alternative with a strong focus on data integrity and storage efficiency. Its evolving feature set aims to meet the complex demands of contemporary data storage, from personal workstations to large server arrays.

(Source: Phoronix)

Topics

michael larabel 100% phoronix.com 95% linux hardware 90% linux performance 85% graphics drivers 80% phoronix test suite 75% automated benchmarking 75% phoromatic 70% openbenchmarking.org 70% software development 65%