diff options
author | Peter Zijlstra <[email protected]> | 2010-05-06 17:31:38 +0200 |
---|---|---|
committer | Ingo Molnar <[email protected]> | 2010-05-07 11:30:17 +0200 |
commit | 4fd38e4595e2f6c9d27732c042a0e16b2753049c (patch) | |
tree | bb18024a183691b81062f97fbc3de4938a1d6086 /tools/perf/scripts/python/syscall-counts.py | |
parent | 722154e4cacf015161efe60009ae9be23d492296 (diff) |
perf: Fix exit() vs PERF_FORMAT_GROUP
Both Stephane and Corey reported that PERF_FORMAT_GROUP didn't work
as expected if the task the counters were attached to quit before
the read() call.
The cause is that we unconditionally destroy the grouping when we
remove counters from their context. Fix this by only doing this when
we free the counter itself.
Reported-by: Corey Ashford <[email protected]>
Reported-by: Stephane Eranian <[email protected]>
Signed-off-by: Peter Zijlstra <[email protected]>
LKML-Reference: <1273160566.5605.404.camel@twins>
Signed-off-by: Ingo Molnar <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/syscall-counts.py')
0 files changed, 0 insertions, 0 deletions