Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | bcachefs: New data structure for buckets waiting on journal commit | Kent Overstreet | 2023-10-22 | 1 | -0/+15 |
Implement a hash table, using cuckoo hashing, for empty buckets that are waiting on a journal commit before they can be reused. This replaces the journal_seq field of bucket_mark, and is part of eventually getting rid of the in memory bucket array. We may need to make bch2_bucket_needs_journal_commit() lockless, pending profiling and testing. Signed-off-by: Kent Overstreet <kent.overstreet@gmail.com> |