Commit 288a6690 authored by Alan Huang's avatar Alan Huang Committed by Kent Overstreet

bcachefs: Convert open-coded extra computation to helper

This patch replaces open-coded extra computation to eytzinger1_extra.
Signed-off-by: default avatarAlan Huang <mmpgouride@gmail.com>
Signed-off-by: default avatarKent Overstreet <kent.overstreet@linux.dev>
parent 6cca8319
...@@ -732,7 +732,7 @@ static noinline void __build_ro_aux_tree(struct btree *b, struct bset_tree *t) ...@@ -732,7 +732,7 @@ static noinline void __build_ro_aux_tree(struct btree *b, struct bset_tree *t)
return; return;
} }
t->extra = (t->size - rounddown_pow_of_two(t->size - 1)) << 1; t->extra = eytzinger1_extra(t->size - 1);
/* First we figure out where the first key in each cacheline is */ /* First we figure out where the first key in each cacheline is */
eytzinger1_for_each(j, t->size - 1) { eytzinger1_for_each(j, t->size - 1) {
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment