rcu: Remove CONFIG_SRCU
authorPaul E. McKenney <paulmck@kernel.org>
Fri, 24 Mar 2023 20:52:49 +0000 (13:52 -0700)
committerJoel Fernandes (Google) <joel@joelfernandes.org>
Wed, 5 Apr 2023 13:47:41 +0000 (13:47 +0000)
Now that all references to CONFIG_SRCU have been removed, it is time to
remove CONFIG_SRCU itself.

Signed-off-by: Paul E. McKenney <paulmck@kernel.org>
Cc: John Ogness <john.ogness@linutronix.de>
Cc: Petr Mladek <pmladek@suse.com>
Reviewed-by: John Ogness <john.ogness@linutronix.de>
Signed-off-by: Joel Fernandes (Google) <joel@joelfernandes.org>
kernel/rcu/Kconfig
tools/testing/selftests/rcutorture/doc/TREE_RCU-kconfig.txt

index ab62074174c32d184d51d13cd158bdb30d3da6cb..9071182b1284bb97bce2c062724bb81d897d97f1 100644 (file)
@@ -53,9 +53,6 @@ config RCU_EXPERT
 
          Say N if you are unsure.
 
-config SRCU
-       def_bool y
-
 config TINY_SRCU
        bool
        default y if TINY_RCU
index 42acb1a64ce10b2b1460143cd44c39ec4021b4c4..3f5fb66f16df7b4c4ab6247f69a7a76e5ff7406f 100644 (file)
@@ -71,9 +71,5 @@ CONFIG_TASKS_RCU
 
        These are controlled by CONFIG_PREEMPT and/or CONFIG_SMP.
 
-CONFIG_SRCU
-
-       Selected by CONFIG_RCU_TORTURE_TEST, so cannot disable.
-
 
 boot parameters ignored: TBD