summaryrefslogtreecommitdiffstats
path: root/fs/bcachefs/journal_io.c
Commit message (Expand)AuthorAgeFilesLines
* bcachefs: Close journal entry if necessary when flushing all pinsKent Overstreet2023-12-101-0/+1
* bcachefs: Add missing validation for jset_entry_data_usageKent Overstreet2023-11-281-1/+11
* closures: CLOSURE_CALLBACK() to fix type punningKent Overstreet2023-11-241-9/+8
* bcachefs: Disable debug log statementsKent Overstreet2023-11-141-0/+7
* bcachefs: Don't iterate over journal entries just for btree rootsKent Overstreet2023-11-051-29/+24
* bcachefs: Break up bch2_journal_write()Kent Overstreet2023-11-051-71/+92
* bcachefs: Enumerate fsck errorsKent Overstreet2023-11-011-19/+54
* bcachefs: Add IO error counts to bch_memberKent Overstreet2023-11-011-3/+5
* bcachefs: bch2_btree_id_str()Kent Overstreet2023-10-311-1/+1
* bcachefs: drop journal lock before calling journal_writeKent Overstreet2023-10-221-2/+4
* bcachefs: Fix W=12 build errorsKent Overstreet2023-10-221-11/+16
* bcachefs: Break up io.cKent Overstreet2023-10-221-1/+0
* bcachefs: Delete a faulty assertionKent Overstreet2023-10-221-1/+0
* bcachefs: Fix 'journal not marked as containing replicas'Kent Overstreet2023-10-221-8/+11
* bcachefs: sb-clean.cKent Overstreet2023-10-221-0/+1
* bcachefs: Fix assorted checkpatch nitsKent Overstreet2023-10-221-1/+1
* bcachefs: Convert journal validation to bkey_invalid_flagsKent Overstreet2023-10-221-46/+62
* bcachefs: Improve journal_entry_err_msg()Kent Overstreet2023-10-221-46/+52
* bcachefs: bcachefs_metadata_version_major_minorKent Overstreet2023-10-221-4/+8
* bcachefs: Change check for invalid key typesKent Overstreet2023-10-221-1/+2
* bcachefs: bch2_version_compatible()Kent Overstreet2023-10-221-16/+6
* bcachefs: Kill JOURNAL_WATERMARKKent Overstreet2023-10-221-1/+1
* bcachefs: GFP_NOIO -> GFP_NOFSKent Overstreet2023-10-221-1/+1
* bcachefs: Replace a BUG_ON() with fatal errorKent Overstreet2023-10-221-5/+10
* bcachefs: mark journal replicas before journal write submissionBrian Foster2023-10-221-10/+12
* bcachefs: Private error codes: ENOMEMKent Overstreet2023-10-221-4/+4
* bcachefs: Extent helper improvementsKent Overstreet2023-10-221-2/+1
* bcachefs: Drop some anonymous structs, unionsKent Overstreet2023-10-221-1/+1
* bcachefs: bch2_journal_entries_postprocess()Kent Overstreet2023-10-221-1/+47
* bcachefs: BKEY_INVALID_FROM_JOURNALKent Overstreet2023-10-221-2/+3
* bcachefs: Log more messages in the journalKent Overstreet2023-10-221-8/+12
* bcachefs: Be less restrictive when validating journal overwrite entriesKent Overstreet2023-10-221-1/+1
* bcachefs: Recover from blacklisted journal entriesKent Overstreet2023-10-221-7/+3
* bcachefs: Simplify journal read pathKent Overstreet2023-10-221-25/+6
* bcachefs: Fix a "no journal entries found" bugKent Overstreet2023-10-221-6/+28
* bcachefs: Don't error out when just reading the journalKent Overstreet2023-10-221-2/+1
* 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