summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniil Baturin <daniil@vyos.io>2025-09-29 13:03:23 +0100
committerGitHub <noreply@github.com>2025-09-29 13:03:23 +0100
commitf7d16aff948aa8fc5ef045ce5edd903b9ec590be (patch)
treef665c955f31f22e1c3f31b27df71182bbcf2b9b3
parentc4e230bc3aee9cb1b81f9d90358528240f87fb80 (diff)
parent5d135a649fd8cca030662eb44cc99a903fb88784 (diff)
downloadvyos-build-f7d16aff948aa8fc5ef045ce5edd903b9ec590be.tar.gz
vyos-build-f7d16aff948aa8fc5ef045ce5edd903b9ec590be.zip
Merge pull request #1045 from sever-sever/7870
T7870: Kernel add option CONFIG_NO_HZ_FULL
-rw-r--r--scripts/package-build/linux-kernel/arch/arm64/configs/vyos_defconfig3
-rw-r--r--scripts/package-build/linux-kernel/arch/x86/configs/vyos_defconfig3
2 files changed, 4 insertions, 2 deletions
diff --git a/scripts/package-build/linux-kernel/arch/arm64/configs/vyos_defconfig b/scripts/package-build/linux-kernel/arch/arm64/configs/vyos_defconfig
index e6ea3893..b7c4ccd9 100644
--- a/scripts/package-build/linux-kernel/arch/arm64/configs/vyos_defconfig
+++ b/scripts/package-build/linux-kernel/arch/arm64/configs/vyos_defconfig
@@ -83,7 +83,7 @@ CONFIG_TICK_ONESHOT=y
CONFIG_NO_HZ_COMMON=y
# CONFIG_HZ_PERIODIC is not set
CONFIG_NO_HZ_IDLE=y
-# CONFIG_NO_HZ_FULL is not set
+CONFIG_NO_HZ_FULL=y
CONFIG_NO_HZ=y
CONFIG_HIGH_RES_TIMERS=y
# end of Timers subsystem
@@ -141,6 +141,7 @@ CONFIG_TASKS_RCU=y
CONFIG_TASKS_TRACE_RCU=y
CONFIG_RCU_STALL_COMMON=y
CONFIG_RCU_NEED_SEGCBLIST=y
+CONFIG_RCU_NOCB_CPU=y
# end of RCU Subsystem
CONFIG_IKCONFIG=y
diff --git a/scripts/package-build/linux-kernel/arch/x86/configs/vyos_defconfig b/scripts/package-build/linux-kernel/arch/x86/configs/vyos_defconfig
index ad915743..e2bc4ac4 100644
--- a/scripts/package-build/linux-kernel/arch/x86/configs/vyos_defconfig
+++ b/scripts/package-build/linux-kernel/arch/x86/configs/vyos_defconfig
@@ -103,7 +103,7 @@ CONFIG_TICK_ONESHOT=y
CONFIG_NO_HZ_COMMON=y
# CONFIG_HZ_PERIODIC is not set
CONFIG_NO_HZ_IDLE=y
-# CONFIG_NO_HZ_FULL is not set
+CONFIG_NO_HZ_FULL=y
CONFIG_NO_HZ=y
CONFIG_HIGH_RES_TIMERS=y
CONFIG_CLOCKSOURCE_WATCHDOG_MAX_SKEW_US=100
@@ -159,6 +159,7 @@ CONFIG_TASKS_RCU_GENERIC=y
CONFIG_TASKS_TRACE_RCU=y
CONFIG_RCU_STALL_COMMON=y
CONFIG_RCU_NEED_SEGCBLIST=y
+CONFIG_RCU_NOCB_CPU=y
# end of RCU Subsystem
CONFIG_IKCONFIG=y