diff options
author | 2014-08-05 05:10:24 -0700 | |
---|---|---|
committer | 2014-09-07 16:27:31 -0700 | |
commit | 8f20a5e83d2c5d0e126a2fc9bca67f7430dac907 (patch) | |
tree | 48333b2fd0773d384e5e907401812645fc9575b2 /tools/perf/scripts/python/export-to-postgresql.py | |
parent | rcu: Make TASKS_RCU handle nohz_full= CPUs (diff) | |
download | wireguard-linux-8f20a5e83d2c5d0e126a2fc9bca67f7430dac907.tar.xz wireguard-linux-8f20a5e83d2c5d0e126a2fc9bca67f7430dac907.zip |
rcu: Make rcu_tasks_kthread()'s GP-wait loop allow preemption
The grace-period-wait loop in rcu_tasks_kthread() is under (unnecessary)
RCU protection, and therefore has no preemption points in a PREEMPT=n
kernel. This commit therefore removes the RCU protection and inserts
cond_resched().
Reported-by: Frederic Weisbecker <fweisbec@gmail.com>
Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
Diffstat (limited to 'tools/perf/scripts/python/export-to-postgresql.py')
0 files changed, 0 insertions, 0 deletions