aboutsummaryrefslogtreecommitdiff
path: root/fs/bcachefs/journal_types.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* bcachefs: x-macroize journal flags enumsKent Overstreet2024-05-081-5/+10
* bcachefs: Simplify resuming of journal positionKent Overstreet2024-05-081-0/+1
* bcachefs: journal seq blacklist gc no longer has to walk btreeKent Overstreet2024-05-081-0/+1
* bcachefs: New assertion for writing to the journal after shutdownKent Overstreet2024-05-081-1/+1
* bcachefs: JOURNAL_SPACE_LOWKent Overstreet2024-04-061-0/+1
* bcachefs: pull out time_stats.[ch]Kent Overstreet2024-03-131-5/+0
* bcachefs: better journal pipeliningKent Overstreet2024-03-101-4/+7
* bcachefs: closure per journal bufKent Overstreet2024-03-101-2/+10
* bcachefs: bio per journal bufKent Overstreet2024-03-101-1/+1
* bcachefs: Avoid taking journal lock unnecessarilyKent Overstreet2024-03-101-0/+1
* bcachefs: Split out journal workqueueKent Overstreet2024-03-101-0/+1
* bcachefs: btree write buffer now slurps keys from journalKent Overstreet2024-01-011-0/+2
* bcachefs: journal->buf_lockKent Overstreet2024-01-011-0/+6
* bcachefs: kill journal->preres_waitKent Overstreet2024-01-011-1/+0
* bcachefs: track_event_change()Kent Overstreet2024-01-011-2/+4
* bcachefs: Include average write size in sysfs journal_debugKent Overstreet2024-01-011-0/+1
* bcachefs: Kill journal pre-reservationsKent Overstreet2023-11-141-26/+0
* bcachefs: Kill JOURNAL_WATERMARKKent Overstreet2023-10-221-14/+1
* bcachefs: When shutting down, flush btree node writes lastKent Overstreet2023-10-221-2/+8
* bcachefs: Log more messages in the journalKent Overstreet2023-10-221-0/+8
* bcachefs: Fix a "no journal entries found" bugKent Overstreet2023-10-221-1/+2
* bcachefs: Introduce a separate journal watermark for copygcKent Overstreet2023-10-221-10/+31
* bcachefs: Skip periodic wakeup of journal reclaim when journal emptyKent Overstreet2023-10-221-0/+4
* bcachefs: __journal_entry_close() never failsKent Overstreet2023-10-221-0/+1
* bcachefs: Refactor journal code to not use unwritten_idxKent Overstreet2023-10-221-1/+1
* bcachefs: Kill JOURNAL_NEED_WRITEKent Overstreet2023-10-221-8/+2
* bcachefs: Improve struct journal layoutKent Overstreet2023-10-221-9/+12
* bcachefs: Revert "Ensure journal doesn't get stuck in nochanges mode"Kent Overstreet2023-10-221-1/+0
* bcachefs: Simplify journal replayKent Overstreet2023-10-221-1/+0
* bcachefs: Add more time_statsKent Overstreet2023-10-221-2/+2
* bcachefs: Convert journal sysfs params to regular optionsKent Overstreet2023-10-221-2/+0
* bcachefs: Kill journal buf bloom filterKent Overstreet2023-10-221-2/+0
* bcachefs: Ensure journal doesn't get stuck in nochanges modeKent Overstreet2023-10-221-0/+1
* bcachefs: Fix journal write error pathKent Overstreet2023-10-221-0/+1
* bcachefs: Fix usage of last_seq + encryptionKent Overstreet2023-10-221-0/+1
* bcachefs: Make sure to initialize j->last_flushedKent Overstreet2023-10-221-0/+1
* bcachefs: Don't flush btree writes more aggressively because of btree key cacheKent Overstreet2023-10-221-0/+1
* bcachefs: Eliminate memory barrier from fast path of journal_preres_put()Kent Overstreet2023-10-221-2/+3
* bcachefs: Be more careful about JOURNAL_RES_GET_RESERVEDKent Overstreet2023-10-221-1/+2
* bcachefs: Don't make foreground writes wait behind journal reclaim too longKent Overstreet2023-10-221-0/+1
* bcachefs: Correctly order flushes and journal writes on multi device filesystemsKent Overstreet2023-10-221-0/+1
* bcachefs: Reduce/kill BKEY_PADDED useKent Overstreet2023-10-221-1/+1
* bcachefs: Be more conservation about journal pre-reservationsKent Overstreet2023-10-221-0/+1
* bcachefs: Don't require flush/fua on every journal writeKent Overstreet2023-10-221-0/+8
* bcachefs: Improve journal free space calculationsKent Overstreet2023-10-221-2/+16
* bcachefs: Increase journal pipeliningKent Overstreet2023-10-221-8/+10
* bcachefs: Refactor filesystem usage accountingKent Overstreet2023-10-221-0/+4
* bcachefs: Move journal reclaim to a kthreadKent Overstreet2023-10-221-1/+5
* bcachefs: Be more precise with journal error reportingKent Overstreet2023-10-221-1/+7
* bcachefs: Assorted journal refactoringKent Overstreet2023-10-221-1/+2