Age | Commit message (Expand) | Author |
2024-03-10 | bcachefs: better journal pipelining | Kent Overstreet |
2024-01-01 | bcachefs: vstruct_for_each() now declares loop iter | Kent Overstreet |
2024-01-01 | bcachefs: btree write buffer now slurps keys from journal | Kent Overstreet |
2024-01-01 | bcachefs: kill journal->preres_wait | Kent Overstreet |
2023-12-10 | bcachefs: Close journal entry if necessary when flushing all pins | Kent Overstreet |
2023-11-28 | bcachefs: move journal seq assertion | Kent Overstreet |
2023-11-14 | bcachefs: Kill journal pre-reservations | Kent Overstreet |
2023-10-31 | bcachefs: Ensure devices are always correctly initialized | Kent Overstreet |
2023-10-22 | bcachefs: fix race between journal entry close and pin set | Brian Foster |
2023-10-22 | bcachefs: prepare journal buf put to handle pin put | Brian Foster |
2023-10-22 | bcachefs: Kill JOURNAL_WATERMARK | Kent Overstreet |
2023-10-22 | bcachefs: Convert EAGAIN errors to private error codes | Kent Overstreet |
2023-10-22 | bcachefs: Log more messages in the journal | Kent Overstreet |
2023-10-22 | bcachefs: More style fixes | Kent Overstreet |
2023-10-22 | bcachefs: Refactor journal entry adding | Kent Overstreet |
2023-10-22 | bcachefs: Use a genradix for reading journal entries | Kent Overstreet |
2023-10-22 | bcachefs: Introduce a separate journal watermark for copygc | Kent Overstreet |
2023-10-22 | bcachefs: bch2_journal_log_msg() | Kent Overstreet |
2023-10-22 | bcachefs: __journal_entry_close() never fails | Kent Overstreet |
2023-10-22 | bcachefs: Refactor journal code to not use unwritten_idx | Kent Overstreet |
2023-10-22 | bcachefs: Start moving debug info from sysfs to debugfs | Kent Overstreet |
2023-10-22 | bcachefs: Revert "Ensure journal doesn't get stuck in nochanges mode" | Kent Overstreet |
2023-10-22 | bcachefs: Fix for journal getting stuck | Kent Overstreet |
2023-10-22 | bcachefs: bch2_journal_noflush_seq() | Kent Overstreet |
2023-10-22 | bcachefs: Kill journal buf bloom filter | Kent Overstreet |
2023-10-22 | bcachefs: Ensure journal doesn't get stuck in nochanges mode | Kent Overstreet |
2023-10-22 | bcachefs: Fix for btree_gc repairing interior btree ptrs | Kent Overstreet |
2023-10-22 | bcachefs: Eliminate memory barrier from fast path of journal_preres_put() | Kent Overstreet |
2023-10-22 | bcachefs: Be more careful about JOURNAL_RES_GET_RESERVED | Kent Overstreet |
2023-10-22 | bcachefs: Correctly order flushes and journal writes on multi device filesystems | Kent Overstreet |
2023-10-22 | bcachefs: Be more conservation about journal pre-reservations | Kent Overstreet |
2023-10-22 | bcachefs: Don't require flush/fua on every journal write | Kent Overstreet |
2023-10-22 | bcachefs: Increase journal pipelining | Kent Overstreet |
2023-10-22 | bcachefs: Assorted journal refactoring | Kent Overstreet |
2023-10-22 | bcachefs: Delete dead journalling code | Kent Overstreet |
2023-10-22 | bcachefs: Fix journal_seq_copy() | Kent Overstreet |
2023-10-22 | bcachefs: Convert various code to printbuf | Kent Overstreet |
2023-10-22 | bcachefs: Always give out journal pre-res if we already have one | Kent Overstreet |
2023-10-22 | bcachefs: Interior btree updates are now fully transactional | Kent Overstreet |
2023-10-22 | bcachefs: Add a mechanism for passing extra journal entries to bch2_trans_com... | Kent Overstreet |
2023-10-22 | bcachefs: Improve lockdep annotation in journalling code | Kent Overstreet |
2023-10-22 | bcachefs: Refactor bch2_trans_commit() path | Kent Overstreet |
2023-10-22 | bcachefs: delete duplicated code | Kent Overstreet |
2023-10-22 | bcachefs: Rewrite journal_seq_blacklist machinery | Kent Overstreet |
2023-10-22 | bcachefs: Add a pre-reserve mechanism for the journal | Kent Overstreet |
2023-10-22 | bcachefs: fix integer underflow in journal code | Kent Overstreet |
2023-10-22 | bcachefs: Assorted journal refactoring | Kent Overstreet |
2023-10-22 | bcachefs: Add a mechanism for blocking the journal | Kent Overstreet |
2023-10-22 | bcachefs: New journal_entry_res mechanism | Kent Overstreet |
2023-10-22 | bcachefs: Don't block on journal reservation with btree locks held | Kent Overstreet |