Commit 7b419f47 authored by Peter Zijlstra's avatar Peter Zijlstra
Browse files

sched: Add CONFIG_SCHED_CORE help text



Hugh noted that the SCHED_CORE Kconfig option could do with a help
text.

Requested-by: default avatarHugh Dickins <hughd@google.com>
Signed-off-by: default avatarPeter Zijlstra (Intel) <peterz@infradead.org>
Reviewed-by: default avatarRandy Dunlap <rdunlap@infradead.org>
Acked-by: default avatarHugh Dickins <hughd@google.com>
Link: https://lkml.kernel.org/r/YKyhtwhEgvtUDOyl@hirez.programming.kicks-ass.net
parent a8ea6fc9
Loading
Loading
Loading
Loading
+14 −0
Original line number Diff line number Diff line
@@ -104,4 +104,18 @@ config SCHED_CORE
	bool "Core Scheduling for SMT"
	default y
	depends on SCHED_SMT
	help
	  This option permits Core Scheduling, a means of coordinated task
	  selection across SMT siblings. When enabled -- see
	  prctl(PR_SCHED_CORE) -- task selection ensures that all SMT siblings
	  will execute a task from the same 'core group', forcing idle when no
	  matching task is found.

	  Use of this feature includes:
	   - mitigation of some (not all) SMT side channels;
	   - limiting SMT interference to improve determinism and/or performance.

	  SCHED_CORE is default enabled when SCHED_SMT is enabled -- when
	  unused there should be no impact on performance.