]> git.ipfire.org Git - thirdparty/linux.git/commit
bcachefs: Fix assert in bch2_backpointer_invalid()
authorKent Overstreet <kent.overstreet@linux.dev>
Fri, 22 Mar 2024 04:15:41 +0000 (00:15 -0400)
committerKent Overstreet <kent.overstreet@linux.dev>
Mon, 1 Apr 2024 00:36:10 +0000 (20:36 -0400)
commita5e3dce493d4b12b74000b6a99b6712afa5d1a4d
tree11a0e6e6e71218fbe1473fe6678d1547d6868d3d
parent39cd87c4eb2b893354f3b850f916353f2658ae6f
bcachefs: Fix assert in bch2_backpointer_invalid()

Backpointers that point to invalid devices are caught by fsck, not
.key_invalid; so .key_invalid needs to check for them instead of hitting
asserts.

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