Another round of Bcachefs file-system fixes were merged today for the in-development Linux 6.10 kernel.
Bcachefs lead developer Kent Overstreet noted this week’s work is a lot of “mostly boring” fixes.
Perhaps most exciting with this pull request is Overstreet’s message that they are beginning to fix simple errors without requiring user intervention.
It’s an admittedly small step toward full self-healing capabilities for the Bcachefs file-system that are ultimately envisioned.
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.
The original article contains 261 words, the summary contains 134 words. Saved 49%. I’m a bot and I’m open source!
This is the best summary I could come up with:
Another round of Bcachefs file-system fixes were merged today for the in-development Linux 6.10 kernel.
Bcachefs lead developer Kent Overstreet noted this week’s work is a lot of “mostly boring” fixes.
Perhaps most exciting with this pull request is Overstreet’s message that they are beginning to fix simple errors without requiring user intervention.
It’s an admittedly small step toward full self-healing capabilities for the Bcachefs file-system that are ultimately envisioned.
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.
The original article contains 261 words, the summary contains 134 words. Saved 49%. I’m a bot and I’m open source!