summaryrefslogtreecommitdiff
path: root/fs/bcachefs/journal_io.c
AgeCommit message (Expand)Author
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
2023-10-22bcachefs: Don't error out when just reading the journalKent Overstreet
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