]> git.baikalelectronics.ru Git - kernel.git/commit
sched: Replace synchronize_sched() with synchronize_rcu()
authorPaul E. McKenney <paulmck@linux.ibm.com>
Wed, 7 Nov 2018 03:13:54 +0000 (19:13 -0800)
committerPaul E. McKenney <paulmck@linux.ibm.com>
Fri, 25 Jan 2019 23:28:22 +0000 (15:28 -0800)
commitcd114135edeca23594fd5f818b02922b84a52fdc
treea72f26a8450bedfd9a2dac09ea0e63b0791708f9
parent698adb8ca82d41973b5415a91fdede33a3b85789
sched: Replace synchronize_sched() with synchronize_rcu()

Now that synchronize_rcu() waits for preempt-disable regions of
code as well as RCU read-side critical sections, synchronize_sched()
can be replaced by synchronize_rcu(), in fact, synchronize_sched()
is now completely equivalent to synchronize_rcu().  This commit
therefore replaces synchronize_sched() with synchronize_rcu() so that
synchronize_sched() can eventually be removed entirely.

Signed-off-by: Paul E. McKenney <paulmck@linux.ibm.com>
Cc: Ingo Molnar <mingo@redhat.com>
Cc: Peter Zijlstra <peterz@infradead.org>
kernel/sched/cpufreq.c
kernel/sched/cpufreq_schedutil.c