openwrt/target/linux/x86
Hauke Mehrtens ed52345445 x86: Deactivate kernel options with extra overhead
Deactivate CONFIG_CONTEXT_TRACKING_USER_FORCE: Force user context
tracking: This is a testing feature which should not be activate in
production environments according to the Kconfig help. It adds an extra
overhead.

Deactivate CONFIG_RCU_NOCB_CPU_DEFAULT_ALL: Offload RCU callback
processing from all CPUs by default: This option should only be used in
aggressive HPC or real-time workloads which we do not have in OpenWrt.
For normal workloads it increases the number of context switches.

In the default Arch Linux kernel both options are not activated.

Fixes: 31111680f6 ("x86: switch config to a tickless kernel")
Link: https://github.com/openwrt/openwrt/pull/17057
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2024-11-24 20:03:59 +01:00
..
64 kernel: move CONFIG_INTEL_MEI settings to target generic 2024-11-17 12:41:51 +01:00
base-files x86: add all ports to the Gowin 1U default network config 2024-11-23 15:10:40 +01:00
generic kernel: move CONFIG_INTEL_MEI settings to target generic 2024-11-17 12:41:51 +01:00
geode kernel: Reorder config files 2024-10-22 21:13:26 +02:00
image armsr: use console=tty1 to make console more readily available 2024-08-25 13:15:33 +02:00
legacy kernel: move CONFIG_INTEL_MEI settings to target generic 2024-11-17 12:41:51 +01:00
patches-6.6 x86: 6.6: refresh patches 2024-04-04 08:56:10 +02:00
base-files.mk target: Make TARGET_SERIAL independent of GRUB configuration 2023-11-29 23:43:01 +01:00
config-6.6 x86: Deactivate kernel options with extra overhead 2024-11-24 20:03:59 +01:00
Makefile x86: use kernel 6.6 by default 2024-05-30 22:47:59 +02:00
modules.mk x86: Add kmod-dwmac-intel 2023-12-02 00:42:00 +01:00