bcachefs: Fix compat code for superblock
authorKent Overstreet <kent.overstreet@gmail.com>
Fri, 5 Mar 2021 00:06:26 +0000 (19:06 -0500)
committerKent Overstreet <kent.overstreet@linux.dev>
Sun, 22 Oct 2023 21:08:55 +0000 (17:08 -0400)
commit7d6f07edc28c3c34bad7e6a92921e3fbf8c8dd4e
tree395f866b3f9dd9b2fb49923160c3fe12dfc495cb
parent61a19ce4255abd1133d4e7cd64a6cfa40d1f37fa
bcachefs: Fix compat code for superblock

The bkey compat code wasn't being run for btree roots in the superblock
clean section - this patch fixes it to use the journal entry validate
code.

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