summaryrefslogtreecommitdiff
path: root/fs/bcachefs/bcachefs.h
AgeCommit message (Expand)AuthorFilesLines
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
2023-10-23bcachefs: Don't start allocator threads too earlyKent Overstreet1-0/+1
2023-10-23bcachefs: Rewrite bch2_bucket_alloc_new_fs()Kent Overstreet1-0/+1
2023-10-23bcachefs: Turn encoded_extent_max into a regular optionKent Overstreet1-1/+0
2023-10-23bcachefs: Option improvementsKent Overstreet1-4/+14
2023-10-23bcachefs: Fix some shutdown path bugsKent Overstreet1-0/+1
2023-10-23bcachefs: Add more time_statsKent Overstreet1-2/+6
2023-10-23bcachefs: Split out struct gc_stripe from struct stripeKent Overstreet1-1/+2
2023-10-23bcachefs: Convert bucket_alloc_ret to negative error codesKent Overstreet1-0/+1
2023-10-23bcachefs: Disk space accounting fix on brand-new fsKent Overstreet1-0/+1
2023-10-23bcachefs: Also log device name in userspaceKent Overstreet1-2/+2
2023-10-23bcachefs: Add BCH_SUBVOLUME_UNLINKEDKent Overstreet1-0/+4
2023-10-23bcachefs: Subvolumes, snapshotsKent Overstreet1-0/+23
2023-10-23bcachefs: btree_pathKent Overstreet1-4/+4
2023-10-23bcachefs: add progress stats to sysfsBrett Holman1-0/+4
2023-10-23bcachefs: Update btree ptrs after every writeKent Overstreet1-3/+1
2023-10-23bcachefs: Don't loop into topology repairKent Overstreet1-0/+1
2023-10-23bcachefs: Fsck for reflink refcountsKent Overstreet1-0/+11
2023-10-23bcachefs: Split out btree_error_wqKent Overstreet1-0/+1
2023-10-23bcachefs: Don't use uuid in tracepointsKent Overstreet1-0/+1
2023-10-23bcachefs: Add a workqueue for btree io completionsKent Overstreet1-1/+2
2023-10-23bcachefs: Add a debug mode that always reads from every btree replicaKent Overstreet1-1/+4
2023-10-23bcachefs: Ratelimiting for writeback IOsKent Overstreet1-0/+2