Bcachefs Expands as Separate DKMS Module

Kent Overstreet, developer FS bcachefs , announced transition to distribution to distribution Bcachefs using tools dkms (Dynamic Kernel Module Support), in which the module comes in the original texts and is assembled on the user system, immediately after installing the package. After updating the Linux nucleus in the system, the module is automatically re -registered.

delivery using DKMS will not be attached to each Linux kernel update and maintain the implementation of BCACHEFS in the conditions of termination of updates for BCACHEFS to the main composition of the nucleus. The assemblies plan to form for the main Linux distributions. Since the modules collected through DKMS can be included in Initramfs, users will have the opportunity to use bcachefs for root fs.

separately notes that Kent talked with the core packages in the debian and Opensuse distributions, which were going to turn off the assembly of the kernel with support for support Bcachefs. The shutdown was mainly due to the fear that Bcachefs would no longer be supported, but now they agreed to wait for the disconnection to the preparations of Bcachefs on the DKMS basis. In addition, the project is close to the removal of an experimental FS sign – from the moment of release of the nucleus 6.16, only insignificant errors have sailed into bcachefs.
The file system combining the level of performance, reliability and scalability of the XFS with advanced functionality available in BTRFS and ZFS. Bcachefs supports such opportunities as inclusion in the section of several devices, multi -layer layouts of the drives (the lower layer with frequently used data based on fast SSD, and the upper layer with less popular data from hard drives), replication (RAID 1/10), caching, transparent data compression (LZ4, GZIP and ZSTD modes), Status slices (snapshots), verification of integrity by control amounts, the possibility of storing codes of correction of errors of Reed-Solomon (RAID 5/6), storage of information in encrypted form (used by chacha20 and Poly1305). In terms of performance, Bcachefs is ahead of BTRFS and other FS based on the Copy-on-Write mechanism, and demonstrates the speed of work close to Ext4 and XFS.

/Reports, release notes, official announcements.