bcachefs: Clear BCH_FEATURE_extents_above_btree_updates on clean shutdown
authorKent Overstreet <kent.overstreet@gmail.com>
Mon, 16 Mar 2020 21:23:37 +0000 (17:23 -0400)
committerKent Overstreet <kent.overstreet@linux.dev>
Sun, 22 Oct 2023 21:08:36 +0000 (17:08 -0400)
commit5d548743bddf7353cfedde0b78cfc9330031a697
tree0614633a3b9ec654ab99c188bf425069176a5f4c
parent716254b8a1af9b687547f60b9dc8f925237654d3
bcachefs: Clear BCH_FEATURE_extents_above_btree_updates on clean shutdown

This is needed so that users can roll back to before "d9bb516b2d
bcachefs: Move extent overwrite handling out of core btree code", which
it appears may still be buggy.

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