summaryrefslogtreecommitdiff
path: root/fs/bcachefs
AgeCommit message (Expand)Author
2023-10-22bcachefs: Don't require flush/fua on every journal writeKent Overstreet
2023-10-22bcachefs: Improve journal free space calculationsKent Overstreet
2023-10-22bcachefs: Increase journal pipeliningKent Overstreet
2023-10-22bcachefs: Don't issue btree writes that weren't journalledKent Overstreet
2023-10-22bcachefs: Check for errors in bch2_journal_reclaim()Kent Overstreet
2023-10-22bcachefs: Flag inodes that had btree update errorsKent Overstreet
2023-10-22bcachefs: Improve some IO error messagesKent Overstreet
2023-10-22bcachefs: Refactor filesystem usage accountingKent Overstreet
2023-10-22bcachefs: Fix spurious alloc errors on forced shutdownKent Overstreet
2023-10-22bcachefs: Fix some spurious gcc warningsKent Overstreet
2023-10-22bcachefs: Fix journal_flush_seq()Kent Overstreet
2023-10-22bcachefs: bch2_trans_get_iter() no longer returns errorsKent Overstreet
2023-10-22bcachefs: Add error handling to unit & perf testsKent Overstreet
2023-10-22bcachefs: Journal pin refactoringKent Overstreet
2023-10-22bcachefs: Fix for fsck spuriously finding duplicate extentsKent Overstreet
2023-10-22bcachefs: Use BTREE_ITER_PREFETCH in journal+btree iterKent Overstreet
2023-10-22bcachefs: Ensure we always have a journal pin in interior update pathKent Overstreet
2023-10-22bcachefs: Change a BUG_ON() to a fatal errorKent Overstreet
2023-10-22bcachefs: Fix error in filesystem initializationKent Overstreet
2023-10-22bcachefs: Fix journal reclaim spinning in recoveryKent Overstreet
2023-10-22bcachefs: Fix for __readahead_batch getting partial batchKent Overstreet
2023-10-22bcachefs: Optimize bch2_journal_flush_seq_async()Kent Overstreet
2023-10-22bcachefs: Delete dead codeKent Overstreet
2023-10-22bcachefs: bch2_btree_delete_range_trans()Kent Overstreet
2023-10-22bcachefs: Don't use bkey cache for inode update in fsckKent Overstreet
2023-10-22bcachefs: Fix an rcu splatKent Overstreet
2023-10-22bcachefs: Move journal reclaim to a kthreadKent Overstreet
2023-10-22bcachefs: Throttle updates when btree key cache is too dirtyKent Overstreet
2023-10-22bcachefs: Journal reclaim requires memalloc_noreclaim_save()Kent Overstreet
2023-10-22bcachefs: Simplify transaction commit error pathKent Overstreet
2023-10-22bcachefs: Ensure journal reclaim runs when btree key cache is too dirtyKent Overstreet
2023-10-22bcachefs: Improve btree key cache shrinkerKent Overstreet
2023-10-22bcachefs: More debug code improvementsKent Overstreet
2023-10-22bcachefs: Add a kmem_cache for btree_key_cache objectsKent Overstreet
2023-10-22bcachefs: Be more precise with journal error reportingKent Overstreet
2023-10-22bcachefs: Add btree cache stats to sysfsKent Overstreet
2023-10-22bcachefs: Add an ioctl for resizing journal on a deviceKent Overstreet
2023-10-22bcachefs: Add more debug checksKent Overstreet
2023-10-22bcachefs: Dump journal state when the journal deadlocksKent Overstreet
2023-10-22bcachefs: Dont' use percpu btree_iter buf in userspaceKent Overstreet
2023-10-22bcachefs: Set preallocated transaction mem to avoid restartsKent Overstreet
2023-10-22bcachefs: Convert tracepoints to use %ps, not %pfKent Overstreet
2023-10-22bcachefs: Fix journal entry repair codeKent Overstreet
2023-10-22bcachefs: Add a shrinker for the btree key cacheKent Overstreet
2023-10-22bcachefs: Take a SRCU lock in btree transactionsKent Overstreet
2023-10-22bcachefs: Check for errors from register_shrinker()Kent Overstreet
2023-10-22bcachefs: Assorted journal refactoringKent Overstreet
2023-10-22bcachefs: Delete dead journalling codeKent Overstreet
2023-10-22bcachefs: Improve journal error messagesKent Overstreet
2023-10-22bcachefs: Be more careful in bch2_bkey_to_text()Kent Overstreet