+13
−0
+6
−1
Loading
mainline inclusion from mainline-v6.9-rc1 commit 7f66f099de4dc4b1a66a3f94e6db16409924a6f8 category: feature bugzilla: https://gitee.com/openeuler/kernel/issues/IBE3AN --------------------------- To allow more flexible arrangements while still provide a single kernel for distros, provide a boot time parameter to enable/disable lazy RCU. Specify: rcutree.enable_rcu_lazy=[y|1|n|0] Which also requires rcu_nocbs=all at boot time to enable/disable lazy RCU. To disable it by default at build time when CONFIG_RCU_LAZY=y, the new CONFIG_RCU_LAZY_DEFAULT_OFF can be used. Signed-off-by:Qais Yousef (Google) <qyousef@layalina.io> Tested-by:
Andrea Righi <andrea.righi@canonical.com> Reviewed-by:
Paul E. McKenney <paulmck@kernel.org> Signed-off-by:
Boqun Feng <boqun.feng@gmail.com> (cherry picked from commit 7f66f099de4dc4b1a66a3f94e6db16409924a6f8) Signed-off-by:
Wentao Guan <guanwentao@uniontech.com>