summaryrefslogtreecommitdiff
path: root/fs/bcachefs/journal_io.c
AgeCommit message (Expand)Author
2022-05-20bcachefs: Convert to lib/printbuf.cprintbuf_v2Kent Overstreet
2022-04-18bcachefs: Don't kick journal reclaim unless low on spaceKent Overstreet
2022-04-17bcachefs: Kill old rebuild_replicas optionKent Overstreet
2022-04-17bcachefs: Fix CPU usage in journal read pathKent Overstreet
2022-04-17bcachefs: Fix a few warnings on 32 bitKent Overstreet
2022-04-17bcachefs: Use a genradix for reading journal entriesKent Overstreet
2022-04-17bcachefs: Fold bucket_state in to BCH_DATA_TYPES()Kent Overstreet
2022-04-17bcachefs: Add rw to .key_invalid()Kent Overstreet
2022-04-17bcachefs: Convert .key_invalid methods to printbufsKent Overstreet
2022-04-17bcachefs: Change journal_io.c assertion to error messageKent Overstreet
2022-04-17bcachefs: x-macro metadata version enumKent Overstreet
2022-04-17bcachefs: Restore journal write point at startupKent Overstreet
2022-04-17bcachefs: New discard implementationKent Overstreet
2022-04-17bcachefs: Kill allocator threads & freelistsKent Overstreet
2022-04-17bcachefs: Finish writing journal after journal errorKent Overstreet
2022-04-17bcachefs: __journal_entry_close() never failsKent Overstreet
2022-04-17bcachefs: Refactor journal code to not use unwritten_idxKent Overstreet
2022-04-17bcachefs: Journal seq now incremented at entry open, not closeKent Overstreet
2022-04-17bcachefs: Kill JOURNAL_NEED_WRITEKent Overstreet
2022-04-17bcachefs: Heap allocate printbufsKent Overstreet
2022-04-17bcachefs: Fix 32 bit buildKent Overstreet
2022-04-17bcachefs: Revert "Ensure journal doesn't get stuck in nochanges mode"Kent Overstreet
2022-04-17bcachefs: Drop journal_write_compact()Kent Overstreet
2022-04-17bcachefs: Add .to_text() methods for all superblock sectionsKent Overstreet
2022-04-17bcachefs: Kill bch_scnmemcpy()Kent Overstreet
2022-04-17bcachefs: Store logical location of journal entriesKent Overstreet
2022-04-17bcachefs: Check for errors from crypto_skcipher_encrypt()Kent Overstreet
2022-04-17bcachefs: Improve journal_entry_btree_keys_to_text()Kent Overstreet
2022-04-17bcachefs: Log message improvementsKent Overstreet
2022-04-17bcachefs: New data structure for buckets waiting on journal commitKent Overstreet
2022-04-17bcachefs: Fix an uninitialized variableKent Overstreet
2022-04-17bcachefs: Add verbose log messages for journal readKent Overstreet
2022-04-17bcachefs: bch2_journal_entry_to_text()Kent Overstreet
2022-04-17bcachefs: BCH_JSET_ENTRY_logKent Overstreet
2022-04-17bcachefs: bch2_journal_noflush_seq()Kent Overstreet
2022-04-17bcachefs: Fix bch2_journal_meta()Kent Overstreet
2022-04-17bcachefs: Option improvementsKent Overstreet
2022-04-17bcachefs: Add more time_statsKent Overstreet
2022-04-17bcachefs: Convert journal sysfs params to regular optionsKent Overstreet
2022-04-17bcachefs: Fix error reporting from bch2_journal_flush_seqKent Overstreet
2022-04-17bcachefs: Ensure journal doesn't get stuck in nochanges modeKent Overstreet
2022-04-17bcachefs: Allow shorter JSET_ENTRY_dev_usage entriesKent Overstreet
2022-04-17bcachefs: Assorted endianness fixesKent Overstreet
2022-04-17bcachefs: Fix journal write error pathKent Overstreet
2022-04-17bcachefs: Add a workqueue for btree io completionsKent Overstreet
2022-04-17bcachefs: Fix usage of last_seq + encryptionKent Overstreet
2022-04-17bcachefs: Start using bpos.snapshot fieldKent Overstreet
2022-04-17bcachefs: Fix compat code for superblockKent Overstreet
2022-04-17bcachefs: Use x-macros for more enumsKent Overstreet
2022-04-17bcachefs: Dump journal state when we get stuckKent Overstreet