From 9c7a8b262dd1205b5ace5efd14403277c1aa946d Mon Sep 17 00:00:00 2001 From: Tk-Glitch Date: Mon, 23 Nov 2020 13:32:18 +0100 Subject: [PATCH] Set ondemand governor to builtin when using _default_cpu_gov="ondemand" on 5.9+. The new intel_pstate changes make this necessary to prevent governor fallback to schedutil on boot even though cpufreq.default_governor=ondemand is set. --- linux-tkg-config/prepare | 1 + 1 file changed, 1 insertion(+) diff --git a/linux-tkg-config/prepare b/linux-tkg-config/prepare index b0740a6..1694cbf 100644 --- a/linux-tkg-config/prepare +++ b/linux-tkg-config/prepare @@ -903,6 +903,7 @@ _tkg_srcprep() { _custom_commandline+=" cpufreq.default_governor=performance" elif [ "$_default_cpu_gov" = "ondemand" ]; then _custom_commandline+=" cpufreq.default_governor=ondemand" + sed -i -e 's/CONFIG_CPU_FREQ_GOV_ONDEMAND=m/CONFIG_CPU_FREQ_GOV_ONDEMAND=y/' ./.config fi msg2 "Command line set to \"$_custom_commandline\"" fi