diff options
author | Paul E. McKenney <[email protected]> | 2013-06-21 13:00:57 -0700 |
---|---|---|
committer | Paul E. McKenney <[email protected]> | 2013-08-18 18:58:43 -0700 |
commit | eb348b898290da242e46df75ab0b9772003e08b8 (patch) | |
tree | f35ed4203ca3af3489e780430685a09bcb6a5f92 /tools/perf/util/trace-event-scripting.c | |
parent | 2333210b26cf7aaf48d71343029afb860103d9f9 (diff) |
nohz_full: Add per-CPU idle-state tracking
This commit adds the code that updates the rcu_dyntick structure's
new fields to track the per-CPU idle state based on interrupts and
transitions into and out of the idle loop (NMIs are ignored because NMI
handlers cannot cleanly read out the time anyway). This code is similar
to the code that maintains RCU's idea of per-CPU idleness, but differs
in that RCU treats CPUs running in user mode as idle, where this new
code does not.
Signed-off-by: Paul E. McKenney <[email protected]>
Acked-by: Frederic Weisbecker <[email protected]>
Cc: Steven Rostedt <[email protected]>
Reviewed-by: Josh Triplett <[email protected]>
Diffstat (limited to 'tools/perf/util/trace-event-scripting.c')
0 files changed, 0 insertions, 0 deletions