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
[v4,8/8] uprobes: switch to RCU Tasks Trace flavor for better performance uprobes: RCU-protected hot path optimizations - - - 39-5 2024-08-29 Andrii Nakryiko Superseded
[v4,7/8] uprobes: perform lockless SRCU-protected uprobes_tree lookup uprobes: RCU-protected hot path optimizations - - - 39-5 2024-08-29 Andrii Nakryiko Superseded
[v4,6/8] rbtree: provide rb_find_rcu() / rb_find_add_rcu() uprobes: RCU-protected hot path optimizations - 1 - 39-5 2024-08-29 Andrii Nakryiko Superseded
[v4,5/8] perf/uprobe: split uprobe_unregister() uprobes: RCU-protected hot path optimizations - - - 39-5 2024-08-29 Andrii Nakryiko bpf Superseded
[v4,4/8] uprobes: travers uprobe's consumer list locklessly under SRCU protection uprobes: RCU-protected hot path optimizations - - - 39-5 2024-08-29 Andrii Nakryiko Superseded
[v4,3/8] uprobes: get rid of enum uprobe_filter_ctx in uprobe filter callbacks uprobes: RCU-protected hot path optimizations - - - 39-5 2024-08-29 Andrii Nakryiko bpf Superseded
[v4,2/8] uprobes: protected uprobe lifetime with SRCU uprobes: RCU-protected hot path optimizations - - - 39-5 2024-08-29 Andrii Nakryiko Superseded
[v4,1/8] uprobes: revamp uprobe refcounting and lifetime management uprobes: RCU-protected hot path optimizations - - - 39-5 2024-08-29 Andrii Nakryiko Superseded