Show patches with: Series = uprobes: RCU-protected hot path optimizations       |    Archived = No       |   8 patches
Patch Series A/R/T S/W/F Date Submitter Delegate State
[v5,8/8] uprobes: switch to RCU Tasks Trace flavor for better performance uprobes: RCU-protected hot path optimizations - 1 - 42-2 2024-09-03 Andrii Nakryiko bpf Handled Elsewhere
[v5,7/8] uprobes: perform lockless SRCU-protected uprobes_tree lookup uprobes: RCU-protected hot path optimizations - 1 - 42-2 2024-09-03 Andrii Nakryiko bpf Handled Elsewhere
[v5,6/8] rbtree: provide rb_find_rcu() / rb_find_add_rcu() uprobes: RCU-protected hot path optimizations - 2 - 42-2 2024-09-03 Andrii Nakryiko bpf Handled Elsewhere
[v5,5/8] perf/uprobe: split uprobe_unregister() uprobes: RCU-protected hot path optimizations - 1 - 42-2 2024-09-03 Andrii Nakryiko bpf Handled Elsewhere
[v5,4/8] uprobes: travers uprobe's consumer list locklessly under SRCU protection uprobes: RCU-protected hot path optimizations - 1 - 42-2 2024-09-03 Andrii Nakryiko bpf Handled Elsewhere
[v5,3/8] uprobes: get rid of enum uprobe_filter_ctx in uprobe filter callbacks uprobes: RCU-protected hot path optimizations - 1 - 42-2 2024-09-03 Andrii Nakryiko bpf Handled Elsewhere
[v5,2/8] uprobes: protected uprobe lifetime with SRCU uprobes: RCU-protected hot path optimizations - 1 - 42-2 2024-09-03 Andrii Nakryiko bpf Handled Elsewhere
[v5,1/8] uprobes: revamp uprobe refcounting and lifetime management uprobes: RCU-protected hot path optimizations - 1 - 42-2 2024-09-03 Andrii Nakryiko bpf Handled Elsewhere