aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/export-to-postgresql.py
diff options
context:
space:
mode:
authorSuzuki K Poulose <[email protected]>2018-07-10 09:58:03 +0100
committerWill Deacon <[email protected]>2018-07-10 18:19:02 +0100
commit3cce50dfec4a5b0414c974190940f47dd32c6dee (patch)
treea84eb85d9988285bdcc704b70e7ac861f9f12c22 /tools/perf/scripts/python/export-to-postgresql.py
parent0c55d19c1659d3fc38dcecca8bdaf6eabda39a9d (diff)
arm64: perf: Disable PMU while processing counter overflows
The arm64 PMU updates the event counters and reprograms the counters in the overflow IRQ handler without disabling the PMU. This could potentially cause skews in for group counters, where the overflowed counters may potentially loose some event counts, while they are reprogrammed. To prevent this, disable the PMU while we process the counter overflows and enable it right back when we are done. This patch also moves the PMU stop/start routines to avoid a forward declaration. Suggested-by: Mark Rutland <[email protected]> Cc: Will Deacon <[email protected]> Acked-by: Mark Rutland <[email protected]> Signed-off-by: Suzuki K Poulose <[email protected]> Signed-off-by: Will Deacon <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/export-to-postgresql.py')
0 files changed, 0 insertions, 0 deletions