summaryrefslogtreecommitdiffstats
path: root/fs/bcachefs/journal.c
Commit message (Expand)AuthorAgeFilesLines
* bcachefs: Add gfp flags param to bch2_prt_task_backtrace()Kent Overstreet2024-01-221-1/+1
* bcachefs: Better journal tracepointsKent Overstreet2024-01-211-39/+72
* bcachefs: for_each_member_device_rcu() now declares loop iterKent Overstreet2024-01-011-8/+4
* bcachefs: for_each_member_device() now declares loop iterKent Overstreet2024-01-011-4/+1
* bcachefs: bch_err_(fn|msg) check if should printKent Overstreet2024-01-011-4/+2
* bcachefs: btree write buffer now slurps keys from journalKent Overstreet2024-01-011-0/+44
* bcachefs: journal->buf_lockKent Overstreet2024-01-011-0/+1
* bcachefs: Add a tracepoint for journal entry closeKent Overstreet2024-01-011-0/+2
* bcachefs: track_event_change()Kent Overstreet2024-01-011-12/+4
* bcachefs: Include average write size in sysfs journal_debugKent Overstreet2024-01-011-9/+13
* bcachefs: Close journal entry if necessary when flushing all pinsKent Overstreet2023-12-101-4/+4
* bcachefs: move journal seq assertionKent Overstreet2023-11-281-0/+2
* bcachefs: Kill journal pre-reservationsKent Overstreet2023-11-141-31/+0
* bcachefs: Ensure devices are always correctly initializedKent Overstreet2023-10-311-0/+19
* bcachefs: bch2_sb_field_get() refactoringKent Overstreet2023-10-221-2/+2
* bcachefs: fix race between journal entry close and pin setBrian Foster2023-10-221-8/+13
* bcachefs: prepare journal buf put to handle pin putBrian Foster2023-10-221-1/+1
* bcachefs: refactor pin put helpersBrian Foster2023-10-221-1/+2
* bcachefs: Heap allocate btree_transKent Overstreet2023-10-221-2/+2
* bcachefs: Fix W=12 build errorsKent Overstreet2023-10-221-2/+7
* bcachefs: Convert more code to bch_err_msg()Kent Overstreet2023-10-221-1/+1
* bcachefs: Fix assorted checkpatch nitsKent Overstreet2023-10-221-2/+2
* bcachefs: Convert more -EROFS to private error codesKent Overstreet2023-10-221-1/+1
* bcachefs: Delete redundant log messagesKent Overstreet2023-10-221-15/+5
* bcachefs: Kill JOURNAL_WATERMARKKent Overstreet2023-10-221-10/+5
* bcachefs: Rename enum alloc_reserve -> bch_watermarkKent Overstreet2023-10-221-1/+1
* bcachefs: New error message helpersKent Overstreet2023-10-221-4/+11
* bcachefs: refactor journal stuck checking into standalone helperBrian Foster2023-10-221-22/+63
* bcachefs: gracefully unwind journal res slowpath on shutdownBrian Foster2023-10-221-0/+7
* bcachefs: Private error codes: ENOMEMKent Overstreet2023-10-221-8/+8
* bcachefs: Extent helper improvementsKent Overstreet2023-10-221-1/+1
* bcachefs: Rework open bucket partial list allocationKent Overstreet2023-10-221-2/+1
* bcachefs: When shutting down, flush btree node writes lastKent Overstreet2023-10-221-11/+9
* bcachefs: Journal resize fixesKent Overstreet2023-10-221-80/+74
* bcachefs: Improve locking in __bch2_set_nr_journal_buckets()Kent Overstreet2023-10-221-24/+22
* bcachefs: Convert EAGAIN errors to private error codesKent Overstreet2023-10-221-14/+8
* bcachefs: Convert EROFS errors to private error codesKent Overstreet2023-10-221-1/+1
* bcachefs: Log more messages in the journalKent Overstreet2023-10-221-35/+15
* bcachefs: Assorted checkpatch fixesKent Overstreet2023-10-221-6/+6
* bcachefs: Add private error codes for ENOSPCKent Overstreet2023-10-221-5/+8
* bcachefs: Add persistent counters for all tracepointsKent Overstreet2023-10-221-2/+2
* bcachefs: bch2_trans_run()Kent Overstreet2023-10-221-1/+1
* bcachefs: Printbuf reworkKent Overstreet2023-10-221-67/+68
* bcachefs: Use a genradix for reading journal entriesKent Overstreet2023-10-221-12/+22
* bcachefs: Kill allocator threads & freelistsKent Overstreet2023-10-221-2/+0
* bcachefs: bch_sb_field_journal_v2Kent Overstreet2023-10-221-67/+120
* bcachefs: Introduce a separate journal watermark for copygcKent Overstreet2023-10-221-19/+32
* bcachefs: x-macroize alloc_reserve enumKent Overstreet2023-10-221-1/+1
* bcachefs: Allocate journal buckets sequentiallyKent Overstreet2023-10-221-1/+1
* bcachefs: bch2_journal_log_msg()Kent Overstreet2023-10-221-25/+58