From: Kent Overstreet Date: Thu, 3 Oct 2024 01:31:31 +0000 (-0400) Subject: bcachefs: Fix bch2_inode_is_open() check X-Git-Tag: v6.12-rc2~5^2~15 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=3b1425a4eb4e9750db8620c26e39390411eea185;p=thirdparty%2Fkernel%2Flinux.git bcachefs: Fix bch2_inode_is_open() check Signed-off-by: Kent Overstreet --- diff --git a/fs/bcachefs/fsck.c b/fs/bcachefs/fsck.c index c6c98ee87ec91..351de61c7ed12 100644 --- a/fs/bcachefs/fsck.c +++ b/fs/bcachefs/fsck.c @@ -1106,7 +1106,7 @@ static int check_inode(struct btree_trans *trans, if (ret) goto err; } else { - if (fsck_err_on(bch2_inode_is_open(c, k.k->p), + if (fsck_err_on(!bch2_inode_is_open(c, k.k->p), trans, inode_unlinked_and_not_open, "inode %llu%u unlinked and not open", u.bi_inum, u.bi_snapshot)) {