diff options
author | Kent Overstreet <kent.overstreet@gmail.com> | 2020-06-09 15:44:03 -0400 |
---|---|---|
committer | Kent Overstreet <kent.overstreet@linux.dev> | 2023-10-22 17:08:41 -0400 |
commit | 374153c2a958f33805e68a20770e4f0b503be48e (patch) | |
tree | 020fa23fe998856844d69c61831690211a9bb68e /fs/bcachefs/btree_update_interior.h | |
parent | e38821f322d97ca1289bea704eed9d276f47c521 (diff) | |
download | linux-374153c2a958f33805e68a20770e4f0b503be48e.tar.gz linux-374153c2a958f33805e68a20770e4f0b503be48e.tar.bz2 linux-374153c2a958f33805e68a20770e4f0b503be48e.zip |
bcachefs: More open buckets
We need a larger open bucket reserve now that the btree interior update
path holds onto open bucket references; filesystems with many high
through devices may need more open buckets now.
Signed-off-by: Kent Overstreet <kent.overstreet@gmail.com>
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
Diffstat (limited to 'fs/bcachefs/btree_update_interior.h')
-rw-r--r-- | fs/bcachefs/btree_update_interior.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/fs/bcachefs/btree_update_interior.h b/fs/bcachefs/btree_update_interior.h index 17bd1ca1fb78..4a5b9dcfbdd0 100644 --- a/fs/bcachefs/btree_update_interior.h +++ b/fs/bcachefs/btree_update_interior.h @@ -92,9 +92,9 @@ struct btree_update { struct btree *new_nodes[BTREE_UPDATE_NODES_MAX]; unsigned nr_new_nodes; - u8 open_buckets[BTREE_UPDATE_NODES_MAX * + open_bucket_idx_t open_buckets[BTREE_UPDATE_NODES_MAX * BCH_REPLICAS_MAX]; - u8 nr_open_buckets; + open_bucket_idx_t nr_open_buckets; unsigned journal_u64s; u64 journal_entries[BTREE_UPDATE_JOURNAL_RES]; |