History

rcu-tasks: TASKS_TRACE_RCU doesn't need IRQ_WORK

Now that Tasks Trace RCU is implemented in terms of SRCU, it no longer has any particular need for the IRQ_WORK Kconfig option. This commit therefore removes the "select IRQ_WORK" from the TASKS_TRACE_RCU Kconfig option.

Paul E. McKenney committed 6 months ago

Commit ade2e3c1 parent a13c1401 file · +0 −1Browse files

Unified · Split

kernel/rcu/Kconfig+0−1
@@ -140,7 +140,6 @@ config FORCE_TASKS_TRACE_RCU · 139 unmodified lines
140config TASKS_TRACE_RCU140config TASKS_TRACE_RCU
141 bool141 bool
142 default n142 default n
143 select IRQ_WORK
144 143
145config TASKS_TRACE_RCU_NO_MB144config TASKS_TRACE_RCU_NO_MB
146 bool "Override RCU Tasks Trace inclusion of read-side memory barriers"145 bool "Override RCU Tasks Trace inclusion of read-side memory barriers"