aboutsummaryrefslogtreecommitdiffstats
path: root/fs/bcachefs/btree_types.h (follow)
AgeCommit message (Expand)AuthorFilesLines
2025-05-30bcachefs: Kill bkey_buf in btree_path_down()Kent Overstreet1-0/+2
2025-05-21bcachefs: Split out accounting in transaction commitKent Overstreet1-0/+1
2025-05-21bcachefs: btree_trans_subbufKent Overstreet1-3/+7
2025-05-21bcachefs: Kill BTREE_TRIGGER_bucket_invalidateAlan Huang1-5/+1
2025-05-21bcachefs: Remove spurious +1/-1 operationAlan Huang1-2/+2
2025-05-21bcachefs: Improve bch2_btree_cache_to_text()Kent Overstreet1-0/+1
2025-05-21bcachefs: trace bch2_trans_kmalloc()Kent Overstreet1-0/+9
2025-04-02bcachefs: Kill btree_iter.transKent Overstreet1-1/+0
2025-03-14bcachefs: Better trigger orderingKent Overstreet1-0/+13
2025-02-12bcachefs: CONFIG_BCACHEFS_INJECT_TRANSACTION_RESTARTSKent Overstreet1-0/+3
2025-01-09bcachefs: Assert that btree write buffer only touches the right btreesKent Overstreet1-14/+25
2024-12-21bcachefs: Better in_restart errorKent Overstreet1-0/+3
2024-09-21bcachefs: Rework btree node pinningKent Overstreet1-8/+13
2024-09-21bcachefs: split up btree cache counters for live, freeableKent Overstreet1-2/+2
2024-09-21bcachefs: btree cache counters should be size_tKent Overstreet1-6/+7
2024-09-21bcachefs: Add pinned to btree cache not freed countersKent Overstreet1-9/+20
2024-09-09bcachefs: key cache can now allocate from pendingKent Overstreet1-1/+0
2024-09-09bcachefs: Rip out freelists from btree key cacheKent Overstreet1-2/+2
2024-07-18bcachefs: Fix integer overflow on trans->nr_updatesKent Overstreet1-1/+1
2024-07-14bcachefs: Add lockdep support for btree node locksKent Overstreet1-0/+3
2024-07-14bcachefs: Simplify btree key cache fill pathKent Overstreet1-1/+0
2024-07-14bcachefs: btree_types bitmask cleanupsKent Overstreet1-2/+12
2024-07-14bcachefs: Disk space accounting rewriteKent Overstreet1-1/+0
2024-07-11bcachefs: Set PF_MEMALLOC_NOFS when trans->lockedKent Overstreet1-0/+1
2024-06-19bcachefs: Fix btree ID bitmasksKent Overstreet1-8/+8
2024-05-09bcachefs: add counters for failed shrinker reclaimDaniel Hill1-0/+10
2024-05-08bcachefs: Improve sysfs internal/btree_cacheKent Overstreet1-0/+2
2024-05-08bcachefs: Run bch2_check_fix_ptrs() via triggersKent Overstreet1-0/+2
2024-05-08bcachefs: trans->lockedKent Overstreet1-1/+3
2024-05-08bcachefs: iter/update/trigger/str_hash flag cleanupKent Overstreet1-29/+80
2024-05-08bcachefs: __BTREE_ITER_ALL_SNAPSHOTS -> BTREE_ITER_SNAPSHOT_FIELDKent Overstreet1-1/+1
2024-04-20bcachefs: bkey_cached.btree_trans_barrier_seq needs to be a ulongKent Overstreet1-1/+1
2024-04-04bcachefs: Bump limit in btree_trans_too_many_iters()Kent Overstreet1-0/+14
2024-03-13bcachefs: Pin btree cache in ram for random access in fsckKent Overstreet1-0/+6
2024-03-13bcachefs: BTREE_ID_subvolume_childrenKent Overstreet1-0/+1
2024-03-13bcachefs: Kill more -EIO error codesKent Overstreet1-1/+1
2024-01-21bcachefs: Improve trace_trans_restart_relockKent Overstreet1-0/+5
2024-01-21bcachefs: bch_fs_usage_baseKent Overstreet1-0/+3
2024-01-21bcachefs: BTREE_TRIGGER_ATOMICKent Overstreet1-2/+2
2024-01-01bcachefs: growable btree_pathsKent Overstreet1-6/+7
2024-01-01bcachefs: trans->nr_pathsKent Overstreet1-0/+1
2024-01-01bcachefs: trans->updates will also be resizableKent Overstreet1-2/+2
2024-01-01bcachefs: optimize __bch2_trans_get(), kill DEBUG_TRANSACTIONSKent Overstreet1-4/+7
2024-01-01bcachefs: rcu protect trans->pathsKent Overstreet1-2/+8
2024-01-01bcachefs: Clean up btree_transKent Overstreet1-28/+27
2024-01-01bcachefs: kill btree_path.idxKent Overstreet1-1/+0
2024-01-01bcachefs: btree_insert_entry -> btree_path_idx_tKent Overstreet1-1/+1
2024-01-01bcachefs: btree_iter -> btree_path_idx_tKent Overstreet1-6/+18
2024-01-01bcachefs: bch2_path_get() -> btree_path_idx_tKent Overstreet1-0/+2
2024-01-01bcachefs: kill btree_trans->wb_updatesKent Overstreet1-3/+0