diff options
author | Alexander Shishkin <[email protected]> | 2019-10-30 15:47:31 +0200 |
---|---|---|
committer | Ingo Molnar <[email protected]> | 2019-11-13 08:16:42 +0100 |
commit | dce5affb94eb54edfff17727a6240a6a5d998666 (patch) | |
tree | a9326b734afcc7a9c6fa7f6150f4dc639793b377 /tools/perf/util/trace-event-scripting.c | |
parent | f25d8ba9e1b204b90fbf55970ea6e68955006068 (diff) |
perf/aux: Disallow aux_output for kernel events
Commit
ab43762ef0109 ("perf: Allow normal events to output AUX data")
added 'aux_output' bit to the attribute structure, which relies on AUX
events and grouping, neither of which is supported for the kernel events.
This notwithstanding, attempts have been made to use it in the kernel
code, suggesting the necessity of an explicit hard -EINVAL.
Fix this by rejecting attributes with aux_output set for kernel events.
Signed-off-by: Alexander Shishkin <[email protected]>
Signed-off-by: Peter Zijlstra (Intel) <[email protected]>
Cc: Arnaldo Carvalho de Melo <[email protected]>
Cc: David Ahern <[email protected]>
Cc: Jiri Olsa <[email protected]>
Cc: Linus Torvalds <[email protected]>
Cc: Mark Rutland <[email protected]>
Cc: Namhyung Kim <[email protected]>
Cc: Stephane Eranian <[email protected]>
Cc: Thomas Gleixner <[email protected]>
Cc: Vince Weaver <[email protected]>
Link: https://lkml.kernel.org/r/[email protected]
Signed-off-by: Ingo Molnar <[email protected]>
Diffstat (limited to 'tools/perf/util/trace-event-scripting.c')
0 files changed, 0 insertions, 0 deletions