Skip to content

perf ftrace: Several perf ftrace:function event fixes

Jiri Olsa lkml 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v2 Latest3 patches 3 repliesIn review

Changes in v2 from the cover letter

- using ftrace_ops::private to store event pointer
- moving attr::exclude_kernel check into event init processing

Patches in v2 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/3ftrace: Check sample types only for sampling eventskernel/trace/trace_event_perf.c+2 -20 replies
2/3perf: Move exclude_kernel tracepoint check to init eventkernel/events/core.c kernel/trace/trace_event_perf.c+15 -53 replies
3/3perf ftrace: Use ftrace_ops::private to store event pointerinclude/linux/perf_event.h kernel/events/core.c kernel/trace/trace_event_perf.c+30 -70 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v2 yet.

Read the v2 thread

Cover letter [PATCHv2 0/3] perf ftrace: Several perf ftrace:function event fixes

hi,
sending few fixes for perf ftrace:function event handling. It's v2 for following original post:
http://marc.info/?l=linux-kernel&m=144846634815636&w=2

v2 changes:
- using ftrace_ops::private to store event pointer
- moving attr::exclude_kernel check into event init processing

thanks,
jirka
---
Jiri Olsa (3):
ftrace: Check sample types only for sampling events
perf: Move exclude_kernel tracepoint check to init event perf ftrace: Use ftrace_ops::private to store event pointer

 include/linux/perf_event.h      |  3 +++
 kernel/events/core.c            | 30 +++++++++++++++++++++++++-----
 kernel/trace/trace_event_perf.c | 28 +++++++++++++++++++---------
 3 files changed, 47 insertions(+), 14 deletions(-)