summaryrefslogtreecommitdiffstats
path: root/fs/bcachefs/journal_io.c
Commit message (Expand)AuthorAgeFilesLines
* bcachefs: Improve bch2_fatal_error()Kent Overstreet2024-03-181-7/+5
* bcachefs: Change "accounting overran journal reservation" to a warningKent Overstreet2024-03-171-1/+2
* bcachefs: pull out time_stats.[ch]Kent Overstreet2024-03-131-2/+1
* bcachefs: fix lost journal buf wakeup due to improved pipeliningBrian Foster2024-03-131-1/+1
* bcachefs: Fix bch2_journal_noflush_seq()Kent Overstreet2024-03-131-0/+1
* bcachefs: split out ignore_blacklisted, ignore_not_dirtyKent Overstreet2024-03-131-14/+19
* bcachefs: jset_entry for loops declare loop iterKent Overstreet2024-03-131-3/+0
* bcachefs: Fix journal_buf bitfield accessesKent Overstreet2024-03-131-6/+11
* bcachefs: kill kvpmalloc()Kent Overstreet2024-03-131-8/+7
* bcachefs: better journal pipeliningKent Overstreet2024-03-101-43/+49
* bcachefs: closure per journal bufKent Overstreet2024-03-101-15/+19
* bcachefs: bio per journal bufKent Overstreet2024-03-101-10/+11
* bcachefs: jset_entry_datetimeKent Overstreet2024-03-101-0/+44
* bcachefs: improve journal entry read fsck error messagesKent Overstreet2024-03-101-41/+55
* bcachefs: convert journal replay ptrs to darrayKent Overstreet2024-03-101-47/+23
* bcachefs: Journal writes should be REQ_SYNC|REQ_METAKent Overstreet2024-03-101-1/+1
* bcachefs: Split out journal workqueueKent Overstreet2024-03-101-6/+6
* bcachefs: Clamp replicas_required to replicasKent Overstreet2024-02-131-1/+3
* 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