summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2023-10-22bcachefs: Drop a faulty assertionKent Overstreet
2023-10-22bcachefs: improved flush_held_btree_writes()Kent Overstreet
2023-10-22bcachefs: use correct wq for journal reclaimKent Overstreet
2023-10-22bcachefs: Journal reclaim refactoringKent Overstreet
2023-10-22bcachefs: Better journal debugKent Overstreet
2023-10-22bcachefs: Don't get journal reservation until after we know insert will succeedKent Overstreet
2023-10-22bcachefs: fix integer underflow in journal codeKent Overstreet
2023-10-22bcachefs: Fix gc handling of bucket gensKent Overstreet
2023-10-22bcachefs: fix a deadlock on startupKent Overstreet
2023-10-22bcachefs: force str_hash code to be inlinedKent Overstreet
2023-10-22bcachefs: Assorted journal refactoringKent Overstreet
2023-10-22bcachefs: fs_usage_u64s()Kent Overstreet
2023-10-22bcachefs: Add a mechanism for blocking the journalKent Overstreet
2023-10-22bcachefs: Convert bucket invalidation to key marking pathKent Overstreet
2023-10-22bcachefs: fixes for cached data accountingKent Overstreet
2023-10-22bcachefs: fix more locking bugsKent Overstreet
2023-10-22bcachefs: refactor key marking code a bitKent Overstreet
2023-10-22bcachefs: Fix double counting when gc is runningKent Overstreet
2023-10-22bcachefs: gc lock no longer needed for disk reservationsKent Overstreet
2023-10-22bcachefs: Fix oldest_gen handlingKent Overstreet
2023-10-22bcachefs: Fix a locking bugKent Overstreet
2023-10-22bcachefs: Fix a lockdep splatKent Overstreet
2023-10-22bcachefs: no need to run gc when initializing new fsKent Overstreet
2023-10-22bcachefs: Don't need to walk inodes on clean shutdownKent Overstreet
2023-10-22bcachefs: don't do initial gc if have alloc info featureKent Overstreet
2023-10-22bcachefs: serialize persistent_reservedKent Overstreet
2023-10-22bcachefs: initialize fs usage summary in recoveryKent Overstreet
2023-10-22bcachefs: journal_replay_early()Kent Overstreet
2023-10-22bcachefs: Write out fs usageKent Overstreet
2023-10-22bcachefs: reserve space in journal for fs usage entriesKent Overstreet
2023-10-22bcachefs: fix bch2_sb_field_resize()Kent Overstreet
2023-10-22bcachefs: delete a debug printkKent Overstreet
2023-10-22bcachefs: fix for unmount hangKent Overstreet
2023-10-22bcachefs: Fix a bug when shutting down before allocator startedKent Overstreet
2023-10-22bcachefs: percpu utility codeKent Overstreet
2023-10-22bcachefs: sysfs trigger for bch2_alloc_writeKent Overstreet
2023-10-22bcachefs: New journal_entry_res mechanismKent Overstreet
2023-10-22bcachefs: improve alloc_debugKent Overstreet
2023-10-22bcachefs: fix inode countingKent Overstreet
2023-10-22bcachefs: Persist stripe blocks_usedKent Overstreet
2023-10-22bcachefs: Improve c version of __bkey_cmp_bitsKent Overstreet
2023-10-22bcachefs: Persist alloc info on clean shutdownKent Overstreet
2023-10-22bcachefs: Fix fifo overflow in allocator startupKent Overstreet
2023-10-22bcachefs: Fix check for if extent update is allocatingKent Overstreet
2023-10-22bcachefs: fix error message in device remove pathKent Overstreet
2023-10-22bcachefs: dio arithmetic improvementsKent Overstreet
2023-10-22bcachefs: Fix some reserve calculationsKent Overstreet
2023-10-22bcachefs: Add a workqueue for journal reclaimKent Overstreet
2023-10-22bcachefs: Fix an allocator error pathKent Overstreet
2023-10-22bcachefs: fixes for getting stuck flushing journal pinsKent Overstreet