Show patches with: Submitter = Andrii Nakryiko       |    Archived = No       |   2412 patches
« 1 2 3 424 25 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[12/12] uprobes: switch uprobes_treelock to per-CPU RW semaphore uprobes: add batched register/unregister APIs and per-CPU RW semaphore - - - 1-- 2024-06-25 Andrii Nakryiko Superseded
[11/12] uprobes,bpf: switch to batch uprobe APIs for BPF multi-uprobes uprobes: add batched register/unregister APIs and per-CPU RW semaphore - - - 1-- 2024-06-25 Andrii Nakryiko bpf Superseded
[10/12] uprobes: improve lock batching for uprobe_unregister_batch uprobes: add batched register/unregister APIs and per-CPU RW semaphore - - - 1-- 2024-06-25 Andrii Nakryiko Superseded
[09/12] uprobes: batch uprobes_treelock during registration uprobes: add batched register/unregister APIs and per-CPU RW semaphore - - - 1-- 2024-06-25 Andrii Nakryiko Superseded
[08/12] uprobes: split uprobe allocation and uprobes_tree insertion steps uprobes: add batched register/unregister APIs and per-CPU RW semaphore - - - 1-- 2024-06-25 Andrii Nakryiko Superseded
[07/12] uprobes: inline alloc_uprobe() logic into __uprobe_register() uprobes: add batched register/unregister APIs and per-CPU RW semaphore - - - 1-- 2024-06-25 Andrii Nakryiko Superseded
[06/12] uprobes: add batch uprobe register/unregister APIs uprobes: add batched register/unregister APIs and per-CPU RW semaphore - - - 1-- 2024-06-25 Andrii Nakryiko Superseded
[05/12] uprobes: move offset and ref_ctr_offset into uprobe_consumer uprobes: add batched register/unregister APIs and per-CPU RW semaphore 1 - - 1-- 2024-06-25 Andrii Nakryiko bpf Superseded
[04/12] uprobes: revamp uprobe refcounting and lifetime management uprobes: add batched register/unregister APIs and per-CPU RW semaphore - - - 1-- 2024-06-25 Andrii Nakryiko Superseded
[03/12] uprobes: simplify error handling for alloc_uprobe() uprobes: add batched register/unregister APIs and per-CPU RW semaphore - - - 1-- 2024-06-25 Andrii Nakryiko Superseded
[02/12] uprobes: grab write mmap lock in unapply_uprobe() uprobes: add batched register/unregister APIs and per-CPU RW semaphore 1 - - 1-- 2024-06-25 Andrii Nakryiko Superseded
[01/12] uprobes: update outdated comment uprobes: add batched register/unregister APIs and per-CPU RW semaphore - - - 1-- 2024-06-25 Andrii Nakryiko Superseded
[v5,6/6] selftests/proc: add PROCMAP_QUERY ioctl tests ioctl()-based API to query VMAs from /proc/<pid>/maps - - - 1-- 2024-06-18 Andrii Nakryiko Superseded
[v5,5/6] tools: sync uapi/linux/fs.h header into tools subdir ioctl()-based API to query VMAs from /proc/<pid>/maps - - - 1-- 2024-06-18 Andrii Nakryiko Superseded
[v5,4/6] docs/procfs: call out ioctl()-based PROCMAP_QUERY command existence ioctl()-based API to query VMAs from /proc/<pid>/maps - - - 1-- 2024-06-18 Andrii Nakryiko Superseded
[v5,3/6] fs/procfs: add build ID fetching to PROCMAP_QUERY API ioctl()-based API to query VMAs from /proc/<pid>/maps - - - 1-- 2024-06-18 Andrii Nakryiko Superseded
[v5,2/6] fs/procfs: implement efficient VMA querying API for /proc/<pid>/maps ioctl()-based API to query VMAs from /proc/<pid>/maps - - - 1-- 2024-06-18 Andrii Nakryiko Superseded
[v5,1/6] fs/procfs: extract logic for getting VMA name constituents ioctl()-based API to query VMAs from /proc/<pid>/maps - - - 1-- 2024-06-18 Andrii Nakryiko Superseded
[bpf-next] bpftool: allow compile-time checks of BPF map auto-attach support in skeleton [bpf-next] bpftool: allow compile-time checks of BPF map auto-attach support in skeleton 1 - - 611- 2024-06-18 Andrii Nakryiko bpf Accepted
[v4,7/7] selftests/bpf: add simple benchmark tool for /proc/<pid>/maps APIs ioctl()-based API to query VMAs from /proc/<pid>/maps - - - 45-- 2024-06-11 Andrii Nakryiko bpf Superseded
[v4,6/7] selftests/bpf: make use of PROCMAP_QUERY ioctl if available ioctl()-based API to query VMAs from /proc/<pid>/maps - - - 45-- 2024-06-11 Andrii Nakryiko bpf Superseded
[v4,5/7] tools: sync uapi/linux/fs.h header into tools subdir ioctl()-based API to query VMAs from /proc/<pid>/maps - - - 45-- 2024-06-11 Andrii Nakryiko bpf Superseded
[v4,4/7] docs/procfs: call out ioctl()-based PROCMAP_QUERY command existence ioctl()-based API to query VMAs from /proc/<pid>/maps - - - 45-- 2024-06-11 Andrii Nakryiko bpf Superseded
[v4,3/7] fs/procfs: add build ID fetching to PROCMAP_QUERY API ioctl()-based API to query VMAs from /proc/<pid>/maps - - - 45-- 2024-06-11 Andrii Nakryiko bpf Superseded
[v4,2/7] fs/procfs: implement efficient VMA querying API for /proc/<pid>/maps ioctl()-based API to query VMAs from /proc/<pid>/maps - - - 45-- 2024-06-11 Andrii Nakryiko bpf Superseded
[v4,1/7] fs/procfs: extract logic for getting VMA name constituents ioctl()-based API to query VMAs from /proc/<pid>/maps - - - 45-- 2024-06-11 Andrii Nakryiko bpf Superseded
[v3,9/9] selftests/bpf: add simple benchmark tool for /proc/<pid>/maps APIs ioctl()-based API to query VMAs from /proc/<pid>/maps - - - 45-- 2024-06-05 Andrii Nakryiko bpf Superseded
[v3,8/9] selftests/bpf: make use of PROCMAP_QUERY ioctl if available ioctl()-based API to query VMAs from /proc/<pid>/maps - - - 45-- 2024-06-05 Andrii Nakryiko bpf Superseded
[v3,7/9] tools: sync uapi/linux/fs.h header into tools subdir ioctl()-based API to query VMAs from /proc/<pid>/maps - - - 45-- 2024-06-05 Andrii Nakryiko Superseded
[v3,6/9] docs/procfs: call out ioctl()-based PROCMAP_QUERY command existence ioctl()-based API to query VMAs from /proc/<pid>/maps - - - 45-- 2024-06-05 Andrii Nakryiko Superseded
[v3,5/9] fs/procfs: add build ID fetching to PROCMAP_QUERY API ioctl()-based API to query VMAs from /proc/<pid>/maps - - - 45-- 2024-06-05 Andrii Nakryiko Superseded
[v3,4/9] fs/procfs: use per-VMA RCU-protected locking in PROCMAP_QUERY API ioctl()-based API to query VMAs from /proc/<pid>/maps - - - 45-- 2024-06-05 Andrii Nakryiko Superseded
[v3,3/9] fs/procfs: implement efficient VMA querying API for /proc/<pid>/maps ioctl()-based API to query VMAs from /proc/<pid>/maps - - - 45-- 2024-06-05 Andrii Nakryiko Superseded
[v3,2/9] fs/procfs: extract logic for getting VMA name constituents ioctl()-based API to query VMAs from /proc/<pid>/maps - - - 45-- 2024-06-05 Andrii Nakryiko Superseded
[v3,1/9] mm: add find_vma()-like API but RCU protected and taking VMA lock ioctl()-based API to query VMAs from /proc/<pid>/maps - - - 45-- 2024-06-05 Andrii Nakryiko Superseded
[v2,bpf-next,5/5] libbpf: remove callback-based type/string BTF field visitor helpers libbpf: BTF field iterator 1 - - 45-1 2024-06-05 Andrii Nakryiko bpf Accepted
[v2,bpf-next,4/5] bpftool: use BTF field iterator in btfgen libbpf: BTF field iterator 1 1 - 45-1 2024-06-05 Andrii Nakryiko bpf Accepted
[v2,bpf-next,3/5] libbpf: make use of BTF field iterator in BTF handling code libbpf: BTF field iterator 1 - - 45-1 2024-06-05 Andrii Nakryiko bpf Accepted
[v2,bpf-next,2/5] libbpf: make use of BTF field iterator in BPF linker code libbpf: BTF field iterator 2 - - 45-1 2024-06-05 Andrii Nakryiko bpf Accepted
[v2,bpf-next,1/5] libbpf: add BTF field iterator libbpf: BTF field iterator 1 - - 45-1 2024-06-05 Andrii Nakryiko bpf Accepted
[bpf-next,5/5] libbpf: remove callback-based type/string BTF field visitor helpers libbpf: BTF field iterator - - - 45-1 2024-06-03 Andrii Nakryiko bpf Superseded
[bpf-next,4/5] bpftool: use BTF field iterator in btfgen libbpf: BTF field iterator - 1 - 45-1 2024-06-03 Andrii Nakryiko bpf Superseded
[bpf-next,3/5] libbpf: make use of BTF field iterator in BTF handling code libbpf: BTF field iterator - - - 45-1 2024-06-03 Andrii Nakryiko bpf Superseded
[bpf-next,2/5] libbpf: make use of BTF field iterator in BPF linker code libbpf: BTF field iterator 1 - - 45-1 2024-06-03 Andrii Nakryiko bpf Superseded
[bpf-next,1/5] libbpf: add BTF field iterator libbpf: BTF field iterator 1 - - 45-1 2024-06-03 Andrii Nakryiko bpf Superseded
[RFC,bpf-next] libbpf: implement BTF field iterator [RFC,bpf-next] libbpf: implement BTF field iterator - - - 45-1 2024-06-01 Andrii Nakryiko bpf RFC
[bpf] libbpf: don't close(-1) in multi-uprobe feature detector [bpf] libbpf: don't close(-1) in multi-uprobe feature detector 1 - - 58-4 2024-05-29 Andrii Nakryiko bpf Accepted
[bpf-next] libbpf: keep FD_CLOEXEC flag when dup()'ing FD [bpf-next] libbpf: keep FD_CLOEXEC flag when dup()'ing FD 1 - - 46-- 2024-05-29 Andrii Nakryiko bpf Accepted
[bpf-next] selftests/bpf: fix inet_csk_accept prototype in test_sk_storage_tracing.c [bpf-next] selftests/bpf: fix inet_csk_accept prototype in test_sk_storage_tracing.c - - - 46-- 2024-05-28 Andrii Nakryiko bpf Accepted
[v2,9/9] selftests/bpf: add simple benchmark tool for /proc/<pid>/maps APIs ioctl()-based API to query VMAs from /proc/<pid>/maps - - - 1-- 2024-05-24 Andrii Nakryiko bpf Superseded
[v2,8/9] selftests/bpf: make use of PROCMAP_QUERY ioctl if available ioctl()-based API to query VMAs from /proc/<pid>/maps - - - 1-- 2024-05-24 Andrii Nakryiko bpf Superseded
[v2,7/9] tools: sync uapi/linux/fs.h header into tools subdir ioctl()-based API to query VMAs from /proc/<pid>/maps - - - 1-- 2024-05-24 Andrii Nakryiko Superseded
[v2,6/9] docs/procfs: call out ioctl()-based PROCMAP_QUERY command existence ioctl()-based API to query VMAs from /proc/<pid>/maps - - - 1-- 2024-05-24 Andrii Nakryiko Superseded
[v2,5/9] fs/procfs: add build ID fetching to PROCMAP_QUERY API ioctl()-based API to query VMAs from /proc/<pid>/maps - - - 1-- 2024-05-24 Andrii Nakryiko Superseded
[v2,4/9] fs/procfs: use per-VMA RCU-protected locking in PROCMAP_QUERY API ioctl()-based API to query VMAs from /proc/<pid>/maps - - - 1-- 2024-05-24 Andrii Nakryiko Superseded
[v2,3/9] fs/procfs: implement efficient VMA querying API for /proc/<pid>/maps ioctl()-based API to query VMAs from /proc/<pid>/maps - - - 1-- 2024-05-24 Andrii Nakryiko Superseded
[v2,2/9] fs/procfs: extract logic for getting VMA name constituents ioctl()-based API to query VMAs from /proc/<pid>/maps - - - 1-- 2024-05-24 Andrii Nakryiko Superseded
[v2,1/9] mm: add find_vma()-like API but RCU protected and taking VMA lock ioctl()-based API to query VMAs from /proc/<pid>/maps - - - 1-- 2024-05-24 Andrii Nakryiko Superseded
[v2,bpf,5/5] selftests/bpf: extend multi-uprobe tests with USDTs Fix BPF multi-uprobe PID filtering logic 1 - - 602- 2024-05-21 Andrii Nakryiko bpf Accepted
[v2,bpf,4/5] selftests/bpf: extend multi-uprobe tests with child thread case Fix BPF multi-uprobe PID filtering logic 1 - - 602- 2024-05-21 Andrii Nakryiko bpf Accepted
[v2,bpf,3/5] libbpf: detect broken PID filtering logic for multi-uprobe Fix BPF multi-uprobe PID filtering logic 1 - - 602- 2024-05-21 Andrii Nakryiko bpf Accepted
[v2,bpf,2/5] bpf: remove unnecessary rcu_read_{lock,unlock}() in multi-uprobe attach logic Fix BPF multi-uprobe PID filtering logic 1 - - 611- 2024-05-21 Andrii Nakryiko bpf Accepted
[v2,bpf,1/5] bpf: fix multi-uprobe PID filtering logic Fix BPF multi-uprobe PID filtering logic 1 - - 61-1 2024-05-21 Andrii Nakryiko bpf Accepted
uprobes: prevent mutex_lock() under rcu_read_lock() uprobes: prevent mutex_lock() under rcu_read_lock() - 1 1 1-- 2024-05-21 Andrii Nakryiko Not Applicable
[bpf,5/5] selftests/bpf: extend multi-uprobe tests with USDTs Fix BPF multi-uprobe PID filtering logic - - - 48212 2024-05-20 Andrii Nakryiko bpf Superseded
[bpf,4/5] selftests/bpf: extend multi-uprobe tests with child thread case Fix BPF multi-uprobe PID filtering logic - - - 48212 2024-05-20 Andrii Nakryiko bpf Superseded
[bpf,3/5] libbpf: detect broken PID filtering logic for multi-uprobe Fix BPF multi-uprobe PID filtering logic 1 - - 48212 2024-05-20 Andrii Nakryiko bpf Superseded
[bpf,2/5] bpf: remove unnecessary rcu_read_{lock,unlock}() in multi-uprobe attach logic Fix BPF multi-uprobe PID filtering logic 1 - - 49112 2024-05-20 Andrii Nakryiko bpf Superseded
[bpf,1/5] bpf: fix multi-uprobe PID filtering logic Fix BPF multi-uprobe PID filtering logic 1 - - 49-13 2024-05-20 Andrii Nakryiko bpf Superseded
[net-next,2/2] selftests/bpf: add more variations of map-in-map situations [net-next,1/2] bpf: save extended inner map info for percpu array maps as well 1 - - 612- 2024-05-15 Andrii Nakryiko bpf Accepted
[net-next,1/2] bpf: save extended inner map info for percpu array maps as well [net-next,1/2] bpf: save extended inner map info for percpu array maps as well 1 - - 6111 2024-05-15 Andrii Nakryiko bpf Accepted
libbpf: fix feature detectors when using token_fd libbpf: fix feature detectors when using token_fd - - - 45-- 2024-05-13 Andrii Nakryiko bpf Accepted
[4/4] selftests/bpf: add test validating uprobe/uretprobe stack traces Fix user stack traces captured from uprobes - - - 45-- 2024-05-08 Andrii Nakryiko bpf Superseded
[3/4] perf,x86: avoid missing caller address in stack traces captured in uprobe Fix user stack traces captured from uprobes - - - 45-- 2024-05-08 Andrii Nakryiko bpf Superseded
[2/4] perf,uprobes: fix user stack traces in the presence of pending uretprobes Fix user stack traces captured from uprobes - - - 45-- 2024-05-08 Andrii Nakryiko bpf Superseded
[1/4] uprobes: rename get_trampoline_vaddr() and make it global Fix user stack traces captured from uprobes - - - 45-- 2024-05-08 Andrii Nakryiko bpf Superseded
[bpf-next,7/7] selftests/bpf: shorten subtest names for struct_ops_module test libbpf: further struct_ops fixes and improvements - - - 44-- 2024-05-07 Andrii Nakryiko bpf Accepted
[bpf-next,6/7] selftests/bpf: validate struct_ops early failure detection logic libbpf: further struct_ops fixes and improvements - - - 44-- 2024-05-07 Andrii Nakryiko bpf Accepted
[bpf-next,5/7] libbpf: improve early detection of doomed-to-fail BPF program loading libbpf: further struct_ops fixes and improvements - - - 44-- 2024-05-07 Andrii Nakryiko bpf Accepted
[bpf-next,4/7] libbpf: fix libbpf_strerror_r() handling unknown errors libbpf: further struct_ops fixes and improvements - - - 44-- 2024-05-07 Andrii Nakryiko bpf Accepted
[bpf-next,3/7] selftests/bpf: add another struct_ops callback use case test libbpf: further struct_ops fixes and improvements - - - 44-- 2024-05-07 Andrii Nakryiko bpf Accepted
[bpf-next,2/7] libbpf: handle yet another corner case of nulling out struct_ops program libbpf: further struct_ops fixes and improvements - - - 44-- 2024-05-07 Andrii Nakryiko bpf Accepted
[bpf-next,1/7] libbpf: remove unnecessary struct_ops prog validity check libbpf: further struct_ops fixes and improvements - - - 44-- 2024-05-07 Andrii Nakryiko bpf Accepted
[5/5] selftests/bpf: a simple benchmark tool for /proc/<pid>/maps APIs ioctl()-based API to query VMAs from /proc/<pid>/maps - - - 45-- 2024-05-04 Andrii Nakryiko bpf Changes Requested
[4/5] selftests/bpf: make use of PROCFS_PROCMAP_QUERY ioctl, if available ioctl()-based API to query VMAs from /proc/<pid>/maps - - - 45-- 2024-05-04 Andrii Nakryiko bpf Changes Requested
[3/5] tools: sync uapi/linux/fs.h header into tools subdir ioctl()-based API to query VMAs from /proc/<pid>/maps - - - 45-- 2024-05-04 Andrii Nakryiko Changes Requested
[2/5] fs/procfs: implement efficient VMA querying API for /proc/<pid>/maps ioctl()-based API to query VMAs from /proc/<pid>/maps - - - 45-- 2024-05-04 Andrii Nakryiko Changes Requested
[1/5] fs/procfs: extract logic for getting VMA name constituents ioctl()-based API to query VMAs from /proc/<pid>/maps - - - 45-- 2024-05-04 Andrii Nakryiko Changes Requested
[bpf-next] libbpf: better fix for handling nulled-out struct_ops program [bpf-next] libbpf: better fix for handling nulled-out struct_ops program - - - 6011 2024-05-01 Andrii Nakryiko bpf Accepted
[bpf-next,2/2] libbpf: fix ring_buffer__consume_n() return result logic [bpf-next,1/2] libbpf: fix potential overflow in ring__consume_n() 1 - - 611- 2024-04-30 Andrii Nakryiko bpf Accepted
[bpf-next,1/2] libbpf: fix potential overflow in ring__consume_n() [bpf-next,1/2] libbpf: fix potential overflow in ring__consume_n() 1 - - 61-1 2024-04-30 Andrii Nakryiko bpf Accepted
[bpf-next,2/2] selftests/bpf: validate nulled-out struct_ops program is handled properly [bpf-next,1/2] libbpf: handle nulled-out program in struct_ops correctly - - - 611- 2024-04-28 Andrii Nakryiko bpf Accepted
[bpf-next,1/2] libbpf: handle nulled-out program in struct_ops correctly [bpf-next,1/2] libbpf: handle nulled-out program in struct_ops correctly - - - 61-1 2024-04-28 Andrii Nakryiko bpf Accepted
[RFC] rethook: inline arch_rethook_trampoline_callback() in assembly code [RFC] rethook: inline arch_rethook_trampoline_callback() in assembly code - - - 1-- 2024-04-25 Andrii Nakryiko RFC
[2/2] objpool: cache nr_possible_cpus() and avoid caching nr_cpu_ids Objpool performance improvements - - - 1-- 2024-04-24 Andrii Nakryiko Handled Elsewhere
[1/2] objpool: enable inlining objpool_push() and objpool_pop() operations Objpool performance improvements - - - 1-- 2024-04-24 Andrii Nakryiko Handled Elsewhere
[v4,2/2] rethook: honor CONFIG_FTRACE_VALIDATE_RCU_IS_WATCHING in rethook_try_get() [v4,1/2] ftrace: make extra rcu_is_watching() validation check optional 2 - - 1-- 2024-04-18 Andrii Nakryiko Not Applicable
[v4,1/2] ftrace: make extra rcu_is_watching() validation check optional [v4,1/2] ftrace: make extra rcu_is_watching() validation check optional 1 - - 1-- 2024-04-18 Andrii Nakryiko Not Applicable
[6.6.y,2/2] bpf: support deferring bpf_link dealloc to after RCU grace period [6.6.y,1/2] bpf: put uprobe link's path and task in release callback 1 - - 45-- 2024-04-05 Andrii Nakryiko bpf Handled Elsewhere
[6.6.y,1/2] bpf: put uprobe link's path and task in release callback [6.6.y,1/2] bpf: put uprobe link's path and task in release callback - - - 45-- 2024-04-05 Andrii Nakryiko bpf Handled Elsewhere
« 1 2 3 424 25 »