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