diff options
| author | Viacheslav <v.gletenko@vyos.io> | 2025-09-26 12:29:58 +0000 |
|---|---|---|
| committer | Viacheslav <v.gletenko@vyos.io> | 2025-09-26 12:29:58 +0000 |
| commit | 5d135a649fd8cca030662eb44cc99a903fb88784 (patch) | |
| tree | 31af63ea9c0553ae038144e67761d797861e606d /scripts | |
| parent | 137b20e4253f02dc7e394b592291ab4f1fc5da9a (diff) | |
| download | vyos-build-5d135a649fd8cca030662eb44cc99a903fb88784.tar.gz vyos-build-5d135a649fd8cca030662eb44cc99a903fb88784.zip | |
T7870: Kernel add option CONFIG_NO_HZ_FULL
Add options CONFIG_NO_HZ_FULL and CONFIG_RCU_NOCB_CPU for:
- system option kernel cpu nohz-full
- system option kernel cpu rcu-no-cbs
Fixes:
```
kernel: Housekeeping: nohz unsupported. Build with CONFIG_NO_HZ_FULL
r14 kernel: Unknown kernel command line parameters
```
Diffstat (limited to 'scripts')
| -rw-r--r-- | scripts/package-build/linux-kernel/arch/arm64/configs/vyos_defconfig | 3 | ||||
| -rw-r--r-- | scripts/package-build/linux-kernel/arch/x86/configs/vyos_defconfig | 3 |
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 |
