From: Arnaldo Carvalho de Melo Date: Thu, 21 Jan 2010 15:04:44 +0000 (-0200) Subject: perf top: Handle PERF_RECORD_{FORK,EXIT} events X-Git-Tag: v2.6.34-rc1~197^2~101 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=0f35cd4cea08a8893e3e2ea03cbdb65f5d2b0e7a;p=platform%2Fupstream%2Fkernel-adaptation-pc.git perf top: Handle PERF_RECORD_{FORK,EXIT} events As noticed by Mike, symbols in new tasks were not being processed as we weren't processing these events. Reported-by: Mike Galbraith Tested-by: Mike Galbraith Signed-off-by: Arnaldo Carvalho de Melo Cc: Frédéric Weisbecker Cc: Mike Galbraith Cc: Peter Zijlstra Cc: Paul Mackerras LKML-Reference: <1264086284-1431-2-git-send-email-acme@infradead.org> Signed-off-by: Ingo Molnar --- diff --git a/tools/perf/builtin-top.c b/tools/perf/builtin-top.c index 8b04988..2227b84 100644 --- a/tools/perf/builtin-top.c +++ b/tools/perf/builtin-top.c @@ -975,6 +975,10 @@ static int event__process(event_t *event, struct perf_session *session) case PERF_RECORD_MMAP: event__process_mmap(event, session); break; + case PERF_RECORD_FORK: + case PERF_RECORD_EXIT: + event__process_task(event, session); + break; default: break; }