6.6: EEVDF adaptation to BORE 3.2.9 (#832)

Signed-off-by: Piotr Gorski <lucjan.lucjanov@gmail.com>
This commit is contained in:
Piotr Górski
2023-11-02 17:53:09 +01:00
committed by GitHub
parent 94a2ac0bd8
commit 2a6832e697
3 changed files with 0 additions and 1424 deletions

View File

@@ -847,10 +847,6 @@ _tkg_srcprep() {
tkgpatch="$srcdir/tt_high_hz.patch" && _tkg_patcher tkgpatch="$srcdir/tt_high_hz.patch" && _tkg_patcher
fi fi
elif [ "${_cpusched}" = "bore" ]; then elif [ "${_cpusched}" = "bore" ]; then
if [[ $_kver = 606 ]]; then
_msg="Applying eevdf \"additions\" patch"
tkgpatch="$srcdir/0003-eevdf.patch" && _tkg_patcher
fi
_msg="Applying BORE patch" _msg="Applying BORE patch"
curl "https://raw.githubusercontent.com/CachyOS/kernel-patches/master/${_basekernel}/sched/0001-bore.patch" > "$srcdir"/0001-bore.patch curl "https://raw.githubusercontent.com/CachyOS/kernel-patches/master/${_basekernel}/sched/0001-bore.patch" > "$srcdir"/0001-bore.patch
tkgpatch="$srcdir/0001-bore.patch" && _tkg_patcher tkgpatch="$srcdir/0001-bore.patch" && _tkg_patcher

File diff suppressed because it is too large Load Diff

View File

@@ -1,26 +0,0 @@
From 24cd48424c96118bbb0fc8af93bfdc98570c31bf Mon Sep 17 00:00:00 2001
From: Piotr Gorski <lucjan.lucjanov@gmail.com>
Date: Wed, 25 Oct 2023 21:49:14 +0200
Subject: [PATCH] EEVDF: Disable DELAY_DEQUEUE
Signed-off-by: Piotr Gorski <lucjan.lucjanov@gmail.com>
---
kernel/sched/features.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/kernel/sched/features.h b/kernel/sched/features.h
index fd2c963b7..6225be566 100644
--- a/kernel/sched/features.h
+++ b/kernel/sched/features.h
@@ -44,7 +44,7 @@ SCHED_FEAT(EVDF, false)
*
* GENTLE_DELAY clips the lag on dequeue (or wakeup) to 0.
*/
-SCHED_FEAT(DELAY_DEQUEUE, true)
+SCHED_FEAT(DELAY_DEQUEUE, false)
SCHED_FEAT(GENTLE_DELAY, true)
/*
--
2.42.0