summaryrefslogtreecommitdiffstats
path: root/fs/bcachefs/bcachefs.h
Commit message (Expand)AuthorAgeFilesLines
* bcachefs: Write out fs usage consistentlyKent Overstreet2023-10-221-1/+5
* bcachefs: Avoid write lock on mark_lockKent Overstreet2023-10-221-0/+1
* bcachefs: bch2_bkey_ptrs_invalid()Kent Overstreet2023-10-221-0/+5
* bcachefs: use same timesource as current_time()Kent Overstreet2023-10-221-1/+1
* bcachefs: Fix hang while shutting downKent Overstreet2023-10-221-2/+6
* bcachefs: Rewrite journal_seq_blacklist machineryKent Overstreet2023-10-221-0/+16
* bcachefs: ratelimit copygc warningKent Overstreet2023-10-221-0/+2
* bcachefs: Track whether filesystem has errors in superblockKent Overstreet2023-10-221-10/+1
* bcachefs: move some checks to expensive_debug_checksKent Overstreet2023-10-221-0/+2
* bcachefs: Verify fs hasn't been modified before going rwKent Overstreet2023-10-221-0/+1
* bcachefs: Go rw lazilyKent Overstreet2023-10-221-13/+1
* bcachefs: More debug params for testing of recovery pathsKent Overstreet2023-10-221-1/+5
* bcachefs: Add time stats for btree updatesKent Overstreet2023-10-221-3/+4
* bcachefs: Add more time stats for being blocked on allocatorKent Overstreet2023-10-221-2/+6
* bcachefs: Allocate fs_usage in do_btree_insert_at()Kent Overstreet2023-10-221-1/+4
* bcachefs: Fix oldest_gen handlingKent Overstreet2023-10-221-2/+0
* bcachefs: don't do initial gc if have alloc info featureKent Overstreet2023-10-221-0/+1
* bcachefs: reserve space in journal for fs usage entriesKent Overstreet2023-10-221-0/+2
* bcachefs: Fix a bug when shutting down before allocator startedKent Overstreet2023-10-221-0/+1
* bcachefs: Persist alloc info on clean shutdownKent Overstreet2023-10-221-0/+6
* bcachefs: Fix check for if extent update is allocatingKent Overstreet2023-10-221-2/+3
* bcachefs: Fix some reserve calculationsKent Overstreet2023-10-221-0/+2
* bcachefs: Add a workqueue for journal reclaimKent Overstreet2023-10-221-0/+1
* bcachefs: Lots of option handling improvementsKent Overstreet2023-10-221-2/+2
* bcachefs: refactor bch_fs_usageKent Overstreet2023-10-221-2/+8
* bcachefs: Switch replicas to mark_lockKent Overstreet2023-10-221-2/+2
* bcachefs: s/usage_lock/mark_lockKent Overstreet2023-10-221-2/+2
* bcachefs: move dirty into bucket_markKent Overstreet2023-10-221-1/+1
* bcachefs: Add new alloc fieldsKent Overstreet2023-10-221-2/+1
* bcachefs: Track nr_inodes with the key marking machineryKent Overstreet2023-10-221-3/+0
* bcachefs: Make bkey types globally uniqueKent Overstreet2023-10-221-0/+1
* bcachefs: Stripes now properly subject to gcKent Overstreet2023-10-221-6/+10
* bcachefs: gc now operates on second set of bucket marksKent Overstreet2023-10-221-10/+4
* bcachefs: Allocator startup improvementsKent Overstreet2023-10-221-0/+1
* bcachefs: Erasure codingKent Overstreet2023-10-221-5/+28
* bcachefs: Assorted fixes for running on very small devicesKent Overstreet2023-10-221-1/+1
* bcachefs: Scale down number of writepoints when low on spaceKent Overstreet2023-10-221-2/+4
* bcachefs: kill struct bch_replicas_cpu_entryKent Overstreet2023-10-221-0/+1
* bcachefs: mempoolify btree_transKent Overstreet2023-10-221-0/+2
* bcachefs: Better calculation of copygc thresholdKent Overstreet2023-10-221-0/+1
* bcachefs: Invalidate buckets when writing to alloc btreeKent Overstreet2023-10-221-3/+4
* bcachefs: kill bucket mark sector count saturationKent Overstreet2023-10-221-1/+0
* bcachefs: don't call bch2_bucket_seq_cleanup from journal_buf_switchKent Overstreet2023-10-221-1/+1
* bcachefs: Only check inode i_nlink during full fsckKent Overstreet2023-10-221-0/+1
* bcachefs: Initial commitKent Overstreet2023-10-221-0/+785