bcachefs: bch2_bkey_format_field_overflows()
authorKent Overstreet <kent.overstreet@linux.dev>
Wed, 8 May 2024 14:58:26 +0000 (10:58 -0400)
committerKent Overstreet <kent.overstreet@linux.dev>
Wed, 8 May 2024 18:57:19 +0000 (14:57 -0400)
commit61692c7812ab2aca17a3751f6e7798acbdae4b6b
tree23f8eb0041fbff95b71751a808655bc694394a12
parent5dfd3746b6c486db18bc75de89c7abce41c7826c
bcachefs: bch2_bkey_format_field_overflows()

Fix another shift-by-64 by factoring out a common helper for
bch2_bkey_format_invalid() and bformat_needs_redo() (where it was
already fixed).

Reported-by: syzbot+9833a1d29d4a44361e2c@syzkaller.appspotmail.com
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
fs/bcachefs/bkey.c
fs/bcachefs/bkey.h
fs/bcachefs/move.c