summaryrefslogtreecommitdiff
path: root/fs/bcachefs/journal_io.c
AgeCommit message (Expand)Author
2024-02-13bcachefs: Clamp replicas_required to replicasKent Overstreet
2024-01-22bcachefs: fix incorrect usage of REQ_OP_FLUSHChristoph Hellwig
2024-01-21bcachefs: helpers for printing data typesKent Overstreet
2024-01-05bcachefs: improve checksum error messagesKent Overstreet
2024-01-01bcachefs: bkey_for_each_ptr() now declares loop iterKent Overstreet
2024-01-01bcachefs: vstruct_for_each() now declares loop iterKent Overstreet
2024-01-01bcachefs: for_each_member_device() now declares loop iterKent Overstreet
2024-01-01bcachefs: Drop journal entry compactionKent Overstreet
2024-01-01bcachefs: btree write buffer now slurps keys from journalKent Overstreet
2024-01-01bcachefs: journal->buf_lockKent Overstreet
2024-01-01bcachefs: Kill dev_usage->buckets_ecKent Overstreet
2024-01-01bcachefs: clean up one inconsistent indentingYang Li
2024-01-01bcachefs: track_event_change()Kent Overstreet
2024-01-01bcachefs: Include average write size in sysfs journal_debugKent Overstreet
2023-12-21bcachefs: Fix leakage of internal error codeKent Overstreet
2023-12-10bcachefs: Close journal entry if necessary when flushing all pinsKent Overstreet
2023-11-28bcachefs: Add missing validation for jset_entry_data_usageKent Overstreet
2023-11-24closures: CLOSURE_CALLBACK() to fix type punningKent Overstreet
2023-11-14bcachefs: Disable debug log statementsKent Overstreet
2023-11-05bcachefs: Don't iterate over journal entries just for btree rootsKent Overstreet
2023-11-05bcachefs: Break up bch2_journal_write()Kent Overstreet
2023-11-01bcachefs: Enumerate fsck errorsKent Overstreet
2023-11-01bcachefs: Add IO error counts to bch_memberKent Overstreet
2023-10-31bcachefs: bch2_btree_id_str()Kent Overstreet
2023-10-22bcachefs: drop journal lock before calling journal_writeKent Overstreet
2023-10-22bcachefs: Fix W=12 build errorsKent Overstreet
2023-10-22bcachefs: Break up io.cKent Overstreet
2023-10-22bcachefs: Delete a faulty assertionKent Overstreet
2023-10-22bcachefs: Fix 'journal not marked as containing replicas'Kent Overstreet
2023-10-22bcachefs: sb-clean.cKent Overstreet
2023-10-22bcachefs: Fix assorted checkpatch nitsKent Overstreet
2023-10-22bcachefs: Convert journal validation to bkey_invalid_flagsKent Overstreet
2023-10-22bcachefs: Improve journal_entry_err_msg()Kent Overstreet
2023-10-22bcachefs: bcachefs_metadata_version_major_minorKent Overstreet
2023-10-22bcachefs: Change check for invalid key typesKent Overstreet
2023-10-22bcachefs: bch2_version_compatible()Kent Overstreet
2023-10-22bcachefs: Kill JOURNAL_WATERMARKKent Overstreet
2023-10-22bcachefs: GFP_NOIO -> GFP_NOFSKent Overstreet
2023-10-22bcachefs: Replace a BUG_ON() with fatal errorKent Overstreet
2023-10-22bcachefs: mark journal replicas before journal write submissionBrian Foster
2023-10-22bcachefs: Private error codes: ENOMEMKent Overstreet
2023-10-22bcachefs: Extent helper improvementsKent Overstreet
2023-10-22bcachefs: Drop some anonymous structs, unionsKent Overstreet
2023-10-22bcachefs: bch2_journal_entries_postprocess()Kent Overstreet
2023-10-22bcachefs: BKEY_INVALID_FROM_JOURNALKent Overstreet
2023-10-22bcachefs: Log more messages in the journalKent Overstreet
2023-10-22bcachefs: Be less restrictive when validating journal overwrite entriesKent Overstreet
2023-10-22bcachefs: Recover from blacklisted journal entriesKent Overstreet
2023-10-22bcachefs: Simplify journal read pathKent Overstreet
2023-10-22bcachefs: Fix a "no journal entries found" bugKent Overstreet