summaryrefslogtreecommitdiffstats
path: root/kernel/cgroup.c
diff options
context:
space:
mode:
authorPaul E. McKenney <paulmck@linux.vnet.ibm.com>2015-06-10 13:34:41 -0700
committerPaul E. McKenney <paulmck@linux.vnet.ibm.com>2015-07-22 15:27:30 -0700
commit779de6ce54f627f955d4a3d0c5b3dcfaab74fea8 (patch)
tree970e26e9d25d2beab184fb7c87e8ff1c5d348023 /kernel/cgroup.c
parentec90a194ae2cb8b8e9fe4f6f70dd3d4dc0269b4b (diff)
downloadlinux-779de6ce54f627f955d4a3d0c5b3dcfaab74fea8.tar.gz
linux-779de6ce54f627f955d4a3d0c5b3dcfaab74fea8.tar.bz2
linux-779de6ce54f627f955d4a3d0c5b3dcfaab74fea8.zip
cpu: Wait for RCU grace periods concurrently
In kernels built with CONFIG_PREEMPT, _cpu_down() waits for RCU and RCU-sched grace periods back-to-back, incurring quite a bit more latency than required. This commit therefore uses the new synchronize_rcu_mult() to allow waiting for both grace periods concurrently. Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
Diffstat (limited to 'kernel/cgroup.c')
0 files changed, 0 insertions, 0 deletions