lkml.org 
[lkml]   [2017]   [May]   [22]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
From
Subject[PATCH net-next 0/2] perf, bpf: add support for HW_CACHE and RAW events
Date
Patch 1: add support for HW_CACHE and RAW perf events to bpf:
- similar to PERF_TYPE_RAW and PERF_TYPE_HARDWARE allow PERF_TYPE_HW_CACHE
events to be accessed via bpf_perf_event_read()
- similar to PERF_TYPE_HARDWARE and PERF_TYPE_SOFTWARE allow bpf programs
to attch to PERF_TYPE_HW_CACHE and PERF_TYPE_RAW events as
BPF_PROG_TYPE_PERF_EVENT program type

Patch 2: add tests for HW_CACHE and RAW events

---
Peter,
please review patch 1. It looks trivial and as far as
we can see nothing else needed. The existing perf+bpf infra
covers it just fine.

Thanks!

Teng Qin (2):
perf, bpf: add support for HW_CACHE and RAW events
samples/bpf: add samples for HW_CACHE / RAW events

kernel/bpf/arraymap.c | 1 +
kernel/events/core.c | 4 +-
kernel/trace/bpf_trace.c | 1 +
samples/bpf/bpf_helpers.h | 2 +-
samples/bpf/trace_event_user.c | 46 +++++++++++-
samples/bpf/tracex6_kern.c | 28 ++++++--
samples/bpf/tracex6_user.c | 155 +++++++++++++++++++++++++++++++----------
7 files changed, 187 insertions(+), 50 deletions(-)

--
2.9.3

\
 
 \ /
  Last update: 2017-05-23 00:50    [W:0.120 / U:1.004 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site