bcachefs: Fix bch2_fsck_rename_dirent() for casefold
authorKent Overstreet <kent.overstreet@linux.dev>
Sat, 31 May 2025 21:00:00 +0000 (17:00 -0400)
committerKent Overstreet <kent.overstreet@linux.dev>
Wed, 4 Jun 2025 20:45:41 +0000 (16:45 -0400)
commitb938d3c970175b2f3d22865dc077482fc6137828
treea516ed8790f94507e69da8c7a6c655d37ffbaeee
parent35c1f131bc5ff9d6fb9599b3ae5a15dd83a27e31
bcachefs: Fix bch2_fsck_rename_dirent() for casefold

bch2_fsck_renamed_dirent was creating bch_dirent keys open-coded - but
we need to use the appropriate helper, if the directory is casefolded.

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