From 1398ec3eaabc43edc0005c650504023561992f8f Mon Sep 17 00:00:00 2001 From: Tk-Glitch Date: Thu, 14 Jan 2021 19:45:59 +0100 Subject: [PATCH] linux511-rc-tkg: Enforce CFS CPU scheduler when using an alternative from .cfg. We don't support alternative CPU schedulers on 5.11 just yet. Fixes https://github.com/Frogging-Family/linux-tkg/issues/155 --- linux-tkg-config/prepare | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/linux-tkg-config/prepare b/linux-tkg-config/prepare index ccf0e0d..6525c75 100644 --- a/linux-tkg-config/prepare +++ b/linux-tkg-config/prepare @@ -206,6 +206,11 @@ _tkg_initscript() { echo "_custom_pkgbase=\"${_custom_pkgbase}\"" >> "${_path}"/cpuschedset fi + if [ "$_basever" = "511" ] && [ "$_cpusched" != "cfs" ]; then + warning "No support for alternative CPU schedulers on this kernel version. Defaulting to CFS." + echo "_cpusched=\"cfs\"" > "${_path}"/cpuschedset + fi + case $_compileroptlevel in "2") _compileropt="-O3"