diff options
author | Kent Overstreet <kent.overstreet@linux.dev> | 2023-02-12 21:40:59 -0500 |
---|---|---|
committer | Kent Overstreet <kent.overstreet@linux.dev> | 2023-02-12 21:41:03 -0500 |
commit | e160e9b97986d908bce40ab40ee5d930453a3bf1 (patch) | |
tree | 5ca41b36845ed409c4f97ed94d601fb8a8859455 /libbcachefs/btree_types.h | |
parent | 157ea20eb26e214374e917813a78ecf6068db76e (diff) |
Update bcachefs sources to 3e0c5b0722 fixup! bcachefs: Btree write buffer
Diffstat (limited to 'libbcachefs/btree_types.h')
-rw-r--r-- | libbcachefs/btree_types.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/libbcachefs/btree_types.h b/libbcachefs/btree_types.h index 23e7f0ca..ad73cd2e 100644 --- a/libbcachefs/btree_types.h +++ b/libbcachefs/btree_types.h @@ -9,6 +9,7 @@ //#include "bkey_methods.h" #include "buckets_types.h" #include "darray.h" +#include "errcode.h" #include "journal_types.h" #include "replicas_types.h" @@ -429,6 +430,8 @@ struct btree_trans { u8 fn_idx; u8 nr_sorted; u8 nr_updates; + u8 nr_wb_updates; + u8 wb_updates_size; bool used_mempool:1; bool in_traverse_all:1; bool paths_sorted:1; @@ -459,6 +462,7 @@ struct btree_trans { u8 sorted[BTREE_ITER_MAX + 8]; struct btree_path *paths; struct btree_insert_entry *updates; + struct btree_write_buffered_key *wb_updates; /* update path: */ struct btree_trans_commit_hook *hooks; |