From 0bb26fd714edf8160b8356582764cfe65695e9da Mon Sep 17 00:00:00 2001 From: Wentao Guan Date: Thu, 17 Sep 2026 14:24:22 +0800 Subject: [PATCH] deepin: x86: enable rcu nocb cpu default all The rcu lazy callbacks enabled by "deepin: x86: enable rcu lazy by default" take effect only on rcu_nocbs CPUs, that is, on the CPUs whose callbacks have been offloaded, so they cover no CPU unless the rcu_nocbs=all boot cmdline is passed. Enable CONFIG_RCU_NOCB_CPU_DEFAULT_ALL to offload the callbacks of all CPUs by default, so that rcu lazy works with the default boot cmdline, and the rcu_nocbs boot parameter still takes precedence when specified. Signed-off-by: Wentao Guan --- arch/x86/configs/deepin_x86_desktop_defconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/x86/configs/deepin_x86_desktop_defconfig b/arch/x86/configs/deepin_x86_desktop_defconfig index a6aaa1b35972..c6005be12524 100644 --- a/arch/x86/configs/deepin_x86_desktop_defconfig +++ b/arch/x86/configs/deepin_x86_desktop_defconfig @@ -22,6 +22,7 @@ CONFIG_TASK_IO_ACCOUNTING=y CONFIG_PSI=y CONFIG_RCU_EXPERT=y CONFIG_RCU_BOOST=y +CONFIG_RCU_NOCB_CPU_DEFAULT_ALL=y CONFIG_RCU_LAZY=y CONFIG_IKCONFIG=y CONFIG_IKCONFIG_PROC=y