Netdev List
 help / color / mirror / Atom feed
* [PATCH net-next 0/2] bpf/tracing: allow user space to query prog array on the same tp
@ 2017-11-29  7:20 Yonghong Song
  2017-11-29  7:20 ` [PATCH net-next 1/2] " Yonghong Song
                   ` (2 more replies)
  0 siblings, 3 replies; 6+ messages in thread
From: Yonghong Song @ 2017-11-29  7:20 UTC (permalink / raw)
  To: peterz, rostedt, ast, daniel, kafai, netdev; +Cc: kernel-team

Commit e87c6bc3852b ("bpf: permit multiple bpf attachments
for a single perf event") added support to attach multiple
bpf programs to a single perf event. Given a perf event
(kprobe, uprobe, or kernel tracepoint), the perf ioctl interface
is used to query bpf programs attached to the same trace event.
The same ioctl interface is also used to attach bpf program.
Patch #1 had the core implementation and patch #2 added
a test case in tools bpf selftests suite.

Yonghong Song (2):
  bpf/tracing: allow user space to query prog array on the same tp
  bpf/tracing: add a bpf test for new ioctl query interface

 include/linux/bpf.h                      |   4 ++
 include/uapi/linux/perf_event.h          |   6 ++
 kernel/bpf/core.c                        |  24 +++++++
 kernel/events/core.c                     |   3 +
 kernel/trace/bpf_trace.c                 |  23 +++++++
 tools/include/uapi/linux/perf_event.h    |   6 ++
 tools/testing/selftests/bpf/Makefile     |   2 +-
 tools/testing/selftests/bpf/test_progs.c | 107 +++++++++++++++++++++++++++++++
 8 files changed, 174 insertions(+), 1 deletion(-)

-- 
2.9.5

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2017-11-30 19:20 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-11-29  7:20 [PATCH net-next 0/2] bpf/tracing: allow user space to query prog array on the same tp Yonghong Song
2017-11-29  7:20 ` [PATCH net-next 1/2] " Yonghong Song
2017-11-30 17:27   ` Daniel Borkmann
2017-11-30 19:12     ` Yonghong Song
2017-11-29  7:20 ` [PATCH net-next 2/2] bpf/tracing: add a bpf test for new ioctl query interface Yonghong Song
2017-11-30  5:32 ` [PATCH net-next 0/2] bpf/tracing: allow user space to query prog array on the same tp Alexei Starovoitov

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox