summaryrefslogtreecommitdiff
path: root/fs/bcachefs/btree_types.h
AgeCommit message (Expand)Author
2024-06-19bcachefs: Fix btree ID bitmasksKent Overstreet
2024-05-09bcachefs: add counters for failed shrinker reclaimDaniel Hill
2024-05-08bcachefs: Improve sysfs internal/btree_cacheKent Overstreet
2024-05-08bcachefs: Run bch2_check_fix_ptrs() via triggersKent Overstreet
2024-05-08bcachefs: trans->lockedKent Overstreet
2024-05-08bcachefs: iter/update/trigger/str_hash flag cleanupKent Overstreet
2024-05-08bcachefs: __BTREE_ITER_ALL_SNAPSHOTS -> BTREE_ITER_SNAPSHOT_FIELDKent Overstreet
2024-04-20bcachefs: bkey_cached.btree_trans_barrier_seq needs to be a ulongKent Overstreet
2024-04-04bcachefs: Bump limit in btree_trans_too_many_iters()Kent Overstreet
2024-03-13bcachefs: Pin btree cache in ram for random access in fsckKent Overstreet
2024-03-13bcachefs: BTREE_ID_subvolume_childrenKent Overstreet
2024-03-13bcachefs: Kill more -EIO error codesKent Overstreet
2024-01-21bcachefs: Improve trace_trans_restart_relockKent Overstreet
2024-01-21bcachefs: bch_fs_usage_baseKent Overstreet
2024-01-21bcachefs: BTREE_TRIGGER_ATOMICKent Overstreet
2024-01-01bcachefs: growable btree_pathsKent Overstreet
2024-01-01bcachefs: trans->nr_pathsKent Overstreet
2024-01-01bcachefs: trans->updates will also be resizableKent Overstreet
2024-01-01bcachefs: optimize __bch2_trans_get(), kill DEBUG_TRANSACTIONSKent Overstreet
2024-01-01bcachefs: rcu protect trans->pathsKent Overstreet
2024-01-01bcachefs: Clean up btree_transKent Overstreet
2024-01-01bcachefs: kill btree_path.idxKent Overstreet
2024-01-01bcachefs: btree_insert_entry -> btree_path_idx_tKent Overstreet
2024-01-01bcachefs: btree_iter -> btree_path_idx_tKent Overstreet
2024-01-01bcachefs: bch2_path_get() -> btree_path_idx_tKent Overstreet
2024-01-01bcachefs: kill btree_trans->wb_updatesKent Overstreet
2024-01-01bcachefs: Improve trans->extra_journal_entriesKent Overstreet
2024-01-01bcachefs: kill btree_path->(alloc_seq|downgrade_seq)Kent Overstreet
2024-01-01bcachefs: Refactor trans->paths_allocated to be standard bitmapKent Overstreet
2024-01-01bcachefs: Kill btree_iter->journal_posKent Overstreet
2024-01-01bcachefs: Kill memset() in bch2_btree_iter_init()Kent Overstreet
2024-01-01bcachefs: Kill BTREE_ITER_ALL_LEVELSKent Overstreet
2024-01-01bcachefs: Kill BTREE_UPDATE_PREJOURNALKent Overstreet
2023-11-14bcachefs: Don't decrease BTREE_ITER_MAX when LOCKDEP=yKent Overstreet
2023-11-14bcachefs: Kill journal pre-reservationsKent Overstreet
2023-11-13bcachefs: btree_trans->write_lockedKent Overstreet
2023-11-13bcachefs: Split out btree_key_cache_types.hKent Overstreet
2023-11-07Merge tag 'bcachefs-2023-11-5' of https://evilpiepirate.org/git/bcachefsLinus Torvalds
2023-11-04bcachefs: Add a comment for BTREE_INSERT_NOJOURNAL usageKent Overstreet
2023-11-04bcachefs: rebalance_work btree is not a snapshots btreeKent Overstreet
2023-11-04bcachefs: Ensure srcu lock is not held too longKent Overstreet
2023-11-02Merge tag 'mm-stable-2023-11-01-14-33' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds
2023-11-01bcachefs: Don't downgrade locks on transaction restartKent Overstreet
2023-10-31bcachefs: Fix btree_node_type enumKent Overstreet
2023-10-22bcachefs: Heap allocate btree_transKent Overstreet
2023-10-22bcachefs: Fix W=12 build errorsKent Overstreet
2023-10-22bcachefs: Consolidate btree id propertiesKent Overstreet
2023-10-22bcachefs: support btree updates of prejournaled keysBrian Foster
2023-10-22bcachefs: Assorted sparse fixesKent Overstreet
2023-10-22bcachefs: Btree iterator, update flags no longer conflictKent Overstreet