]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
cpufreq: intel_pstate: Make it possible to avoid enabling CAS
authorRafael J. Wysocki <rafael.j.wysocki@intel.com>
Mon, 27 Jan 2025 13:07:12 +0000 (14:07 +0100)
committerRafael J. Wysocki <rafael.j.wysocki@intel.com>
Tue, 18 Feb 2025 19:47:33 +0000 (20:47 +0100)
commit7802fce7dc18394d041a1310fe4ad76120e08145
treefd38e335793cb0129d1f0cce07be5b0379fe96d2
parent0ad2507d5d93f39619fc42372c347d6006b64319
cpufreq: intel_pstate: Make it possible to avoid enabling CAS

Capacity-aware scheduling (CAS) is enabled by default by intel_pstate on
hybrid systems without SMT, but in some usage scenarios it may be more
attractive to place tasks for maximum CPU performance regardless of the
extra cost in terms of energy, which is the case on such systems when
CAS is not enabled, so introduce a command line option to forbid
intel_pstate to enable CAS.

Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
Acked-by:Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
Link: https://patch.msgid.link/2781262.mvXUDI8C0e@rjwysocki.net
Documentation/admin-guide/kernel-parameters.txt
Documentation/admin-guide/pm/intel_pstate.rst
drivers/cpufreq/intel_pstate.c