summaryrefslogtreecommitdiff
path: root/fs/bcachefs/btree_cache.h
AgeCommit message (Expand)Author
2024-08-22bcachefs: fix failure to relock in bch2_btree_node_mem_alloc()Kent Overstreet
2024-07-14bcachefs: bch2_btree_id_to_text()Kent Overstreet
2024-05-09bcachefs: add counters for failed shrinker reclaimDaniel Hill
2024-05-08bcachefs: Run bch2_check_fix_ptrs() via triggersKent Overstreet
2024-01-21bcachefs: Prep work for variable size btree node buffersKent Overstreet
2024-01-01bcachefs: Include btree_trans in more tracepointsKent Overstreet
2023-10-31bcachefs: bch2_btree_id_str()Kent Overstreet
2023-10-22bcachefs: Assorted sparse fixesKent Overstreet
2023-10-22bcachefs: Allow for unknown btree IDsKent Overstreet
2023-10-22bcachefs: bch2_btree_node_to_text() const correctnessKent Overstreet
2023-10-22bcachefs: Plumb btree_trans through btree cache codeKent Overstreet
2023-10-22bcachefs: Move bkey bkey_unpack_key() to bkey.hKent Overstreet
2023-10-22bcachefs: New locking functionsKent Overstreet
2023-10-22bcachefs: Fix usage of six lock's percpu modeKent Overstreet
2023-10-22bcachefs: Use x-macros for btree node flagsKent Overstreet
2023-10-22bcachefs: Option improvementsKent Overstreet
2023-10-22bcachefs: btree_pathKent Overstreet
2023-10-22bcachefs: Further reduce iter->trans usageKent Overstreet
2023-10-22bcachefs: Always check for transaction restartsKent Overstreet
2023-10-22bcachefs: bch2_btree_iter_relock_intent()Kent Overstreet
2023-10-22bcachefs: Evict btree nodes we're deletingKent Overstreet
2023-10-22bcachefs: Update bch2_btree_verify()Kent Overstreet
2023-10-22bcachefs: Fix BTREE_FOREGROUND_MERGE_HYSTERESISKent Overstreet
2023-10-22bcachefs: Kill bch2_btree_node_get_sibling()Kent Overstreet
2023-10-22bcachefs: Rename BTREE_ID enums for consistency with other enumsKent Overstreet
2023-10-22bcachefs: Add (partial) support for fixing btree topologyKent Overstreet
2023-10-22bcachefs: Add btree node prefetching to bch2_btree_and_journal_walk()Kent Overstreet
2023-10-22bcachefs: Add btree cache stats to sysfsKent Overstreet
2023-10-22bcachefs: Improve tracing for transaction restartsKent Overstreet
2023-10-22bcachefs: Remove some uses of PAGE_SIZE in the btree codeKent Overstreet
2023-10-22bcachefs: Slightly reduce btree split thresholdKent Overstreet
2023-10-22bcachefs: trans_commit() path can now insert to interior nodesKent Overstreet
2023-10-22bcachefs: Use btree_ptr_v2.mem_ptr to avoid hash table lookupKent Overstreet
2023-10-22bcachefs: btree_ptr_v2Kent Overstreet
2023-10-22bcachefs: introduce b->hash_valKent Overstreet
2023-10-22bcachefs: Change btree split threshold to be in u64sKent Overstreet
2023-10-22bcachefs: Don't pass around may_drop_locksKent Overstreet
2023-10-22bcachefs: btree_bkey_cached_commonKent Overstreet
2023-10-22bcachefs: Make bkey types globally uniqueKent Overstreet
2023-10-22bcachefs: revamp to_text methodsKent Overstreet
2023-10-22bcachefs: Initial commitKent Overstreet