aboutsummaryrefslogtreecommitdiff
path: root/fs
AgeCommit message (Expand)AuthorFilesLines
2023-10-22bcachefs: Try to print full btree error messageKent Overstreet2-6/+23
2023-10-22bcachefs: Prevent journal reclaim from spinningKent Overstreet1-1/+1
2023-10-22bcachefs: Fix btree key cache dirty checksKent Overstreet2-3/+4
2023-10-22bcachefs: Be more conservation about journal pre-reservationsKent Overstreet5-27/+40
2023-10-22bcachefs: Don't require flush/fua on every journal writeKent Overstreet9-151/+312
2023-10-22bcachefs: Improve journal free space calculationsKent Overstreet4-77/+108
2023-10-22bcachefs: Increase journal pipeliningKent Overstreet7-101/+188
2023-10-22bcachefs: Don't issue btree writes that weren't journalledKent Overstreet3-6/+26
2023-10-22bcachefs: Check for errors in bch2_journal_reclaim()Kent Overstreet3-10/+19
2023-10-22bcachefs: Flag inodes that had btree update errorsKent Overstreet3-2/+19
2023-10-22bcachefs: Improve some IO error messagesKent Overstreet8-52/+86
2023-10-22bcachefs: Refactor filesystem usage accountingKent Overstreet7-29/+42
2023-10-22bcachefs: Fix spurious alloc errors on forced shutdownKent Overstreet1-1/+14
2023-10-22bcachefs: Fix some spurious gcc warningsKent Overstreet2-2/+2
2023-10-22bcachefs: Fix journal_flush_seq()Kent Overstreet1-4/+1
2023-10-22bcachefs: bch2_trans_get_iter() no longer returns errorsKent Overstreet12-222/+46
2023-10-22bcachefs: Add error handling to unit & perf testsKent Overstreet3-88/+170
2023-10-22bcachefs: Journal pin refactoringKent Overstreet2-67/+25
2023-10-22bcachefs: Fix for fsck spuriously finding duplicate extentsKent Overstreet1-1/+5
2023-10-22bcachefs: Use BTREE_ITER_PREFETCH in journal+btree iterKent Overstreet1-1/+1
2023-10-22bcachefs: Ensure we always have a journal pin in interior update pathKent Overstreet1-10/+6
2023-10-22bcachefs: Change a BUG_ON() to a fatal errorKent Overstreet1-3/+4
2023-10-22bcachefs: Fix error in filesystem initializationKent Overstreet2-2/+10
2023-10-22bcachefs: Fix journal reclaim spinning in recoveryKent Overstreet2-0/+6
2023-10-22bcachefs: Fix for __readahead_batch getting partial batchKent Overstreet1-1/+1
2023-10-22bcachefs: Optimize bch2_journal_flush_seq_async()Kent Overstreet1-1/+9
2023-10-22bcachefs: Delete dead codeKent Overstreet2-4/+0
2023-10-22bcachefs: bch2_btree_delete_range_trans()Kent Overstreet3-48/+42
2023-10-22bcachefs: Don't use bkey cache for inode update in fsckKent Overstreet4-7/+13
2023-10-22bcachefs: Fix an rcu splatKent Overstreet1-5/+8
2023-10-22bcachefs: Move journal reclaim to a kthreadKent Overstreet13-35/+122
2023-10-22bcachefs: Throttle updates when btree key cache is too dirtyKent Overstreet4-1/+35
2023-10-22bcachefs: Journal reclaim requires memalloc_noreclaim_save()Kent Overstreet1-0/+12
2023-10-22bcachefs: Simplify transaction commit error pathKent Overstreet2-16/+0
2023-10-22bcachefs: Ensure journal reclaim runs when btree key cache is too dirtyKent Overstreet4-16/+113
2023-10-22bcachefs: Improve btree key cache shrinkerKent Overstreet2-50/+49
2023-10-22bcachefs: More debug code improvementsKent Overstreet1-2/+17
2023-10-22bcachefs: Add a kmem_cache for btree_key_cache objectsKent Overstreet3-5/+30
2023-10-22bcachefs: Be more precise with journal error reportingKent Overstreet3-41/+49
2023-10-22bcachefs: Add btree cache stats to sysfsKent Overstreet3-0/+14
2023-10-22bcachefs: Add an ioctl for resizing journal on a deviceKent Overstreet3-1/+46
2023-10-22bcachefs: Add more debug checksKent Overstreet2-2/+19
2023-10-22bcachefs: Dump journal state when the journal deadlocksKent Overstreet1-2/+11
2023-10-22bcachefs: Dont' use percpu btree_iter buf in userspaceKent Overstreet1-3/+11
2023-10-22bcachefs: Set preallocated transaction mem to avoid restartsKent Overstreet3-11/+19
2023-10-22bcachefs: Convert tracepoints to use %ps, not %pfKent Overstreet1-2/+2
2023-10-22bcachefs: Fix journal entry repair codeKent Overstreet1-16/+32
2023-10-22bcachefs: Add a shrinker for the btree key cacheKent Overstreet2-5/+90
2023-10-22bcachefs: Take a SRCU lock in btree transactionsKent Overstreet4-1/+12
2023-10-22bcachefs: Check for errors from register_shrinker()Kent Overstreet1-1/+1