summaryrefslogtreecommitdiff
path: root/fs/bcachefs/bcachefs.h
AgeCommit message (Expand)AuthorFilesLines
2023-10-23bcachefs: Fix a race with b->write_typeKent Overstreet1-17/+0
2023-10-23bcachefs: Error message improvementKent Overstreet1-6/+33
2023-10-23bcachefs: Fixes for building in userspaceKent Overstreet1-0/+4
2023-10-23bcachefs: More style fixesKent Overstreet1-1/+1
2023-10-23bcachefs: Improved btree write statisticsKent Overstreet1-5/+24
2023-10-23bcachefs: Assorted checkpatch fixesKent Overstreet1-1/+1
2023-10-23bcachefs: Optimize bch2_trans_init()Kent Overstreet1-1/+0
2023-10-23bcachefs: Improve bch2_fsck_err()Kent Overstreet1-1/+3
2023-10-23bcachefs: Kill journal_keys->journal_seq_baseKent Overstreet1-3/+2
2023-10-23bcachefs: Delete time_stats for lock contended timesKent Overstreet1-3/+0
2023-10-23bcachefs: Add persistent counters for all tracepointsKent Overstreet1-6/+6
2023-10-23bcachefs: Track maximum transaction memoryKent Overstreet1-0/+1
2023-10-23bcachefs: Track the maximum btree_paths ever allocated by each transactionKent Overstreet1-0/+3
2023-10-23bcachefs: Rename lock_held_stats -> btree_transaction_statsKent Overstreet1-6/+6
2023-10-23bcachefs: added lock held time statsDaniel Hill1-0/+9
2023-10-23bcachefs: Fix subvol/snapshot deleting in recoveryKent Overstreet1-0/+2
2023-10-23bcachefs: data jobs, including rebalance wait for copygc.Daniel Hill1-0/+2
2023-10-23bcachefs: Go RW before bch2_check_lrus()Kent Overstreet1-9/+10
2023-10-23bcachefs: Add persistent countersDaniel Hill1-1/+5
2023-10-23bcachefs: Shutdown path improvementsKent Overstreet1-1/+1
2023-10-23bcachefs: Kill old rebuild_replicas optionKent Overstreet1-1/+0
2023-10-23bcachefs: Use a genradix for reading journal entriesKent Overstreet1-1/+2
2023-10-23bcachefs: Gap buffer for journal keysKent Overstreet1-0/+6
2023-10-23bcachefs: Kill main in-memory bucket arrayKent Overstreet1-1/+1
2023-10-23bcachefs: New bucket invalidate pathKent Overstreet1-0/+1
2023-10-23bcachefs: New discard implementationKent Overstreet1-0/+1
2023-10-23bcachefs: Kill allocator threads & freelistsKent Overstreet1-20/+3
2023-10-23bcachefs: Freespace, need_discard btreesKent Overstreet1-0/+2
2023-10-23bcachefs: LRU btreeKent Overstreet1-0/+1
2023-10-23bcachefs: darraysKent Overstreet1-1/+1
2023-10-23bcachefs: Start moving debug info from sysfs to debugfsKent Overstreet1-4/+2
2023-10-23bcachefs: Kill BCH_FS_HOLD_BTREE_WRITESKent Overstreet1-1/+0
2023-10-23bcachefs: Normal update/commit path now works before going RWKent Overstreet1-0/+1
2023-10-23bcachefs: Delete some flag bits that are no longer usedKent Overstreet1-2/+0
2023-10-23bcachefs: Kill bch2_bkey_debugcheckKent Overstreet1-3/+0
2023-10-23bcachefs: bch2_gc_gens() no longer uses bucket arrayKent Overstreet1-0/+2
2023-10-23bcachefs: btree_gc no longer uses main in-memory bucket arrayKent Overstreet1-1/+0
2023-10-23bcachefs: btree_id_cached()Kent Overstreet1-0/+6
2023-10-23bcachefs: Fix freeing in bch2_dev_buckets_resize()Kent Overstreet1-1/+1
2023-10-23bcachefs: New data structure for buckets waiting on journal commitKent Overstreet1-0/+4
2023-10-23Revert "bcachefs: Delete some obsolete journal_seq_blacklist code"Kent Overstreet1-0/+1
2023-10-23bcachefs: Log & error message improvementsKent Overstreet1-2/+2
2023-10-23bcachefs: Add verbose log messages for journal readKent Overstreet1-0/+4
2023-10-23bcachefs: bch_dev->devKent Overstreet1-0/+1
2023-10-23bcachefs: Simplify journal replayKent Overstreet1-2/+0
2023-10-23bcachefs: BTREE_ITER_WITH_JOURNALKent Overstreet1-1/+0
2023-10-23bcachefs: Fix race between btree updates & journal replayKent Overstreet1-0/+1
2023-10-23bcachefs: New in-memory array for bucket gensKent Overstreet1-0/+1
2023-10-23bcachefs: Put open_buckets in a hashtableKent Overstreet1-0/+2
2023-10-23bcachefs: Delete some obsolete journal_seq_blacklist codeKent Overstreet1-1/+0