summaryrefslogtreecommitdiff
path: root/fs
AgeCommit message (Expand)AuthorFilesLines
2023-10-23bcachefs: Check for errors in bch2_journal_reclaim()Kent Overstreet3-10/+19
2023-10-23bcachefs: Flag inodes that had btree update errorsKent Overstreet3-2/+19
2023-10-23bcachefs: Improve some IO error messagesKent Overstreet8-52/+86
2023-10-23bcachefs: Refactor filesystem usage accountingKent Overstreet7-29/+42
2023-10-23bcachefs: Fix spurious alloc errors on forced shutdownKent Overstreet1-1/+14
2023-10-23bcachefs: Fix some spurious gcc warningsKent Overstreet2-2/+2
2023-10-23bcachefs: Fix journal_flush_seq()Kent Overstreet1-4/+1
2023-10-23bcachefs: bch2_trans_get_iter() no longer returns errorsKent Overstreet12-222/+46
2023-10-23bcachefs: Add error handling to unit & perf testsKent Overstreet3-88/+170
2023-10-23bcachefs: Journal pin refactoringKent Overstreet2-67/+25
2023-10-23bcachefs: Fix for fsck spuriously finding duplicate extentsKent Overstreet1-1/+5
2023-10-23bcachefs: Use BTREE_ITER_PREFETCH in journal+btree iterKent Overstreet1-1/+1
2023-10-23bcachefs: Ensure we always have a journal pin in interior update pathKent Overstreet1-10/+6
2023-10-23bcachefs: Change a BUG_ON() to a fatal errorKent Overstreet1-3/+4
2023-10-23bcachefs: Fix error in filesystem initializationKent Overstreet2-2/+10
2023-10-23bcachefs: Fix journal reclaim spinning in recoveryKent Overstreet2-0/+6
2023-10-23bcachefs: Fix for __readahead_batch getting partial batchKent Overstreet1-1/+1
2023-10-23bcachefs: Optimize bch2_journal_flush_seq_async()Kent Overstreet1-1/+9
2023-10-23bcachefs: Delete dead codeKent Overstreet2-4/+0
2023-10-23bcachefs: bch2_btree_delete_range_trans()Kent Overstreet3-48/+42
2023-10-23bcachefs: Don't use bkey cache for inode update in fsckKent Overstreet4-7/+13
2023-10-23bcachefs: Fix an rcu splatKent Overstreet1-5/+8
2023-10-23bcachefs: Move journal reclaim to a kthreadKent Overstreet13-35/+122
2023-10-23bcachefs: Throttle updates when btree key cache is too dirtyKent Overstreet4-1/+35
2023-10-23bcachefs: Journal reclaim requires memalloc_noreclaim_save()Kent Overstreet1-0/+12
2023-10-23bcachefs: Simplify transaction commit error pathKent Overstreet2-16/+0
2023-10-23bcachefs: Ensure journal reclaim runs when btree key cache is too dirtyKent Overstreet4-16/+113
2023-10-23bcachefs: Improve btree key cache shrinkerKent Overstreet2-50/+49
2023-10-23bcachefs: More debug code improvementsKent Overstreet1-2/+17
2023-10-23bcachefs: Add a kmem_cache for btree_key_cache objectsKent Overstreet3-5/+30
2023-10-23bcachefs: Be more precise with journal error reportingKent Overstreet3-41/+49
2023-10-23bcachefs: Add btree cache stats to sysfsKent Overstreet3-0/+14
2023-10-23bcachefs: Add an ioctl for resizing journal on a deviceKent Overstreet3-1/+46
2023-10-23bcachefs: Add more debug checksKent Overstreet2-2/+19
2023-10-23bcachefs: Dump journal state when the journal deadlocksKent Overstreet1-2/+11
2023-10-23bcachefs: Dont' use percpu btree_iter buf in userspaceKent Overstreet1-3/+11
2023-10-23bcachefs: Set preallocated transaction mem to avoid restartsKent Overstreet3-11/+19
2023-10-23bcachefs: Convert tracepoints to use %ps, not %pfKent Overstreet1-2/+2
2023-10-23bcachefs: Fix journal entry repair codeKent Overstreet1-16/+32
2023-10-23bcachefs: Add a shrinker for the btree key cacheKent Overstreet2-5/+90
2023-10-23bcachefs: Take a SRCU lock in btree transactionsKent Overstreet4-1/+12
2023-10-23bcachefs: Check for errors from register_shrinker()Kent Overstreet1-1/+1
2023-10-23bcachefs: Assorted journal refactoringKent Overstreet4-68/+67
2023-10-23bcachefs: Delete dead journalling codeKent Overstreet3-118/+1
2023-10-23bcachefs: Improve journal error messagesKent Overstreet1-7/+14
2023-10-23bcachefs: Be more careful in bch2_bkey_to_text()Kent Overstreet1-5/+13
2023-10-23bcachefs: Inode delete doesn't need to flush key cache anymoreKent Overstreet1-9/+2
2023-10-23bcachefs: Fix a btree transaction iter overflowKent Overstreet1-0/+3
2023-10-23bcachefs: Fix a 64 bit divideKent Overstreet1-1/+1
2023-10-23bcachefs: Improve journal entry validate codeKent Overstreet1-17/+16