News: 0001505724

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

Bcachefs Squeezes More Fixes Into Linux 6.12

([Linux Storage] 6 Hours Ago Bcachefs Fixes)


Ahead of the expected final [1]Linux 6.12 stable kernel release this weekend, a last round of [2]Bcachefs file-system fixes were submitted today for this next kernel version.

This latest round of Bcachefs fixes contain a number of small Syzbot fixes brought up by the Syzkaller kernel fuzzer. There is also a fix for a case where the btree write buffer wasn't being flushed on the shutdown path and thus leading to shutting down while operations were still in flight. That shutdown fix is expected to address a range of problems.

While [3]Bcachefs has been hunting down remaining bugs and reported a 40% drop over the prior month, Bcachefs lead developer Kent Overstreet warned in today's pull request that more bugs are on the horizon. When enabling Bcachefs self-healing support it's expected to bring in another wave of Syzbot bugs. Overstret explained:

"test dashboard is looking good, rebasing to rc6 fixed the crazy hangs we were seeing on rc1...

(and they were crazy; processes were getting stuck on inode lock when lockdep said nothing was holding it).

this fixes one minor regression from the btree cache fixes in the last pull request (in the scan_for_btree_nodes repair path) - and the shutdown path fix is the big one here, in terms of bugs closed.

so I would say things are slowing down here, except now that I've got an easy way to run syzbot reproducers I'm noticing that we're losing a lot of coverage because mainly we're mostly bailing out when we see something corrupt. When self healing is flipped on for more stuff there's probably going to be another flood of syzbot stuff..."

See [4]the pull request for the latest batch of Bcachefs fixes.



[1] https://www.phoronix.com/search/Linux+6.12

[2] https://www.phoronix.com/search/Bcachefs

[3] https://www.phoronix.com/news/Bcachefs-Failures-Drop-40p

[4] https://lore.kernel.org/lkml/seaiutwvlv35bllqy55ajospsaiynelevpcmov7kax4txomo3c@uam4pyhzmzuu/



Pranos

User29

cb88

varikonniemi

Britoid

zexelon

Quackdoc

rhbvkleef

varikonniemi

petribar:
Any sun-bleached prehistoric candy that has been sitting in
the window of a vending machine too long.
-- Rich Hall, "Sniglets"