summaryrefslogtreecommitdiff
path: root/fs/bcachefs/btree_cache.h
AgeCommit message (Expand)Author
2023-06-20bcachefs: bch2_btree_node_to_text() const correctnessKent Overstreet
2023-06-20bcachefs: Plumb btree_trans through btree cache codeKent Overstreet
2023-06-20bcachefs: Move bkey bkey_unpack_key() to bkey.hKent Overstreet
2023-06-20bcachefs: New locking functionsKent Overstreet
2023-06-20bcachefs: btree_locking.cKent Overstreet
2023-06-20bcachefs: Fix usage of six lock's percpu modeKent Overstreet
2023-06-20bcachefs: Use x-macros for btree node flagsKent Overstreet
2023-06-20bcachefs: Option improvementsKent Overstreet
2023-06-20bcachefs: btree_pathKent Overstreet
2023-06-20bcachefs: Further reduce iter->trans usageKent Overstreet
2023-06-20bcachefs: Always check for transaction restartsKent Overstreet
2023-06-20bcachefs: bch2_btree_iter_relock_intent()Kent Overstreet
2023-06-20bcachefs: Assert that btree node locks aren't being leakedKent Overstreet
2023-06-20bcachefs: Evict btree nodes we're deletingKent Overstreet
2023-06-20bcachefs: Update bch2_btree_verify()Kent Overstreet
2023-06-20bcachefs: Fix BTREE_FOREGROUND_MERGE_HYSTERESISKent Overstreet
2023-06-20bcachefs: Kill bch2_btree_node_get_sibling()Kent Overstreet
2023-06-20bcachefs: Rename BTREE_ID enums for consistency with other enumsKent Overstreet
2023-06-20bcachefs: Add (partial) support for fixing btree topologyKent Overstreet
2023-06-20bcachefs: Add btree node prefetching to bch2_btree_and_journal_walk()Kent Overstreet
2023-06-20bcachefs: Add btree cache stats to sysfsKent Overstreet
2023-06-20bcachefs: Improve tracing for transaction restartsKent Overstreet
2023-06-20bcachefs: Remove some uses of PAGE_SIZE in the btree codeKent Overstreet
2023-06-20bcachefs: Slightly reduce btree split thresholdKent Overstreet
2023-06-20bcachefs: trans_commit() path can now insert to interior nodesKent Overstreet
2023-06-20bcachefs: Use btree_ptr_v2.mem_ptr to avoid hash table lookupKent Overstreet
2023-06-20bcachefs: btree_ptr_v2Kent Overstreet
2023-06-20bcachefs: introduce b->hash_valKent Overstreet
2023-06-20bcachefs: Change btree split threshold to be in u64sKent Overstreet
2023-06-20bcachefs: Don't pass around may_drop_locksKent Overstreet
2023-06-20bcachefs: btree_bkey_cached_commonKent Overstreet
2023-06-20bcachefs: Make bkey types globally uniqueKent Overstreet
2023-06-20bcachefs: revamp to_text methodsKent Overstreet
2023-06-20bcachefs: Initial commitKent Overstreet