Always grab the latest available cacule patchset from git

https://github.com/hamadmarri/cacule-cpu-scheduler

Also, enable cacule for 5.14 RC
This commit is contained in:
Tk-Glitch
2021-08-26 15:51:48 +02:00
parent 8c52fda111
commit e2d99fd98a
8 changed files with 34 additions and 7060 deletions

View File

@@ -131,6 +131,8 @@ _set_cpu_scheduler() {
_avail_cpu_scheds=("pds" "bmq" "muqss" "cacule" "cfs")
elif [ "$_basever" = "513" ]; then
_avail_cpu_scheds=("pds" "bmq" "cacule" "cfs")
elif [ "$_basever" = "514" ]; then
_avail_cpu_scheds=("cacule" "cfs")
else
_avail_cpu_scheds=("cfs")
fi
@@ -498,7 +500,13 @@ _tkg_srcprep() {
tkgpatch="$srcdir/0009-glitched-bmq.patch" && _tkg_patcher
elif [ "${_cpusched}" = "cacule" ]; then
_msg="Applying cacule patch"
tkgpatch="$srcdir/0003-cacule-${_basekernel}.patch" && _tkg_patcher
if [ "${_distro}" = "Void" ]; then
wget -P "$wrksrc" "https://raw.githubusercontent.com/hamadmarri/cacule-cpu-scheduler/master/patches/CacULE/v${_basekernel}/cacule-${_basekernel}.patch"
tkgpatch="$wrksrc/cacule-${_basekernel}.patch" && _tkg_patcher
else
wget -P "$srcdir" "https://raw.githubusercontent.com/hamadmarri/cacule-cpu-scheduler/master/patches/CacULE/v${_basekernel}/cacule-${_basekernel}.patch"
tkgpatch="$srcdir/cacule-${_basekernel}.patch" && _tkg_patcher
fi
_msg="Applying Glitched CFS patch"
tkgpatch="$srcdir/0003-glitched-cfs.patch" && _tkg_patcher
elif [ "${_cpusched}" = "cfs" ]; then