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