diff options
Diffstat (limited to 'fs/bcachefs/buckets.c')
-rw-r--r-- | fs/bcachefs/buckets.c | 8 |
1 files changed, 1 insertions, 7 deletions
diff --git a/fs/bcachefs/buckets.c b/fs/bcachefs/buckets.c index 4ea84cbac5d3..8044cf26fd22 100644 --- a/fs/bcachefs/buckets.c +++ b/fs/bcachefs/buckets.c @@ -1310,7 +1310,7 @@ int bch2_mark_key(struct bch_fs *c, struct bkey_s_c k, return ret; } -inline int bch2_mark_overwrite(struct btree_trans *trans, +static int bch2_mark_overwrite(struct btree_trans *trans, struct btree_iter *iter, struct bkey_s_c old, struct bkey_i *new, @@ -1384,9 +1384,6 @@ int bch2_mark_update(struct btree_trans *trans, fs_usage, trans->journal_res.seq, BTREE_TRIGGER_INSERT|flags); - if (unlikely(flags & BTREE_TRIGGER_NOOVERWRITES)) - return 0; - /* * For non extents, we only mark the new key, not the key being * overwritten - unless we're actually deleting: @@ -1830,9 +1827,6 @@ int bch2_trans_mark_update(struct btree_trans *trans, if (ret) return ret; - if (unlikely(flags & BTREE_TRIGGER_NOOVERWRITES)) - return 0; - if (btree_iter_type(iter) == BTREE_ITER_CACHED) { struct bkey_cached *ck = (void *) iter->l[0].b; |