summaryrefslogtreecommitdiff
path: root/fs/bcachefs/btree_update_leaf.c
diff options
context:
space:
mode:
Diffstat (limited to 'fs/bcachefs/btree_update_leaf.c')
-rw-r--r--fs/bcachefs/btree_update_leaf.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/fs/bcachefs/btree_update_leaf.c b/fs/bcachefs/btree_update_leaf.c
index f329f2f4e7d3..8e9200bb3e7e 100644
--- a/fs/bcachefs/btree_update_leaf.c
+++ b/fs/bcachefs/btree_update_leaf.c
@@ -822,6 +822,8 @@ static inline int trans_lock_write(struct btree_trans *trans)
BUG_ON(ret);
}
+ mark_btree_node_locked_noreset(i->path, i->level, SIX_LOCK_write);
+
bch2_btree_node_prep_for_write(trans, i->path, insert_l(i)->b);
}