commit | d11444dfa78cdd887d8dfd2fab3883132aff2c2d | [log] [tgz] |
---|---|---|
author | Ingo Molnar <[email protected]> | Wed Jun 03 23:29:14 2009 +0200 |
committer | Ingo Molnar <[email protected]> | Wed Jun 03 23:29:14 2009 +0200 |
tree | 6f43924e473fc1fc95a4aad431a73b45cb8f2c7a | |
parent | 75051724f78677532618dd164a515baf106990e5 [diff] [blame] |
perf report: Handle all known event types We have munmap, throttle/unthrottle and period events as well, process them - otherwise they are considered broke events and we mis-parse the next few events. Cc: Peter Zijlstra <[email protected]> Cc: Mike Galbraith <[email protected]> Cc: Paul Mackerras <[email protected]> Cc: Corey Ashford <[email protected]> Cc: Marcelo Tosatti <[email protected]> Cc: Arnaldo Carvalho de Melo <[email protected]> Cc: Thomas Gleixner <[email protected]> LKML-Reference: <new-submission> Signed-off-by: Ingo Molnar <[email protected]>
diff --git a/Documentation/perf_counter/builtin-report.c b/Documentation/perf_counter/builtin-report.c index 82b6252..6003cc3 100644 --- a/Documentation/perf_counter/builtin-report.c +++ b/Documentation/perf_counter/builtin-report.c
@@ -893,6 +893,15 @@ case PERF_EVENT_COMM: return process_comm_event(event, offset, head); + /* + * We dont process them right now but they are fine: + */ + case PERF_EVENT_MUNMAP: + case PERF_EVENT_PERIOD: + case PERF_EVENT_THROTTLE: + case PERF_EVENT_UNTHROTTLE: + return 0; + default: return -1; }