bcachefs: Ensure superblock gets written when we go ERO
authorKent Overstreet <kent.overstreet@linux.dev>
Wed, 7 May 2025 20:54:25 +0000 (16:54 -0400)
committerKent Overstreet <kent.overstreet@linux.dev>
Wed, 7 May 2025 21:09:59 +0000 (17:09 -0400)
commitda18dabc3784663a088943e613c36cd17aeb52d3
tree3d861985b78985b89412d9be1f875a8797f64be0
parent2fea3aa76e352cd071bee71e5c43da339639b310
bcachefs: Ensure superblock gets written when we go ERO

When we go emergency read-only, make sure we do a final write_super() to
persist counters and error counts - this can be critical for piecing
together what fsck was doing.

Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
fs/bcachefs/super.c