aboutsummaryrefslogtreecommitdiffstats
path: root/fs/bcachefs/journal.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2025-07-24bcachefs: Fix write buffer flushing from open journal entryKent Overstreet1-0/+1
2025-06-24bcachefs: Use wait_on_allocator() when allocating journalKent Overstreet1-1/+1
2025-06-15bcachefs: pass last_seq into fs_journal_start()Kent Overstreet1-12/+6
2025-06-02bcachefs: bch_err_throw()Kent Overstreet1-24/+28
2025-06-01bcachefs: Replace rcu_read_lock() with guardsKent Overstreet1-5/+2
2025-05-31bcachefs: bch2_dev_journal_bucket_delete()Kent Overstreet1-0/+60
2025-05-23bcachefs: Ensure we don't use a blacklisted journal seqKent Overstreet1-1/+16
2025-05-21bcachefs: bch_dev.io_ref -> enumerated_refKent Overstreet1-2/+3
2025-05-21bcachefs: bch_fs.writes -> enumerated_refsKent Overstreet1-2/+3
2025-05-21bcachefs: for_each_rw_member_rcu()Kent Overstreet1-1/+3
2025-05-21bcachefs: BCH_FEATURE_small_imageKent Overstreet1-1/+8
2025-05-21bcachefs: print_str_as_lines() -> print_str()Kent Overstreet1-2/+2
2025-05-21bcachefs: Clean up duplicated code in bch2_journal_halt()Kent Overstreet1-10/+7
2025-05-21bcachefs: bch2_dev_journal_alloc() now respects data_allowedKent Overstreet1-0/+3
2025-05-21bcachefs: Move various init code to _init_early()Kent Overstreet1-1/+4
2025-05-21bcachefs: simplify journal pin initializationKent Overstreet1-12/+5
2025-04-20bcachefs: Change __journal_entry_close() assert to EROKent Overstreet1-1/+18
2025-04-20bcachefs: Fix early startup error pathKent Overstreet1-2/+15
2025-04-03bcachefs: Fix "journal stuck" during recoveryKent Overstreet1-0/+8
2025-04-02bcachefs: Split up bch_dev.io_refKent Overstreet1-4/+2
2025-03-30bcachefs: Reorder error messages that include journal debugKent Overstreet1-5/+5
2025-03-25bcachefs: Use print_string_as_lines() for journal stuck messagesKent Overstreet1-5/+6
2025-03-24bcachefs: zero init journal biosKent Overstreet1-1/+1
2025-03-24bcachefs: Kill JOURNAL_ERRORS()Kent Overstreet1-38/+31
2025-03-24bcachefs: Remove spurious smp_mb()Alan Huang1-1/+0
2025-03-14bcachefs: minor journal errcode cleanupKent Overstreet1-1/+1
2025-03-14bcachefs: Increase JOURNAL_BUF_NRKent Overstreet1-4/+31
2025-03-14bcachefs: Free journal bufs when not in useKent Overstreet1-17/+68
2025-03-14bcachefs: Kill journal_res.idxKent Overstreet1-1/+1
2025-03-14bcachefs: Kill journal_res_state.unwritten_idxKent Overstreet1-2/+1
2025-03-06bcachefs: Fix bch2_dev_journal_alloc() spuriously failingKent Overstreet1-27/+32
2025-02-26bcachefs: Check for -BCH_ERR_open_buckets_empty in journal resizeKent Overstreet1-1/+3
2025-02-06bcachefs: Fix discard path journal flushingKent Overstreet1-0/+1
2025-02-06bcachefs: fix deadlock in journal_entry_open()Jeongjun Park1-2/+15
2025-01-25bcachefs: Improve journal pin flushingKent Overstreet1-56/+4
2025-01-21bcachefs: "Journal stuck" timeout now takes into account device latencyKent Overstreet1-4/+28
2024-12-21bcachefs: bch2_journal_noflush_seq() now takes [start, end)Kent Overstreet1-5/+6
2024-12-21bcachefs: Journal write path refactoring, debug improvementsKent Overstreet1-0/+6
2024-12-21bcachefs: Guard against journal seq overflowKent Overstreet1-0/+9
2024-12-21bcachefs: Kill bch2_bucket_alloc_new_fs()Kent Overstreet1-19/+15
2024-12-21bcachefs: errcode cleanup: journal errorsKent Overstreet1-2/+2
2024-12-21bcachefs: btree_write_buffer_flush_seq() no longer closes journalKent Overstreet1-7/+20
2024-12-21bcachefs: Can now block journal activity without closing cur entryKent Overstreet1-2/+42
2024-12-21bcachefs: bch2_journal_meta() takes ref on c->writesKent Overstreet1-10/+17
2024-10-20bcachefs: Don't use wait_event_interruptible() in recoveryKent Overstreet1-4/+6
2024-10-09bcachefs: Check if stuck in journal_res_get()Kent Overstreet1-0/+13
2024-08-22bcachefs: Fix warning in bch2_fs_journal_stop()Kent Overstreet1-1/+1
2024-07-14bcachefs: Use try_cmpxchg() family of functions instead of cmpxchg()Uros Bizjak1-9/+8
2024-06-29bcachefs: Add missing printbuf_tabstops_reset() callsKent Overstreet1-2/+2
2024-06-28bcachefs: Don't use the new_fs() bucket alloc path on an initialized fsKent Overstreet1-3/+3