]> rtime.felk.cvut.cz Git - zynq/linux.git/commit
workqueue: Use normal rcu
authorThomas Gleixner <tglx@linutronix.de>
Wed, 24 Jul 2013 13:26:54 +0000 (15:26 +0200)
committerMichal Sojka <sojka@merica.cz>
Sun, 13 Sep 2015 07:47:30 +0000 (09:47 +0200)
commitec97f2c3ffd093c47376b92018eb0cd2a6496762
treef84b3a6760b1ca5e6a951f0a95c5077549315af4
parente09029ad5290bc2cdf10de368c5ae216df787017
workqueue: Use normal rcu

There is no need for sched_rcu. The undocumented reason why sched_rcu
is used is to avoid a few explicit rcu_read_lock()/unlock() pairs by
abusing the fact that sched_rcu reader side critical sections are also
protected by preempt or irq disabled regions.

Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
kernel/workqueue.c