rcu: Make TASKS_TRACE_RCU select IRQ_WORK
authorPaul E. McKenney <paulmck@kernel.org>
Tue, 22 Dec 2020 05:00:18 +0000 (21:00 -0800)
committerPaul E. McKenney <paulmck@kernel.org>
Mon, 4 Jan 2021 23:54:49 +0000 (15:54 -0800)
commitc26165efac41bce0c7764262b21f5897e771f34f
treed6668aa583ff9c93a95f8fdefff257368772a87e
parentbfba7ed084f8ab0269a5a1d2f51b07865456c334
rcu: Make TASKS_TRACE_RCU select IRQ_WORK

Tasks Trace RCU uses irq_work_queue() to safely awaken its grace-period
kthread, so this commit therefore causes the TASKS_TRACE_RCU Kconfig
option select the IRQ_WORK Kconfig option.

Reported-by: kernel test robot <lkp@intel.com>
Acked-by: Randy Dunlap <rdunlap@infradead.org> # build-tested
Signed-off-by: Paul E. McKenney <paulmck@kernel.org>
kernel/rcu/Kconfig