diff options
author | Kent Overstreet <kent.overstreet@gmail.com> | 2021-12-26 04:36:47 +0300 |
---|---|---|
committer | Kent Overstreet <kent.overstreet@linux.dev> | 2023-10-23 00:09:22 +0300 |
commit | 3763cb9566a65966cd404cf3e0c5f218e5cf5d16 (patch) | |
tree | 8698305aa1e994cac6ad546e5435fca113c1ed30 /fs/bcachefs/btree_update.h | |
parent | 1f5f52bd036ca019d77b2446b8e20981483d1b9d (diff) | |
download | linux-3763cb9566a65966cd404cf3e0c5f218e5cf5d16.tar.xz |
bcachefs: Don't use in-memory bucket array for alloc updates
More prep work for getting rid of the in-memory bucket array: now that
we have BTREE_ITER_WITH_JOURNAL, the allocator code can do ntree lookups
before journal replay is finished, and there's no longer any need for it
to get allocation information from the in-memory bucket array.
Signed-off-by: Kent Overstreet <kent.overstreet@gmail.com>
Diffstat (limited to 'fs/bcachefs/btree_update.h')
-rw-r--r-- | fs/bcachefs/btree_update.h | 9 |
1 files changed, 0 insertions, 9 deletions
diff --git a/fs/bcachefs/btree_update.h b/fs/bcachefs/btree_update.h index c8e1f43f71e3..5e5a1b5e750e 100644 --- a/fs/bcachefs/btree_update.h +++ b/fs/bcachefs/btree_update.h @@ -141,13 +141,4 @@ static inline int bch2_trans_commit(struct btree_trans *trans, (_i) < (_trans)->updates + (_trans)->nr_updates; \ (_i)++) -struct bkey_i *__bch2_btree_trans_peek_updates(struct btree_iter *); - -static inline struct bkey_i *btree_trans_peek_updates(struct btree_iter *iter) -{ - return iter->flags & BTREE_ITER_WITH_UPDATES - ? __bch2_btree_trans_peek_updates(iter) - : NULL; -} - #endif /* _BCACHEFS_BTREE_UPDATE_H */ |