summaryrefslogtreecommitdiff
path: root/fs/bcachefs/extents.c
diff options
context:
space:
mode:
Diffstat (limited to 'fs/bcachefs/extents.c')
-rw-r--r--fs/bcachefs/extents.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/fs/bcachefs/extents.c b/fs/bcachefs/extents.c
index 43367d4e671a..3274ba42c995 100644
--- a/fs/bcachefs/extents.c
+++ b/fs/bcachefs/extents.c
@@ -1250,7 +1250,7 @@ static void __bch2_bkey_drop_stale_ptrs(struct bch_fs *c, struct bkey_s k)
int bch2_bkey_drop_stale_ptrs(struct btree_trans *trans, struct btree_iter *iter, struct bkey_s_c k)
{
- if (!bch2_bkey_has_stale_ptrs(trans->c, k)) {
+ if (bch2_bkey_has_stale_ptrs(trans->c, k)) {
struct bkey_i *u = bch2_bkey_make_mut(trans, iter, &k,
BTREE_UPDATE_internal_snapshot_node);
int ret = PTR_ERR_OR_ZERO(u);