aboutsummaryrefslogtreecommitdiff
path: root/lib/test-string_helpers.c
diff options
context:
space:
mode:
authorTim Chen <[email protected]>2016-11-22 12:23:56 -0800
committerThomas Gleixner <[email protected]>2016-11-24 20:44:19 +0100
commitf9793e34952cda133caaa35738a4b46053331c96 (patch)
tree190366f26441bc5f2f06119cf8510c6dea2a909b /lib/test-string_helpers.c
parent5e76b2ab36b40ca33023e78725bdc69eafd63134 (diff)
x86/sysctl: Add sysctl for ITMT scheduling feature
Intel Turbo Boost Max Technology 3.0 (ITMT) feature allows some cores to be boosted to higher turbo frequency than others. Add /proc/sys/kernel/sched_itmt_enabled so operator can enable/disable scheduling of tasks that favor cores with higher turbo boost frequency potential. By default, system that is ITMT capable and single socket has this feature turned on. It is more likely to be lightly loaded and operates in Turbo range. When there is a change in the ITMT scheduling operation desired, a rebuild of the sched domain is initiated so the scheduler can set up sched domains with appropriate flag to enable/disable ITMT scheduling operations. Co-developed-by: Peter Zijlstra (Intel) <[email protected]> Co-developed-by: Srinivas Pandruvada <[email protected]> Signed-off-by: Tim Chen <[email protected]> Cc: [email protected] Cc: [email protected] Cc: [email protected] Cc: [email protected] Cc: [email protected] Cc: Srinivas Pandruvada <[email protected]> Cc: [email protected] Link: http://lkml.kernel.org/r/07cc62426a28bad57b01ab16bb903a9c84fa5421.1479844244.git.tim.c.chen@linux.intel.com Signed-off-by: Thomas Gleixner <[email protected]>
Diffstat (limited to 'lib/test-string_helpers.c')
0 files changed, 0 insertions, 0 deletions