summaryrefslogtreecommitdiff
path: root/fs/bcachefs/journal_io.c
AgeCommit message (Expand)AuthorFilesLines
2024-11-12bcachefs: Fix journal_entry_dev_usage_to_text() overrunKent Overstreet1-0/+3
2024-11-08bcachefs: add check NULL return of bio_kmalloc in journal_read_bucketPei Xiao1-0/+2
2024-09-28bcachefs: Fix unlocked access to c->disk_sb.sb in bch2_replicas_entry_validate()Kent Overstreet1-1/+1
2024-09-09bcachefs: Annotate bch_replicas_entry_{v0,v1} with __counted_by()Thorsten Blum1-1/+2
2024-09-09bcachefs: Convert to use jiffies macrosChen Yufan1-1/+2
2024-08-14bcachefs: Make bkey_fsck_err() a wrapper around fsck_err()Kent Overstreet1-19/+5
2024-07-15bcachefs: Improve "unable to allocate journal write" messageKent Overstreet1-2/+3
2024-07-15bcachefs: Eytzinger accumulation for accounting keysKent Overstreet1-2/+8
2024-07-15bcachefs: Use try_cmpxchg() family of functions instead of cmpxchg()Uros Bizjak1-4/+5
2024-07-15bcachefs: Fix missing spaces in journal_entry_dev_usage_to_textYouling Tang1-0/+3
2024-07-10bcachefs: Fix missing error check in journal_entry_btree_keys_validate()Kent Overstreet1-0/+2
2024-07-10bcachefs: Fix journal getting stuck on a flush commitKent Overstreet1-4/+6
2024-06-23bcachefs: Add missing bch2_journal_do_writes() callKent Overstreet1-0/+7
2024-06-21bcachefs: Use bch2_print_string_as_lines for long errKent Overstreet1-5/+8
2024-05-09bcachefs: s/bkey_invalid_flags/bch_validate_flagsKent Overstreet1-23/+23
2024-05-09bcachefs: Invalid devices are now checked for by fsck, not .invalid methodsKent Overstreet1-11/+0
2024-05-09bcachefs: bch2_dev_get_ioref() checks for device not presentKent Overstreet1-1/+1
2024-05-09bcachefs: bch2_dev_get_ioref2(); journal_io.cKent Overstreet1-4/+3
2024-05-09bcachefs: kill bch2_dev_bkey_exists() in journal_ptrs_to_text()Kent Overstreet1-5/+0
2024-05-09bcachefs: bch2_dev_have_ref()Kent Overstreet1-2/+2
2024-05-09bcachefs: x-macroize journal flags enumsKent Overstreet1-3/+3
2024-05-09bcachefs: Simplify resuming of journal positionKent Overstreet1-43/+7
2024-05-09bcachefs: bch_member.last_journal_bucketKent Overstreet1-0/+28
2024-05-09bcachefs: journal seq blacklist gc no longer has to walk btreeKent Overstreet1-0/+4
2024-05-09bcachefs: member helper cleanupsKent Overstreet1-5/+5
2024-05-09bcachefs: allow for custom action in fsck error messagesKent Overstreet1-1/+1
2024-04-21bcachefs: Fix deadlock in journal write pathKent Overstreet1-18/+42
2024-04-14bcachefs: Standardize helpers for printing enum strs with bounds checksKent Overstreet1-8/+9
2024-03-18bcachefs: Improve bch2_fatal_error()Kent Overstreet1-7/+5
2024-03-18bcachefs: Change "accounting overran journal reservation" to a warningKent Overstreet1-1/+2
2024-03-14bcachefs: pull out time_stats.[ch]Kent Overstreet1-2/+1
2024-03-14bcachefs: fix lost journal buf wakeup due to improved pipeliningBrian Foster1-1/+1
2024-03-14bcachefs: Fix bch2_journal_noflush_seq()Kent Overstreet1-0/+1
2024-03-14bcachefs: split out ignore_blacklisted, ignore_not_dirtyKent Overstreet1-14/+19
2024-03-14bcachefs: jset_entry for loops declare loop iterKent Overstreet1-3/+0
2024-03-14bcachefs: Fix journal_buf bitfield accessesKent Overstreet1-6/+11
2024-03-14bcachefs: kill kvpmalloc()Kent Overstreet1-8/+7
2024-03-10bcachefs: better journal pipeliningKent Overstreet1-43/+49
2024-03-10bcachefs: closure per journal bufKent Overstreet1-15/+19
2024-03-10bcachefs: bio per journal bufKent Overstreet1-10/+11
2024-03-10bcachefs: jset_entry_datetimeKent Overstreet1-0/+44
2024-03-10bcachefs: improve journal entry read fsck error messagesKent Overstreet1-41/+55
2024-03-10bcachefs: convert journal replay ptrs to darrayKent Overstreet1-47/+23
2024-03-10bcachefs: Journal writes should be REQ_SYNC|REQ_METAKent Overstreet1-1/+1
2024-03-10bcachefs: Split out journal workqueueKent Overstreet1-6/+6
2024-02-14bcachefs: Clamp replicas_required to replicasKent Overstreet1-1/+3
2024-01-22bcachefs: fix incorrect usage of REQ_OP_FLUSHChristoph Hellwig1-1/+2
2024-01-21bcachefs: helpers for printing data typesKent Overstreet1-4/+1
2024-01-06bcachefs: improve checksum error messagesKent Overstreet1-14/+31
2024-01-01bcachefs: bkey_for_each_ptr() now declares loop iterKent Overstreet1-1/+0