Kconfig.preempt (d0034a7a4ac7fae708146ac0059b9c47a1543f0d) Kconfig.preempt (9edeaea1bc452372718837ed2ba775811baf1ba1)
1# SPDX-License-Identifier: GPL-2.0-only
2
3choice
4 prompt "Preemption Model"
5 default PREEMPT_NONE
6
7config PREEMPT_NONE
8 bool "No Forced Preemption (Server)"

--- 85 unchanged lines hidden (view full) ---

94 flavors they offer while still offering different usecases.
95
96 The runtime overhead is negligible with HAVE_STATIC_CALL_INLINE enabled
97 but if runtime patching is not available for the specific architecture
98 then the potential overhead should be considered.
99
100 Interesting if you want the same pre-built kernel should be used for
101 both Server and Desktop workloads.
1# SPDX-License-Identifier: GPL-2.0-only
2
3choice
4 prompt "Preemption Model"
5 default PREEMPT_NONE
6
7config PREEMPT_NONE
8 bool "No Forced Preemption (Server)"

--- 85 unchanged lines hidden (view full) ---

94 flavors they offer while still offering different usecases.
95
96 The runtime overhead is negligible with HAVE_STATIC_CALL_INLINE enabled
97 but if runtime patching is not available for the specific architecture
98 then the potential overhead should be considered.
99
100 Interesting if you want the same pre-built kernel should be used for
101 both Server and Desktop workloads.
102
103config SCHED_CORE
104 bool "Core Scheduling for SMT"
105 default y
106 depends on SCHED_SMT
107