bcachefs: Don't BUG_ON() inode link count underflow
authorKent Overstreet <kent.overstreet@gmail.com>
Thu, 23 Jun 2022 22:26:01 +0000 (18:26 -0400)
committerKent Overstreet <kent.overstreet@linux.dev>
Sun, 22 Oct 2023 21:09:34 +0000 (17:09 -0400)
commit962ad1a76669443126c6531352380f56d6e5d7d2
treef70e62b61772e2cc0a341d4c3c06e26898331a9a
parent7a47d0993be95bf68e2e04653f40d311e3c25bed
bcachefs: Don't BUG_ON() inode link count underflow

This switches that assertion to a bch2_trans_inconsistent() call, as it
should be.

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