linux-block.git
2023-10-22 Kent Overstreetbcachefs: Improve bch2_fsck_err()
2023-10-22 Kent Overstreetbcachefs: bch2_print_string_as_lines()
2023-10-22 Kent Overstreetbcachefs: bch2_btree_node_relock_notrace()
2023-10-22 Kent Overstreetbcachefs: bch2_btree_cache_scan() improvement
2023-10-22 Kent Overstreetbcachefs: Fix blocking with locks held
2023-10-22 Kent Overstreetbcachefs: btree_update_nodes_written() needs BTREE_INSE...
2023-10-22 Kent Overstreetbcachefs: Fix error handling in bch2_btree_update_start()
2023-10-22 Kent Overstreetbcachefs: Improve bch2_btree_trans_to_text()
2023-10-22 Kent Overstreetbcachefs: Kill normalize_read_intent_locks()
2023-10-22 Kent Overstreetbcachefs: Ensure bch2_btree_node_lock_write_nofail...
2023-10-22 Kent Overstreetbcachefs: Delete old deadlock avoidance code
2023-10-22 Kent Overstreetbcachefs: Print deadlock cycle in debugfs
2023-10-22 Kent Overstreetbcachefs: Deadlock cycle detector
2023-10-22 Kent Overstreetbcachefs: Fix bch2_btree_node_upgrade()
2023-10-22 Kent Overstreetbcachefs: Add a debug assert
2023-10-22 Kent Overstreetsix locks: Wakeup now takes lock on behalf of waiter
2023-10-22 Kent Overstreetsix locks: Fix a lost wakeup
2023-10-22 Kent Overstreetsix locks: Enable lockdep
2023-10-22 Kent Overstreetsix locks: Add start_time to six_lock_waiter
2023-10-22 Kent Overstreetsix locks: six_lock_waiter()
2023-10-22 Kent Overstreetsix locks: Simplify wait lists
2023-10-22 Kent Overstreetbcachefs: Add private error codes for ENOSPC
2023-10-22 Kent Overstreetbcachefs: Errcodes can now subtype standard error codes
2023-10-22 Kent Overstreetbcachefs: Make an assertion more informative
2023-10-22 Kent Overstreetbcachefs: All held locks must be in a btree path
2023-10-22 Kent Overstreetbcachefs: bch2_btree_path_upgrade() now emits transacti...
2023-10-22 Kent Overstreetbcachefs: Add a manual trigger for lock wakeups
2023-10-22 Kent Overstreetbcachefs: Fix sb_field_counters formatting
2023-10-22 Kent Overstreetbcachefs: Re-enable hash_redo_key()
2023-10-22 Kent Overstreetbcachefs: Kill journal_keys->journal_seq_base
2023-10-22 Kent Overstreetbcachefs: Fix redundant transaction restart
2023-10-22 Kent Overstreetbcachefs: Ensure intent locks are marked before taking...
2023-10-22 Kent Overstreetbcachefs: Avoid using btree_node_lock_nopath()
2023-10-22 Kent Overstreetbcachefs: Fix usage of six lock's percpu mode, key...
2023-10-22 Kent Overstreetbcachefs: Refactor bkey_cached_alloc() path
2023-10-22 Kent Overstreetbcachefs: Convert more locking code to btree_bkey_cache...
2023-10-22 Kent Overstreetbcachefs: btree_bkey_cached_common->cached
2023-10-22 Kent Overstreetbcachefs: Fix six_lock_readers_add()
2023-10-22 Kent Overstreetbcachefs: bch2_btree_node_lock_write_nofail()
2023-10-22 Kent Overstreetbcachefs: New locking functions
2023-10-22 Kent Overstreetbcachefs: Mark write locks before taking lock
2023-10-22 Kent Overstreetbcachefs: Delete time_stats for lock contended times
2023-10-22 Kent Overstreetbcachefs: Don't leak lock pcpu counts memory
2023-10-22 Kent Overstreetsix locks: Delete six_lock_pcpu_free_rcu()
2023-10-22 Kent Overstreetbcachefs: Add persistent counters for all tracepoints
2023-10-22 Kent Overstreetbcachefs: Fix bch2_btree_update_start() to return ...
2023-10-22 Kent Overstreetbcachefs: Improve bch2_btree_node_relock()
2023-10-22 Kent Overstreetbcachefs: Improve trans_restart_journal_preres_get...
2023-10-22 Kent Overstreetbcachefs: Improve btree_node_relock_fail tracepoint
2023-10-22 Kent Overstreetbcachefs: Make more btree_paths available
2023-10-22 Kent Overstreetbcachefs: Correctly initialize bkey_cached->lock
2023-10-22 Kent Overstreetbcachefs: Track held write locks
2023-10-22 Kent Overstreetbcachefs: Print lock counts in debugs btree_transactions
2023-10-22 Kent Overstreetbcachefs: Switch btree locking code to struct btree_bke...
2023-10-22 Kent Overstreetbcachefs: Track maximum transaction memory
2023-10-22 Kent Overstreetsix locks: Improve six_lock_count
2023-10-22 Kent Overstreetbcachefs: Kill nodes_intent_locked
2023-10-22 Kent Overstreetbcachefs: Better use of locking helpers
2023-10-22 Kent Overstreetbcachefs: Reorganize btree_locking.[ch]
2023-10-22 Kent Overstreetbcachefs: btree_locking.c
2023-10-22 Kent Overstreetbcachefs: Fix adding a device with a label
2023-10-22 Kent Overstreetbcachefs: fsck: Another transaction restart handling fix
2023-10-22 Kent Overstreetbcachefs: bch2_btree_delete_range_trans() now returns...
2023-10-22 Kent Overstreetbcachefs: Minor transaction restart handling fix
2023-10-22 Kent Overstreetbcachefs: Fix bch2_btree_iter_peek_slot() error path
2023-10-22 Kent Overstreetbcachefs: Another should_be_locked fixup
2023-10-22 Kent Overstreetbcachefs: bch2_bkey_packed_to_binary_text()
2023-10-22 Kent Overstreetbcachefs: Add assertions for unexpected transaction...
2023-10-22 Kent Overstreetbcachefs: btree_path_down() optimization
2023-10-22 Kent Overstreetbcachefs: Always rebuild aux search trees when node...
2023-10-22 Kent Overstreetbcachefs: Add an overflow check in set_bkey_val_u64s()
2023-10-22 Olexa Bilaniukbcachefs: remove dead whiteout_u64s argument.
2023-10-22 Kent Overstreetbcachefs: Debugfs cleanup
2023-10-22 Kent Overstreetbcachefs: Fix bch2_fs_check_snapshots()
2023-10-22 Kent Overstreetbcachefs: Increment restart count in bch2_trans_begin()
2023-10-22 Kent Overstreetbcachefs: Fix assertion in bch2_btree_key_cache_drop()
2023-10-22 Kent Overstreetbcachefs: Print last line in debugfs/btree_transaction_...
2023-10-22 Kent Overstreetbcachefs: Track the maximum btree_paths ever allocated...
2023-10-22 Kent Overstreetbcachefs: Rename lock_held_stats -> btree_transaction_stats
2023-10-22 Kent Overstreetbcachefs: Switch bch2_btree_delete_range() to bch2_tran...
2023-10-22 Kent Overstreetbcachefs: Fix btree_path->uptodate inconsistency
2023-10-22 Kent Overstreetbcachefs: Fix duplicate paths left by bch2_path_put()
2023-10-22 Kent Overstreetbcachefs: Kill BTREE_ITER_CACHED_(NOFILL|NOCREATE)
2023-10-22 Kent Overstreetbcachefs: Tracepoint improvements
2023-10-22 Kent Overstreetbcachefs: "Snapshot deletion did not run correctly...
2023-10-22 Kent Overstreetbcachefs: six_lock_counts() is now in six.c
2023-10-22 Kent Overstreetbcachefs: BTREE_ITER_NO_NODE -> BCH_ERR codes
2023-10-22 Kent Overstreetbcachefs: Don't set should_be_locked on paths that...
2023-10-22 Kent Overstreetbcachefs: Fix missing error handling in bch2_subvolume_...
2023-10-22 Kent Overstreetbcachefs: Improve an error message
2023-10-22 Kent Overstreetbcachefs: Tracepoint improvements
2023-10-22 Kent Overstreetbcachefs: Fix incorrectly freeing btree_path in alloc...
2023-10-22 Kent Overstreetbcachefs: Fix bch2_btree_trans_to_text()
2023-10-22 Kent Overstreetbcachefs: Add distinct error code for key_cache_upgrade
2023-10-22 Kent Overstreetbcachefs: Fix not punting to worqueue when promoting
2023-10-22 Kent Overstreetbcachefs: fsck: Fix nested transaction handling
2023-10-22 Kent Overstreetbcachefs: Add an O_DIRECT option (for userspace)
2023-10-22 Kent Overstreetbcachefs: Tighten up btree_path assertions
2023-10-22 Kent Overstreetbcachefs: bch2_bucket_alloc_trans_early -> for_each_btr...
2023-10-22 Kent Overstreetbcachefs: Fix check_i_sectors()
next