bcachefs: Fix reflink repair code
authorKent Overstreet <kent.overstreet@gmail.com>
Thu, 10 Feb 2022 08:40:44 +0000 (03:40 -0500)
committerKent Overstreet <kent.overstreet@linux.dev>
Sun, 22 Oct 2023 21:09:23 +0000 (17:09 -0400)
commitaa8982c3f2cbfca89fb73daad9d6e65f7be022c2
treed6bf123038184fbb5e10a319e2d5fe4fb3e60ac9
parentc45c866761671ddfc180a7fffa2e9f96bb8affd2
bcachefs: Fix reflink repair code

The reflink repair code was incorrectly inserting a nonzero deleted key
via journal replay - this is due to bch2_journal_key_insert() being
somewhat hacky, and so this fix is also hacky for now.

Signed-off-by: Kent Overstreet <kent.overstreet@gmail.com>
fs/bcachefs/btree_gc.c