bcachefs: fix setting version_upgrade_complete
authorKent Overstreet <kent.overstreet@linux.dev>
Fri, 29 Dec 2023 22:18:56 +0000 (17:18 -0500)
committerKent Overstreet <kent.overstreet@linux.dev>
Mon, 1 Jan 2024 16:46:52 +0000 (11:46 -0500)
commitf87bf892ea9848696ddfd184964d303202dd19dd
treeb17f721ea27b39a5e639030084dd1567fb4459c8
parentf2eb8434e4fec891ae842183b9193ae759ee6d78
bcachefs: fix setting version_upgrade_complete

If a superblock write hasn't happened (i.e. we never had to go rw), then
c->sb.version will be out of date w.r.t. c->disk_sb.sb->version.

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