projects
/
linux.git
/ shortlog
commit
grep
author
committer
pickaxe
?
search:
re
summary
| shortlog |
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
linux.git
2023-10-22
Kent Overstreet
bcachefs: Fix "multiple types of data in same bucket...
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: Ensure fsck error is printed before panic
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: Fix a deadlock in btree_update_nodes_written()
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: bch2_trans_locked()
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: Improve btree_deadlock debugfs output
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: Don't quash error in bch2_bucket_alloc_set_tr...
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: Fix a trans path overflow in bch2_btree_delet...
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: bucket_alloc_state
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: Fix bch2_btree_path_up_until_good_node()
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: Factor out bch2_write_drop_io_error_ptrs()
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: Break out bch2_btree_path_traverse_cached_slo...
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: Kill io_in_flight semaphore
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: Improve bucket_alloc tracepoint
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs; Mark __bch2_trans_iter_init as inline
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: Inline fast path of check_pos_snapshot_overwr...
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: Improve jset_validate()
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: Optimize btree_path_alloc()
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: Inline bch2_trans_kmalloc() fast path
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: Run bch2_fs_counters_init() earlier
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: btree_err() now uses bch2_print_string_as_lines()
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: Improve bch2_fsck_err()
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: bch2_print_string_as_lines()
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: bch2_btree_node_relock_notrace()
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: bch2_btree_cache_scan() improvement
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: Fix blocking with locks held
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: btree_update_nodes_written() needs BTREE_INSE...
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: Fix error handling in bch2_btree_update_start()
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: Improve bch2_btree_trans_to_text()
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: Kill normalize_read_intent_locks()
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: Ensure bch2_btree_node_lock_write_nofail...
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: Delete old deadlock avoidance code
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: Print deadlock cycle in debugfs
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: Deadlock cycle detector
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: Fix bch2_btree_node_upgrade()
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: Add a debug assert
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
six locks: Wakeup now takes lock on behalf of waiter
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
six locks: Fix a lost wakeup
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
six locks: Enable lockdep
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
six locks: Add start_time to six_lock_waiter
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
six locks: six_lock_waiter()
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
six locks: Simplify wait lists
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: Add private error codes for ENOSPC
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: Errcodes can now subtype standard error codes
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: Make an assertion more informative
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: All held locks must be in a btree path
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: bch2_btree_path_upgrade() now emits transacti...
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: Add a manual trigger for lock wakeups
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: Fix sb_field_counters formatting
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: Re-enable hash_redo_key()
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: Kill journal_keys->journal_seq_base
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: Fix redundant transaction restart
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: Ensure intent locks are marked before taking...
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: Avoid using btree_node_lock_nopath()
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: Fix usage of six lock's percpu mode, key...
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: Refactor bkey_cached_alloc() path
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: Convert more locking code to btree_bkey_cache...
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: btree_bkey_cached_common->cached
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: Fix six_lock_readers_add()
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: bch2_btree_node_lock_write_nofail()
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: New locking functions
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: Mark write locks before taking lock
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: Delete time_stats for lock contended times
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: Don't leak lock pcpu counts memory
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
six locks: Delete six_lock_pcpu_free_rcu()
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: Add persistent counters for all tracepoints
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: Fix bch2_btree_update_start() to return ...
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: Improve bch2_btree_node_relock()
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: Improve trans_restart_journal_preres_get...
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: Improve btree_node_relock_fail tracepoint
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: Make more btree_paths available
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: Correctly initialize bkey_cached->lock
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: Track held write locks
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: Print lock counts in debugs btree_transactions
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: Switch btree locking code to struct btree_bke...
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: Track maximum transaction memory
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
six locks: Improve six_lock_count
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: Kill nodes_intent_locked
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: Better use of locking helpers
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: Reorganize btree_locking.[ch]
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: btree_locking.c
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: Fix adding a device with a label
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: fsck: Another transaction restart handling fix
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: bch2_btree_delete_range_trans() now returns...
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: Minor transaction restart handling fix
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: Fix bch2_btree_iter_peek_slot() error path
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: Another should_be_locked fixup
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: bch2_bkey_packed_to_binary_text()
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: Add assertions for unexpected transaction...
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: btree_path_down() optimization
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: Always rebuild aux search trees when node...
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: Add an overflow check in set_bkey_val_u64s()
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Olexa Bilaniuk
bcachefs: remove dead whiteout_u64s argument.
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: Debugfs cleanup
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: Fix bch2_fs_check_snapshots()
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: Increment restart count in bch2_trans_begin()
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: Fix assertion in bch2_btree_key_cache_drop()
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: Print last line in debugfs/btree_transaction_...
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: Track the maximum btree_paths ever allocated...
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: Rename lock_held_stats -> btree_transaction_stats
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: Switch bch2_btree_delete_range() to bch2_tran...
commit
|
commitdiff
|
tree
|
snapshot
next