]> www.infradead.org Git - users/dwmw2/linux.git/commit
rcu: rename PREEMPT_AUTO to PREEMPT_LAZY
authorAnkur Arora <ankur.a.arora@oracle.com>
Fri, 13 Dec 2024 04:06:53 +0000 (20:06 -0800)
committerBoqun Feng <boqun.feng@gmail.com>
Wed, 5 Feb 2025 15:01:55 +0000 (07:01 -0800)
commit4dca1af414fb1f27c3350a65820cb0b91178e8fe
treec0bb64d8edab2e1a77cc753438b40948a0445eab
parentad6b5b73ff565e88aca7a7d1286788d80c97ba71
rcu: rename PREEMPT_AUTO to PREEMPT_LAZY

Replace mentions of PREEMPT_AUTO with PREEMPT_LAZY.

Also, since PREMPT_LAZY implies PREEMPTION, we can reduce the
TASKS_RCU selection criteria from this:

  NEED_TASKS_RCU && (PREEMPTION || PREEMPT_AUTO)

to this:

  NEED_TASKS_RCU && PREEMPTION

CC: Paul E. McKenney <paulmck@kernel.org>
Reviewed-by: Frederic Weisbecker <frederic@kernel.org>
Reviewed-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
Signed-off-by: Ankur Arora <ankur.a.arora@oracle.com>
Signed-off-by: Paul E. McKenney <paulmck@kernel.org>
Signed-off-by: Boqun Feng <boqun.feng@gmail.com>
include/linux/srcutiny.h
kernel/rcu/Kconfig
kernel/rcu/srcutiny.c