summaryrefslogtreecommitdiff
path: root/fs/bcachefs/super.c
AgeCommit message (Expand)AuthorFilesLines
2023-10-23bcachefs: Do updates in order they were queued up inKent Overstreet1-5/+2
2023-10-23bcachefs: Fix stripe_idx_to_delete()Kent Overstreet1-0/+1
2023-10-23bcachefs: Don't try to delete stripes when ROKent Overstreet1-0/+2
2023-10-23bcachefs: Fix return code from bch2_fs_start()Kent Overstreet1-1/+2
2023-10-23bcachefs: some improvements to startup messages and optionsKent Overstreet1-24/+61
2023-10-23bcachefs: Various improvements to bch2_alloc_write()Kent Overstreet1-8/+5
2023-10-23bcachefs: Write out fs usage consistentlyKent Overstreet1-6/+7
2023-10-23bcachefs: Avoid write lock on mark_lockKent Overstreet1-0/+2
2023-10-23bcachefs: Pass flags arg to bch2_alloc_write()Kent Overstreet1-3/+7
2023-10-23bcachefs: allocate sb_read_scratch with __get_free_pageKent Overstreet1-2/+2
2023-10-23bcachefs: disallow ever going rw if nochanges or noreplayKent Overstreet1-0/+5
2023-10-23bcachefs: Rewrite journal_seq_blacklist machineryKent Overstreet1-0/+9
2023-10-23bcachefs: allow journal reply on ro mountKent Overstreet1-3/+0
2023-10-23bcachefs: Track whether filesystem has errors in superblockKent Overstreet1-1/+0
2023-10-23bcachefs: Write out alloc info more carefullyKent Overstreet1-6/+8
2023-10-23bcachefs: Verify fs hasn't been modified before going rwKent Overstreet1-1/+3
2023-10-23bcachefs: Go rw lazilyKent Overstreet1-34/+90
2023-10-23bcachefs: Add more time stats for being blocked on allocatorKent Overstreet1-1/+1
2023-10-23bcachefs: Allocate fs_usage in do_btree_insert_at()Kent Overstreet1-1/+3
2023-10-23bcachefs: Fix for shutting down before fs started marking it cleanKent Overstreet1-1/+2
2023-10-23bcachefs: increase BTREE_ITER_MAXKent Overstreet1-1/+3
2023-10-23bcachefs: fs_usage_u64s()Kent Overstreet1-6/+1
2023-10-23bcachefs: initialize fs usage summary in recoveryKent Overstreet1-3/+6
2023-10-23bcachefs: reserve space in journal for fs usage entriesKent Overstreet1-0/+1
2023-10-23bcachefs: Fix a bug when shutting down before allocator startedKent Overstreet1-1/+8
2023-10-23bcachefs: Persist stripe blocks_usedKent Overstreet1-0/+6
2023-10-23bcachefs: Persist alloc info on clean shutdownKent Overstreet1-12/+27
2023-10-23bcachefs: Fix check for if extent update is allocatingKent Overstreet1-2/+7
2023-10-23bcachefs: fix error message in device remove pathKent Overstreet1-2/+2
2023-10-23bcachefs: Add a workqueue for journal reclaimKent Overstreet1-0/+4
2023-10-23bcachefs: fix device remove error pathKent Overstreet1-1/+2
2023-10-23bcachefs: refactor bch_fs_usageKent Overstreet1-0/+2
2023-10-23bcachefs: Switch replicas to mark_lockKent Overstreet1-2/+5
2023-10-23bcachefs: s/usage_lock/mark_lockKent Overstreet1-2/+2
2023-10-23bcachefs: Make bkey types globally uniqueKent Overstreet1-1/+1
2023-10-23bcachefs: Split out bkey_sort.cKent Overstreet1-0/+1
2023-10-23bcachefs: Stripes now properly subject to gcKent Overstreet1-1/+1
2023-10-23bcachefs: gc now operates on second set of bucket marksKent Overstreet1-9/+6
2023-10-23bcachefs: Erasure codingKent Overstreet1-0/+12
2023-10-23bcachefs: revamp to_text methodsKent Overstreet1-4/+3
2023-10-23bcachefs: Set the last mount time using the realtime clockTim Schlueter1-3/+3
2023-10-23bcachefs: Scale down number of writepoints when low on spaceKent Overstreet1-1/+2
2023-10-23bcachefs: Split out alloc_background.cKent Overstreet1-1/+2
2023-10-23bcachefs: kill extent_insert_hookKent Overstreet1-2/+1
2023-10-23bcachefs: mempoolify btree_transKent Overstreet1-0/+3
2023-10-23bcachefs: Change how replicated data is accountedKent Overstreet1-8/+43
2023-10-23bcachefs: add bch_verbose() statements for shutdownKent Overstreet1-0/+4
2023-10-23bcachefs: Initial commitKent Overstreet1-0/+1754