diff options
author | Frederic Weisbecker <[email protected]> | 2015-07-16 17:42:29 +0200 |
---|---|---|
committer | Frederic Weisbecker <[email protected]> | 2016-03-02 16:43:00 +0100 |
commit | 555e0c1ef7ff49ee5ac3a1eb12de4a2e4722f63d (patch) | |
tree | ede085fe6a092b648768057d988f3f11ae864d1e /lib/cpu-notifier-error-inject.c | |
parent | e6e6cc22e067a6f44449aa8fd0328404079c3ba5 (diff) |
perf: Migrate perf to use new tick dependency mask model
Instead of providing asynchronous checks for the nohz subsystem to verify
perf event tick dependency, migrate perf to the new mask.
Perf needs the tick for two situations:
1) Freq events. We could set the tick dependency when those are
installed on a CPU context. But setting a global dependency on top of
the global freq events accounting is much easier. If people want that
to be optimized, we can still refine that on the per-CPU tick dependency
level. This patch dooesn't change the current behaviour anyway.
2) Throttled events: this is a per-cpu dependency.
Reviewed-by: Chris Metcalf <[email protected]>
Cc: Christoph Lameter <[email protected]>
Cc: Chris Metcalf <[email protected]>
Cc: Ingo Molnar <[email protected]>
Cc: Luiz Capitulino <[email protected]>
Cc: Peter Zijlstra <[email protected]>
Cc: Rik van Riel <[email protected]>
Cc: Thomas Gleixner <[email protected]>
Cc: Viresh Kumar <[email protected]>
Signed-off-by: Frederic Weisbecker <[email protected]>
Diffstat (limited to 'lib/cpu-notifier-error-inject.c')
0 files changed, 0 insertions, 0 deletions