summaryrefslogtreecommitdiff
path: root/libbcachefs/journal_types.h
diff options
context:
space:
mode:
authorKent Overstreet <kent.overstreet@gmail.com>2019-04-04 22:15:36 -0400
committerKent Overstreet <kent.overstreet@gmail.com>2019-04-04 22:25:40 -0400
commitd13bbb2955f899f10be4ab315ad229d2951fdcda (patch)
treed84a27d61361ac6b884c8c6decabfbaed02a7be0 /libbcachefs/journal_types.h
parentbe02db130bf75c28e402d890f4d994f3608707ff (diff)
Update bcachefs sources to d83b992f65 bcachefs: Rewrite journal_seq_blacklist machinery
Diffstat (limited to 'libbcachefs/journal_types.h')
-rw-r--r--libbcachefs/journal_types.h22
1 files changed, 0 insertions, 22 deletions
diff --git a/libbcachefs/journal_types.h b/libbcachefs/journal_types.h
index 4685cf67..922fb5ca 100644
--- a/libbcachefs/journal_types.h
+++ b/libbcachefs/journal_types.h
@@ -53,24 +53,6 @@ struct journal_entry_pin {
u64 seq;
};
-/* corresponds to a btree node with a blacklisted bset: */
-struct blacklisted_node {
- __le64 seq;
- enum btree_id btree_id;
- struct bpos pos;
-};
-
-struct journal_seq_blacklist {
- struct list_head list;
- u64 start;
- u64 end;
-
- struct journal_entry_pin pin;
-
- struct blacklisted_node *entries;
- size_t nr_entries;
-};
-
struct journal_res {
bool ref;
u8 idx;
@@ -221,10 +203,6 @@ struct journal {
u64 replay_journal_seq;
- struct mutex blacklist_lock;
- struct list_head seq_blacklist;
- struct journal_seq_blacklist *new_blacklist;
-
struct write_point wp;
spinlock_t err_lock;