diff options
author | Kent Overstreet <kent.overstreet@gmail.com> | 2018-11-05 02:31:48 -0500 |
---|---|---|
committer | Kent Overstreet <kent.overstreet@gmail.com> | 2018-11-09 04:05:26 -0500 |
commit | 53d92c970913463449b4614d9ca70b65fd3ec1b0 (patch) | |
tree | 5aa1739b02d94b27da90d1a452eaab36752525de /fs/bcachefs/btree_update_leaf.c | |
parent | 7a0ad1390049764c9867e0b29ff6bf031069a2d7 (diff) |
bcachefs: Move key marking out of extents.c
Diffstat (limited to 'fs/bcachefs/btree_update_leaf.c')
-rw-r--r-- | fs/bcachefs/btree_update_leaf.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/fs/bcachefs/btree_update_leaf.c b/fs/bcachefs/btree_update_leaf.c index 33c913f74660..eab685a4db31 100644 --- a/fs/bcachefs/btree_update_leaf.c +++ b/fs/bcachefs/btree_update_leaf.c @@ -5,6 +5,7 @@ #include "btree_io.h" #include "btree_iter.h" #include "btree_locking.h" +#include "buckets.h" #include "debug.h" #include "extents.h" #include "journal.h" @@ -203,6 +204,8 @@ btree_insert_key_leaf(struct btree_insert *trans, int old_live_u64s = b->nr.live_u64s; int live_u64s_added, u64s_added; + bch2_mark_update(trans, insert); + ret = !btree_node_is_extents(b) ? bch2_insert_fixup_key(trans, insert) : bch2_insert_fixup_extent(trans, insert); |