linux.git
2023-10-22 Kent Overstreetbcachefs: More work to avoid transaction restarts
2023-10-22 Kent Overstreetbcachefs: Avoid spurious transaction restarts
2023-10-22 Kent Overstreetbcachefs: Ensure bch2_btree_iter_next() always advances
2023-10-22 Kent Overstreetbcachefs: Fix a bug with spinning on the journal
2023-10-22 Kent Overstreetbcachefs: Delete duplicate code
2023-10-22 Kent Overstreetbcachefs: Fix spurious inconsistency in recovery
2023-10-22 Kent Overstreetbcachefs: improved btree locking tracepoints
2023-10-22 Kent Overstreetbcachefs: bch2_btree_delete_at_range()
2023-10-22 Kent Overstreetbcachefs: stripe creation fixes
2023-10-22 Kent Overstreetbcachefs: Merge extents with checksums
2023-10-22 Kent Overstreetbcachefs: kill BTREE_ITER_NOUNLOCK
2023-10-22 Kent Overstreetbcachefs: Don't pass around may_drop_locks
2023-10-22 Kent Overstreetbcachefs: Kill remaining bch2_btree_iter_unlock() uses
2023-10-22 Kent Overstreetbcachefs: Fix for the stripes mark path and gc
2023-10-22 Kent Overstreetbcachefs: Redo replicas gc mechanism
2023-10-22 Kent Overstreetbcachefs: Fix return code from bch2_fs_start()
2023-10-22 Kent Overstreetbcachefs: Don't run fsck by default at mount time
2023-10-22 Kent Overstreetbcachefs: some improvements to startup messages and...
2023-10-22 Kent Overstreetbcachefs: Various improvements to bch2_alloc_write()
2023-10-22 Kent Overstreetbcachefs: bch2_trans_mark_update()
2023-10-22 Kent Overstreetbcachefs: btree_bkey_cached_common
2023-10-22 Kent Overstreetbcachefs: Write out fs usage consistently
2023-10-22 Kent Overstreetbcachefs: Avoid write lock on mark_lock
2023-10-22 Kent Overstreetbcachefs: Fix a bug with multiple iterators being traversed
2023-10-22 Kent Overstreetbcachefs: fix bch2_rbio_narrow_crcs()
2023-10-22 Kent Overstreetbcachefs: Fix journal shutdown path
2023-10-22 Kent Overstreetbcachefs: Fix fsync error reporting
2023-10-22 Kent Overstreetbcachefs: bch2_bkey_ptrs_invalid()
2023-10-22 Kent Overstreetbcachefs: Don't hardcode BTREE_ID_EXTENTS
2023-10-22 Kent Overstreetbcachefs: fix bch2_flags_to_text()
2023-10-22 Kent Overstreetbcachefs: Add actual tracepoints for transaction restarts
2023-10-22 Kent Overstreetbcachefs: copy correct journal_seq to dir in create
2023-10-22 Kent Overstreetbcachefs: Return errors from for_each_btree_key()
2023-10-22 Kent Overstreetbcachefs: fix triggers for stripes btree
2023-10-22 Kent Overstreetbcachefs: use same timesource as current_time()
2023-10-22 Kent Overstreetbcachefs: Fix hang while shutting down
2023-10-22 Kent Overstreetbcachefs: lockdep fix when going rw from bch2_alloc_write()
2023-10-22 Kent Overstreetbcachefs: Mark overwrites from journal replay in initial gc
2023-10-22 Kent Overstreetbcachefs: Deduplicate keys in the journal before replay
2023-10-22 Kent Overstreetbcachefs: Journal replay refactoring
2023-10-22 Kent Overstreetbcachefs: cmp_int()
2023-10-22 Kent Overstreetbcachefs: Pass flags arg to bch2_alloc_write()
2023-10-22 Kent Overstreetbcachefs: allocate sb_read_scratch with __get_free_page
2023-10-22 Kent Overstreetbcachefs: delete duplicated code
2023-10-22 Kent Overstreetbcachefs: disallow ever going rw if nochanges or noreplay
2023-10-22 Kent Overstreetbcachefs: initial gc no longer needs to touch every...
2023-10-22 Kent Overstreetbcachefs: Rewrite journal_seq_blacklist machinery
2023-10-22 Kent Overstreetbcachefs: don't lose errors from iterators that have...
2023-10-22 Kent Overstreetbcachefs: free trans->mem on commit
2023-10-22 Kent Overstreetbcachefs: add ability to run gc on metadata only
2023-10-22 Kent Overstreetbcachefs: Convert gc errors to fsck errors
2023-10-22 Kent Overstreetbcachefs: ratelimit copygc warning
2023-10-22 Kent Overstreetbcachefs: minor fsck fix
2023-10-22 Kent Overstreetbcachefs: Fsck locking improvements
2023-10-22 Kent Overstreetbcachefs: Caller now responsible for calling mark_key...
2023-10-22 Kent Overstreetbcachefs: Refactor bch2_fs_recovery()
2023-10-22 Kent Overstreetbcachefs: fix bch2_trans_unlock()
2023-10-22 Kent Overstreetbcachefs: add missing bch2_btree_iter_node_drop() call
2023-10-22 Kent Overstreetbcachefs: allow journal reply on ro mount
2023-10-22 Kent Overstreetbcachefs: make sure to use BTREE_INSERT_LAZY_RW in...
2023-10-22 Kent Overstreetbcachefs: Track whether filesystem has errors in superblock
2023-10-22 Kent Overstreetbcachefs: (invalidate|release)_folio fixes
2023-10-22 Kent Overstreetbcachefs: Assorted preemption fixes
2023-10-22 Kent Overstreetbcachefs: Write out alloc info more carefully
2023-10-22 Kent Overstreetbcachefs: fix initial gc
2023-10-22 Kent Overstreetbcachefs: Handle fsck errors at runtime better
2023-10-22 Kent Overstreetbcachefs: simplify gc locking a bit
2023-10-22 Kent Overstreetbcachefs: move some checks to expensive_debug_checks
2023-10-22 Kent Overstreetbcachefs: Sort updates in bch2_trans_update()
2023-10-22 Kent Overstreetbcachefs: Unlink not-touched iters on successful transa...
2023-10-22 Kent Overstreetbcachefs: traverse all iterators on transaction restart
2023-10-22 Kent Overstreetbcachefs: Add iter->idx
2023-10-22 Kent Overstreetbcachefs: Kill btree_iter->next
2023-10-22 Kent Overstreetbcachefs: Change btree_iter_traverse_error() to not...
2023-10-22 Kent Overstreetbcachefs: trans_for_each_iter()
2023-10-22 Kent Overstreetbcachefs: Better bch2_trans_copy_iter()
2023-10-22 Kent Overstreetbcachefs: Btree iterators now always have a btree_trans
2023-10-22 Kent Overstreetbcachefs: Only get btree iters from btree transactions
2023-10-22 Kent Overstreetbcachefs: Btree iter improvements
2023-10-22 Kent Overstreetbcachefs: Verify fs hasn't been modified before going rw
2023-10-22 Kent Overstreetbcachefs: Go rw lazily
2023-10-22 Kent Overstreetbcachefs: Fix a deadlock
2023-10-22 Kent Overstreetbcachefs: Rework error handling in btree update path
2023-10-22 Kent Overstreetbcachefs: Fix error handling in gc
2023-10-22 Kent Overstreetbcachefs: More debug params for testing of recovery...
2023-10-22 Kent Overstreetbcachefs: Run gc if failed to read alloc btree
2023-10-22 Kent Overstreetbcachefs: Fix error handling in bch2_fs_recovery()
2023-10-22 Kent Overstreetbcachefs: Add time stats for btree updates
2023-10-22 Kent Overstreetbcachefs: BTREE_INSERT_ATOMIC must be used for extents now
2023-10-22 Kent Overstreetbcachefs: Add more time stats for being blocked on...
2023-10-22 Kent Overstreetbcachefs: Fix a deadlock
2023-10-22 Kent Overstreetbcachefs: Allocate fs_usage in do_btree_insert_at()
2023-10-22 Kent Overstreetbcachefs: Btree update path cleanup
2023-10-22 Kent Overstreetbcachefs: kill struct btree_insert
2023-10-22 Kent Overstreetbcachefs: convert bch2_btree_insert_at() usage to bch2_...
2023-10-22 Kent Overstreetbcachefs: drop btree_insert->did_work
2023-10-22 Kent Overstreetbcachefs: Refactor extent insert path
2023-10-22 Kent Overstreetbcachefs: Always use bch2_extent_trim_atomic()
2023-10-22 Kent Overstreetbcachefs: fix bch2_mark_bkey_replicas() call
2023-10-22 Kent Overstreetbcachefs: fix bch2_invalidate_one_bucket2() during...
next