summaryrefslogtreecommitdiff
path: root/fs/bcachefs/journal.c
AgeCommit message (Expand)Author
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
2024-06-28bcachefs: Change bch2_fs_journal_stop() BUG_ON() to warningKent Overstreet
2024-06-23bcachefs: Fix null ptr deref in journal_pins_to_text()Kent Overstreet
2024-06-19bcachefs: Fix early init error path in journal codeKent Overstreet
2024-05-08bcachefs: bch2_print_allocator_stuck()Kent Overstreet
2024-05-08bcachefs: x-macroize journal flags enumsKent Overstreet
2024-05-08bcachefs: plumb data_type into bch2_bucket_alloc_trans()Kent Overstreet
2024-05-08bcachefs: fix flag printing in journal_buf_to_text()Kent Overstreet
2024-05-08bcachefs: iter/update/trigger/str_hash flag cleanupKent Overstreet
2024-05-08bcachefs: mark_superblock cleanupKent Overstreet
2024-05-08bcachefs: New assertion for writing to the journal after shutdownKent Overstreet
2024-05-08bcachefs: prt_printf() now respects \r\n\tKent Overstreet
2024-05-07bcachefs: Add missing sched_annotate_sleep() in bch2_journal_flush_seq_async()Kent Overstreet
2024-05-06bcachefs: Fix a scheduler splat in __bch2_next_write_buffer_flush_journal_buf()Kent Overstreet
2024-03-18bcachefs: Fix lost wakeup on journal shutdownKent Overstreet
2024-03-13bcachefs: pull out time_stats.[ch]Kent Overstreet
2024-03-13bcachefs: fix bch2_journal_buf_to_text()Kent Overstreet
2024-03-13bcachefs: Fix bch2_journal_noflush_seq()Kent Overstreet
2024-03-13bcachefs: split out ignore_blacklisted, ignore_not_dirtyKent Overstreet
2024-03-13bcachefs: Add journal.blocked to journal_debug_to_text()Kent Overstreet
2024-03-13bcachefs: improve bch2_journal_buf_to_text()Kent Overstreet
2024-03-13bcachefs: kill kvpmalloc()Kent Overstreet
2024-03-10bcachefs: better journal pipeliningKent Overstreet
2024-03-10bcachefs: closure per journal bufKent Overstreet
2024-03-10bcachefs: bio per journal bufKent Overstreet
2024-03-10bcachefs: convert journal replay ptrs to darrayKent Overstreet
2024-03-10bcachefs: Avoid taking journal lock unnecessarilyKent Overstreet
2024-03-10bcachefs: Avoid setting j->write_work unnecessarilyKent Overstreet
2024-03-10bcachefs: Split out journal workqueueKent Overstreet
2024-01-22bcachefs: Add gfp flags param to bch2_prt_task_backtrace()Kent Overstreet
2024-01-21bcachefs: Better journal tracepointsKent Overstreet
2024-01-01bcachefs: for_each_member_device_rcu() now declares loop iterKent Overstreet
2024-01-01bcachefs: for_each_member_device() now declares loop iterKent Overstreet
2024-01-01bcachefs: bch_err_(fn|msg) check if should printKent Overstreet
2024-01-01bcachefs: btree write buffer now slurps keys from journalKent Overstreet
2024-01-01bcachefs: journal->buf_lockKent Overstreet
2024-01-01bcachefs: Add a tracepoint for journal entry closeKent Overstreet
2024-01-01bcachefs: track_event_change()Kent Overstreet
2024-01-01bcachefs: Include average write size in sysfs journal_debugKent Overstreet
2023-12-10bcachefs: Close journal entry if necessary when flushing all pinsKent Overstreet
2023-11-28bcachefs: move journal seq assertionKent Overstreet
2023-11-14bcachefs: Kill journal pre-reservationsKent Overstreet
2023-10-31bcachefs: Ensure devices are always correctly initializedKent Overstreet
2023-10-22bcachefs: bch2_sb_field_get() refactoringKent Overstreet
2023-10-22bcachefs: fix race between journal entry close and pin setBrian Foster