summaryrefslogtreecommitdiffstats
path: root/fs/bcachefs/journal_io.c
Commit message (Expand)AuthorAgeFilesLines
* bcachefs: fix incorrect usage of REQ_OP_FLUSHChristoph Hellwig2024-01-221-1/+2
* bcachefs: helpers for printing data typesKent Overstreet2024-01-211-4/+1
* bcachefs: improve checksum error messagesKent Overstreet2024-01-051-14/+31
* bcachefs: bkey_for_each_ptr() now declares loop iterKent Overstreet2024-01-011-1/+0
* bcachefs: vstruct_for_each() now declares loop iterKent Overstreet2024-01-011-2/+1
* bcachefs: for_each_member_device() now declares loop iterKent Overstreet2024-01-011-8/+5
* bcachefs: Drop journal entry compactionKent Overstreet2024-01-011-24/+2
* bcachefs: btree write buffer now slurps keys from journalKent Overstreet2024-01-011-5/+53
* bcachefs: journal->buf_lockKent Overstreet2024-01-011-0/+2
* bcachefs: Kill dev_usage->buckets_ecKent Overstreet2024-01-011-2/+0
* bcachefs: clean up one inconsistent indentingYang Li2024-01-011-1/+1
* bcachefs: track_event_change()Kent Overstreet2024-01-011-0/+3
* bcachefs: Include average write size in sysfs journal_debugKent Overstreet2024-01-011-0/+2
* bcachefs: Fix leakage of internal error codeKent Overstreet2023-12-211-2/+4
* 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