Add support for cacule CPU scheduler on 5.16 and 5.17
Fixes https://github.com/Frogging-Family/linux-tkg/issues/410
This commit is contained in:
@@ -162,9 +162,9 @@ _set_cpu_scheduler() {
|
|||||||
elif [ "$_basever" = "515" ]; then
|
elif [ "$_basever" = "515" ]; then
|
||||||
_avail_cpu_scheds=("pds" "bmq" "cacule" "cfs")
|
_avail_cpu_scheds=("pds" "bmq" "cacule" "cfs")
|
||||||
elif [ "$_basever" = "516" ]; then
|
elif [ "$_basever" = "516" ]; then
|
||||||
_avail_cpu_scheds=("pds" "bmq" "cfs")
|
_avail_cpu_scheds=("pds" "bmq" "cacule" "cfs")
|
||||||
elif [ "$_basever" = "517" ]; then
|
elif [ "$_basever" = "517" ]; then
|
||||||
_avail_cpu_scheds=("pds" "bmq" "cfs")
|
_avail_cpu_scheds=("pds" "bmq" "cacule" "cfs")
|
||||||
else
|
else
|
||||||
_avail_cpu_scheds=("cfs")
|
_avail_cpu_scheds=("cfs")
|
||||||
fi
|
fi
|
||||||
@@ -553,15 +553,19 @@ _tkg_srcprep() {
|
|||||||
if [ "${_distro}" = "Void" ]; then
|
if [ "${_distro}" = "Void" ]; then
|
||||||
if [[ $_basever < 515 ]]; then
|
if [[ $_basever < 515 ]]; then
|
||||||
wget -P "$wrksrc" "https://raw.githubusercontent.com/hamadmarri/cacule-cpu-scheduler/master/patches/CacULE/v${_basekernel}/cacule-${_basekernel}.patch"
|
wget -P "$wrksrc" "https://raw.githubusercontent.com/hamadmarri/cacule-cpu-scheduler/master/patches/CacULE/v${_basekernel}/cacule-${_basekernel}.patch"
|
||||||
else
|
elif [[ $_basever = 515 ]]; then
|
||||||
wget -P "$wrksrc" "https://raw.githubusercontent.com/CachyOS/cacule-cpu-scheduler/master/patches/CacULE/v${_basekernel}/cacule-${_basekernel}.patch"
|
wget -P "$wrksrc" "https://raw.githubusercontent.com/CachyOS/cacule-cpu-scheduler/master/patches/CacULE/v${_basekernel}/cacule-${_basekernel}.patch"
|
||||||
|
else
|
||||||
|
wget -P "$wrksrc" "https://raw.githubusercontent.com/CachyOS/cacule-cpu-scheduler/master/patches/CacULE/v${_basekernel}/0001-cacULE-${_basekernel}-full.patch"
|
||||||
fi
|
fi
|
||||||
tkgpatch="$wrksrc/cacule-${_basekernel}.patch" && _tkg_patcher
|
tkgpatch="$wrksrc/cacule-${_basekernel}.patch" && _tkg_patcher
|
||||||
else
|
else
|
||||||
if [[ $_basever < 515 ]]; then
|
if [[ $_basever < 515 ]]; then
|
||||||
wget -P "$srcdir" "https://raw.githubusercontent.com/hamadmarri/cacule-cpu-scheduler/master/patches/CacULE/v${_basekernel}/cacule-${_basekernel}.patch"
|
wget -P "$srcdir" "https://raw.githubusercontent.com/hamadmarri/cacule-cpu-scheduler/master/patches/CacULE/v${_basekernel}/cacule-${_basekernel}.patch"
|
||||||
else
|
elif [[ $_basever = 515 ]]; then
|
||||||
wget -P "$srcdir" "https://raw.githubusercontent.com/CachyOS/cacule-cpu-scheduler/master/patches/CacULE/v${_basekernel}/cacule-${_basekernel}.patch"
|
wget -P "$srcdir" "https://raw.githubusercontent.com/CachyOS/cacule-cpu-scheduler/master/patches/CacULE/v${_basekernel}/cacule-${_basekernel}.patch"
|
||||||
|
else
|
||||||
|
wget -P "$srcdir" "https://raw.githubusercontent.com/CachyOS/cacule-cpu-scheduler/master/patches/CacULE/v${_basekernel}/0001-cacULE-${_basekernel}-full.patch"
|
||||||
fi
|
fi
|
||||||
tkgpatch="$srcdir/cacule-${_basekernel}.patch" && _tkg_patcher
|
tkgpatch="$srcdir/cacule-${_basekernel}.patch" && _tkg_patcher
|
||||||
fi
|
fi
|
||||||
|
Reference in New Issue
Block a user