summaryrefslogtreecommitdiff
path: root/fs/bcachefs/bcachefs.h
AgeCommit message (Expand)AuthorFilesLines
2023-10-23bcachefs: move snapshot_t to subvolume_types.hKent Overstreet1-12/+0
2023-10-23bcachefs: Improved copygc wait debuggingKent Overstreet1-0/+1
2023-10-23bcachefs: use dedicated workqueue for tasks holding write refsBrian Foster1-0/+6
2023-10-23bcachefs: Fix bch2_evict_subvolume_inodes()Kent Overstreet1-0/+4
2023-10-23bcachefs: New erasure coding shutdown pathKent Overstreet1-4/+3
2023-10-23bcachefs: bch2_fs_moving_ctxts_to_text()Kent Overstreet1-5/+11
2023-10-23bcachefs: BKEY_PADDED_ONSTACK()Kent Overstreet1-0/+3
2023-10-23bcachefs: Single open_bucket_partial listKent Overstreet1-3/+3
2023-10-23bcachefs: Erasure coding: Track open stripesKent Overstreet1-0/+3
2023-10-23bcachefs: Switch ec_stripes_heap_lock to a mutexKent Overstreet1-1/+1
2023-10-23bcachefs: Fragmentation LRUKent Overstreet1-1/+0
2023-10-23bcachefs: Handle btree node rewrites before going RWKent Overstreet1-0/+3
2023-10-23bcachefs: Improved nocow lockingKent Overstreet1-1/+1
2023-10-23bcachefs: bucket_gens btreeKent Overstreet1-0/+1
2023-10-23bcachefs: Nocow supportKent Overstreet1-2/+8
2023-10-23bcachefs: New on disk format: BackpointersKent Overstreet1-1/+6
2023-10-23bcachefs: Btree write bufferKent Overstreet1-0/+4
2023-10-23bcachefs: Go RW before check_alloc_info()Kent Overstreet1-0/+1
2023-10-23bcachefs: Debug mode for c->writes referencesKent Overstreet1-0/+72
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