summaryrefslogtreecommitdiff
path: root/fs/bcachefs/journal_io.c
AgeCommit message (Expand)Author
2023-10-22bcachefs: Handle last journal write being tornKent Overstreet
2023-10-22bcachefs: Improve journal_read() loggingKent Overstreet
2023-10-22bcachefs: Error message improvementKent Overstreet
2023-10-22bcachefs: Defer full journal entry validationKent Overstreet
2023-10-22bcachefs: Improve journal_entry_add()Kent Overstreet
2023-10-22bcachefs: Improve jset_validate()Kent Overstreet
2023-10-22bcachefs: Add persistent counters for all tracepointsKent Overstreet
2023-10-22bcachefs: Convert fsck errors to errcode.hKent Overstreet
2023-10-22bcachefs: Printbuf reworkKent Overstreet
2023-10-22bcachefs: Also log overwrites in journalKent Overstreet
2023-10-22bcachefs: Don't kick journal reclaim unless low on spaceKent Overstreet
2023-10-22bcachefs: Kill old rebuild_replicas optionKent Overstreet
2023-10-22bcachefs: Fix CPU usage in journal read pathKent Overstreet
2023-10-22bcachefs: Fix a few warnings on 32 bitKent Overstreet
2023-10-22bcachefs: Use a genradix for reading journal entriesKent Overstreet
2023-10-22bcachefs: Fold bucket_state in to BCH_DATA_TYPES()Kent Overstreet
2023-10-22bcachefs: Add rw to .key_invalid()Kent Overstreet
2023-10-22bcachefs: Convert .key_invalid methods to printbufsKent Overstreet
2023-10-22bcachefs: New discard implementationKent Overstreet
2023-10-22bcachefs: Kill allocator threads & freelistsKent Overstreet
2023-10-22bcachefs: Change journal_io.c assertion to error messageKent Overstreet
2023-10-22bcachefs: x-macro metadata version enumKent Overstreet
2023-10-22bcachefs: Restore journal write point at startupKent Overstreet
2023-10-22bcachefs: Finish writing journal after journal errorKent Overstreet
2023-10-22bcachefs: __journal_entry_close() never failsKent Overstreet
2023-10-22bcachefs: Refactor journal code to not use unwritten_idxKent Overstreet
2023-10-22bcachefs: Journal seq now incremented at entry open, not closeKent Overstreet
2023-10-22bcachefs: Kill JOURNAL_NEED_WRITEKent Overstreet
2023-10-22bcachefs: Heap allocate printbufsKent Overstreet
2023-10-22bcachefs: Fix 32 bit buildKent Overstreet
2023-10-22bcachefs: Revert "Ensure journal doesn't get stuck in nochanges mode"Kent Overstreet
2023-10-22bcachefs: Drop journal_write_compact()Kent Overstreet
2023-10-22bcachefs: Add .to_text() methods for all superblock sectionsKent Overstreet
2023-10-22bcachefs: Kill bch_scnmemcpy()Kent Overstreet
2023-10-22bcachefs: Store logical location of journal entriesKent Overstreet
2023-10-22bcachefs: Check for errors from crypto_skcipher_encrypt()Kent Overstreet
2023-10-22bcachefs: Improve journal_entry_btree_keys_to_text()Kent Overstreet
2023-10-22bcachefs: Log message improvementsKent Overstreet
2023-10-22bcachefs: New data structure for buckets waiting on journal commitKent Overstreet
2023-10-22bcachefs: Fix an uninitialized variableKent Overstreet
2023-10-22bcachefs: Add verbose log messages for journal readKent Overstreet
2023-10-22bcachefs: bch2_journal_entry_to_text()Kent Overstreet
2023-10-22bcachefs: BCH_JSET_ENTRY_logKent Overstreet
2023-10-22bcachefs: bch2_journal_noflush_seq()Kent Overstreet
2023-10-22bcachefs: Fix bch2_journal_meta()Kent Overstreet
2023-10-22bcachefs: Option improvementsKent Overstreet
2023-10-22bcachefs: Add more time_statsKent Overstreet
2023-10-22bcachefs: Convert journal sysfs params to regular optionsKent Overstreet
2023-10-22bcachefs: Fix error reporting from bch2_journal_flush_seqKent Overstreet
2023-10-22bcachefs: Ensure journal doesn't get stuck in nochanges modeKent Overstreet