Revert "bcachefs: Delete some obsolete journal_seq_blacklist code"
authorKent Overstreet <kent.overstreet@gmail.com>
Wed, 5 Jan 2022 00:41:23 +0000 (19:41 -0500)
committerKent Overstreet <kent.overstreet@linux.dev>
Sun, 22 Oct 2023 21:09:21 +0000 (17:09 -0400)
commit9b6e2f1e7036d639ca07434fdb27a739b37beb76
treefc8face8364f78b93caad20a59ada370d578e9b7
parent03ea3962ab99adf0cf7de9949716e6baeda230f3
Revert "bcachefs: Delete some obsolete journal_seq_blacklist code"

This reverts commit f95b61228efd04c9c158123da5827c96e9773b29.

It turns out, we're seeing filesystems in the wild end up with
blacklisted btree node bsets - this should not be happening, and until
we understand why and fix it we need to keep this code around.

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