Get the latest tech news
Bcachefs Making Tiny Steps Toward Full Self-Healing Capabilities
Another round of Bcachefs file-system fixes were merged today for the in-development Linux 6.10 kernel.
Perhaps most exciting with this pull request is Overstreet's message that they are beginning to fix simple errors without requiring user intervention. The LRU_TIME_BITS fix was slightly more involved; we only have 48 bits for the LRU position (we would prefer 64), so wraparound is possible for the cached data LRUs on a filesystem that has done sufficient (petabytes) reads; this is now handled. We're now starting to fix simple (safe) errors without requiring user intervention - i.e. a small incremental step towards full self healing.
Or read this on Phoronix