diff options
author | 2015-02-13 10:52:28 -0800 | |
---|---|---|
committer | 2015-03-12 15:18:42 -0700 | |
commit | 8eb74b2b291e7bf6aa59fcb4e59f236382f00bf5 (patch) | |
tree | 07abd44430c52bfe2f76ba62188b7958c3910c35 /tools/perf/scripts/python/call-graph-from-postgresql.py | |
parent | rcu: Remove event tracing from rcu_cpu_notify(), used by offline CPUs (diff) | |
download | wireguard-linux-8eb74b2b291e7bf6aa59fcb4e59f236382f00bf5.tar.xz wireguard-linux-8eb74b2b291e7bf6aa59fcb4e59f236382f00bf5.zip |
rcu: Rework preemptible expedited bitmask handling
Currently, the rcu_node tree ->expmask bitmasks are initially set to
reflect the online CPUs. This is pointless, because only the CPUs
preempted within RCU read-side critical sections by the preceding
synchronize_sched_expedited() need to be tracked. This commit therefore
instead sets up these bitmasks based on the state of the ->blkd_tasks
lists.
Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
Diffstat (limited to 'tools/perf/scripts/python/call-graph-from-postgresql.py')
0 files changed, 0 insertions, 0 deletions