Skip to content

Commit

Permalink
Add EEVDF: Disable DELAY_DEQUEUE
Browse files Browse the repository at this point in the history
Signed-off-by: Piotr Gorski <[email protected]>
  • Loading branch information
sirlucjan committed Oct 25, 2023
1 parent 8019792 commit edcb942
Show file tree
Hide file tree
Showing 26 changed files with 56 additions and 14 deletions.
2 changes: 2 additions & 0 deletions linux-bore/.SRCINFO
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# Generated by makepkg 6.0.2
# Wed Oct 25 20:12:40 UTC 2023
pkgbase = linux-bore
pkgdesc = Linux BORE scheduler Kernel by CachyOS with other patches and improvements
pkgver = 6.5.9
Expand Down
3 changes: 2 additions & 1 deletion linux-bore/PKGBUILD
Original file line number Diff line number Diff line change
Expand Up @@ -224,7 +224,8 @@ case "$_cpusched" in
source+=("${_patchsource}/sched/0001-EEVDF-cachy.patch"
"${_patchsource}/sched/0001-bore-eevdf.patch");;
eevdf) # EEVDF Scheduler
source+=("${_patchsource}/sched/0001-EEVDF-cachy.patch");;
source+=("${_patchsource}/sched/0001-EEVDF-cachy.patch"
"${_patchsource}/misc/0001-eevdf-Disable-DELAY_DEQUEUE.patch");;
pds|bmq) # BMQ/PDS scheduler
source+=("${_patchsource}/sched/0001-prjc-cachy.patch"
linux-cachyos-prjc.install);;
Expand Down
2 changes: 2 additions & 0 deletions linux-cachyos-bmq/.SRCINFO
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# Generated by makepkg 6.0.2
# Wed Oct 25 20:13:07 UTC 2023
pkgbase = linux-cachyos-bmq
pkgdesc = Linux BMQ scheduler Kernel by CachyOS with other patches and improvements
pkgver = 6.5.9
Expand Down
3 changes: 2 additions & 1 deletion linux-cachyos-bmq/PKGBUILD
Original file line number Diff line number Diff line change
Expand Up @@ -224,7 +224,8 @@ case "$_cpusched" in
source+=("${_patchsource}/sched/0001-EEVDF-cachy.patch"
"${_patchsource}/sched/0001-bore-eevdf.patch");;
eevdf) # EEVDF Scheduler
source+=("${_patchsource}/sched/0001-EEVDF-cachy.patch");;
source+=("${_patchsource}/sched/0001-EEVDF-cachy.patch"
"${_patchsource}/misc/0001-eevdf-Disable-DELAY_DEQUEUE.patch");;
pds|bmq) # BMQ/PDS scheduler
source+=("${_patchsource}/sched/0001-prjc-cachy.patch"
linux-cachyos-prjc.install);;
Expand Down
2 changes: 2 additions & 0 deletions linux-cachyos-bore/.SRCINFO
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# Generated by makepkg 6.0.2
# Wed Oct 25 20:13:21 UTC 2023
pkgbase = linux-cachyos-bore
pkgdesc = Linux BORE scheduler Kernel by CachyOS with other patches and improvements
pkgver = 6.5.9
Expand Down
3 changes: 2 additions & 1 deletion linux-cachyos-bore/PKGBUILD
Original file line number Diff line number Diff line change
Expand Up @@ -224,7 +224,8 @@ case "$_cpusched" in
source+=("${_patchsource}/sched/0001-EEVDF-cachy.patch"
"${_patchsource}/sched/0001-bore-eevdf.patch");;
eevdf) # EEVDF Scheduler
source+=("${_patchsource}/sched/0001-EEVDF-cachy.patch");;
source+=("${_patchsource}/sched/0001-EEVDF-cachy.patch"
"${_patchsource}/misc/0001-eevdf-Disable-DELAY_DEQUEUE.patch");;
pds|bmq) # BMQ/PDS scheduler
source+=("${_patchsource}/sched/0001-prjc-cachy.patch"
linux-cachyos-prjc.install);;
Expand Down
2 changes: 2 additions & 0 deletions linux-cachyos-cfs/.SRCINFO
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# Generated by makepkg 6.0.2
# Wed Oct 25 20:13:36 UTC 2023
pkgbase = linux-cachyos-cfs
pkgdesc = Linux CFS scheduler Kernel by CachyOS with other patches and improvements
pkgver = 6.5.9
Expand Down
3 changes: 2 additions & 1 deletion linux-cachyos-cfs/PKGBUILD
Original file line number Diff line number Diff line change
Expand Up @@ -224,7 +224,8 @@ case "$_cpusched" in
source+=("${_patchsource}/sched/0001-EEVDF-cachy.patch"
"${_patchsource}/sched/0001-bore-eevdf.patch");;
eevdf) # EEVDF Scheduler
source+=("${_patchsource}/sched/0001-EEVDF-cachy.patch");;
source+=("${_patchsource}/sched/0001-EEVDF-cachy.patch"
"${_patchsource}/misc/0001-eevdf-Disable-DELAY_DEQUEUE.patch");;
pds|bmq) # BMQ/PDS scheduler
source+=("${_patchsource}/sched/0001-prjc-cachy.patch"
linux-cachyos-prjc.install);;
Expand Down
4 changes: 4 additions & 0 deletions linux-cachyos-eevdf/.SRCINFO
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# Generated by makepkg 6.0.2
# Wed Oct 25 20:13:49 UTC 2023
pkgbase = linux-cachyos-eevdf
pkgdesc = Linux EEVDF scheduler Kernel by CachyOS with other patches and improvements
pkgver = 6.5.9
Expand Down Expand Up @@ -27,11 +29,13 @@ pkgbase = linux-cachyos-eevdf
source = auto-cpu-optimization.sh
source = https://raw.githubusercontent.com/cachyos/kernel-patches/master/6.5/all/0001-cachyos-base-all.patch
source = https://raw.githubusercontent.com/cachyos/kernel-patches/master/6.5/sched/0001-EEVDF-cachy.patch
source = https://raw.githubusercontent.com/cachyos/kernel-patches/master/6.5/misc/0001-eevdf-Disable-DELAY_DEQUEUE.patch
b2sums = fb5fcc0dc79e2f615a550283481492a8185414d65369cbe805909112735593e5fc8bdbd482a347dc4cb3dcac979bea21cd03c503932e9321856eeea685d31c65
b2sums = 0d15075ccc31eee90b4a71def492279660fd02f52b227f06b40cf4578be730f955121922dc2cd1f2373df4174e92bb50a6f92d79f1b2104d982c6c10b4ac7443
b2sums = 11d2003b7d71258c4ca71d71c6b388f00fe9a2ddddc0270e304148396dadfd787a6cac1363934f37d0bfb098c7f5851a02ecb770e9663ffe57ff60746d532bd0
b2sums = a939d934bdea2a933a0dc5d59ef5049b228d71f642ede974f307ad53e7a725d0c5191213d3ad9b8691c7dd4c8510cf67c2689d4dda016ce96394f26768b01832
b2sums = 47464ce4e69f55256fdb3b5fdd23921203310fd18aea3b92ccc6f59e260f3512f1e62cb16a5f6c1e6c60e94da226ada98272dfd802f4af759e914215668690b5
b2sums = 179606e6ec151b88351f4986eed596735aaba296d42dcb752ffe6c0ed8fc4b291001e8908b9ae41b78dbede584950aeb9bf1603a80e95318a590a685b128ae55

pkgname = linux-cachyos-eevdf
pkgdesc = The Linux EEVDF scheduler Kernel by CachyOS with other patches and improvements kernel and modules
Expand Down
6 changes: 4 additions & 2 deletions linux-cachyos-eevdf/PKGBUILD
Original file line number Diff line number Diff line change
Expand Up @@ -224,7 +224,8 @@ case "$_cpusched" in
source+=("${_patchsource}/sched/0001-EEVDF-cachy.patch"
"${_patchsource}/sched/0001-bore-eevdf.patch");;
eevdf) # EEVDF Scheduler
source+=("${_patchsource}/sched/0001-EEVDF-cachy.patch");;
source+=("${_patchsource}/sched/0001-EEVDF-cachy.patch"
"${_patchsource}/misc/0001-eevdf-Disable-DELAY_DEQUEUE.patch");;
pds|bmq) # BMQ/PDS scheduler
source+=("${_patchsource}/sched/0001-prjc-cachy.patch"
linux-cachyos-prjc.install);;
Expand Down Expand Up @@ -832,4 +833,5 @@ b2sums=('fb5fcc0dc79e2f615a550283481492a8185414d65369cbe805909112735593e5fc8bdbd
'0d15075ccc31eee90b4a71def492279660fd02f52b227f06b40cf4578be730f955121922dc2cd1f2373df4174e92bb50a6f92d79f1b2104d982c6c10b4ac7443'
'11d2003b7d71258c4ca71d71c6b388f00fe9a2ddddc0270e304148396dadfd787a6cac1363934f37d0bfb098c7f5851a02ecb770e9663ffe57ff60746d532bd0'
'a939d934bdea2a933a0dc5d59ef5049b228d71f642ede974f307ad53e7a725d0c5191213d3ad9b8691c7dd4c8510cf67c2689d4dda016ce96394f26768b01832'
'47464ce4e69f55256fdb3b5fdd23921203310fd18aea3b92ccc6f59e260f3512f1e62cb16a5f6c1e6c60e94da226ada98272dfd802f4af759e914215668690b5')
'47464ce4e69f55256fdb3b5fdd23921203310fd18aea3b92ccc6f59e260f3512f1e62cb16a5f6c1e6c60e94da226ada98272dfd802f4af759e914215668690b5'
'179606e6ec151b88351f4986eed596735aaba296d42dcb752ffe6c0ed8fc4b291001e8908b9ae41b78dbede584950aeb9bf1603a80e95318a590a685b128ae55')
2 changes: 2 additions & 0 deletions linux-cachyos-hardened/.SRCINFO
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# Generated by makepkg 6.0.2
# Wed Oct 25 20:14:03 UTC 2023
pkgbase = linux-cachyos-hardened
pkgdesc = Linux hardenened BORE scheduler Kernel by CachyOS with other patches and improvements
pkgver = 6.5.9
Expand Down
3 changes: 2 additions & 1 deletion linux-cachyos-hardened/PKGBUILD
Original file line number Diff line number Diff line change
Expand Up @@ -224,7 +224,8 @@ case "$_cpusched" in
source+=("${_patchsource}/sched/0001-EEVDF-cachy.patch"
"${_patchsource}/sched/0001-bore-eevdf.patch");;
eevdf) # EEVDF Scheduler
source+=("${_patchsource}/sched/0001-EEVDF-cachy.patch");;
source+=("${_patchsource}/sched/0001-EEVDF-cachy.patch"
"${_patchsource}/misc/0001-eevdf-Disable-DELAY_DEQUEUE.patch");;
pds|bmq) # BMQ/PDS scheduler
source+=("${_patchsource}/sched/0001-prjc-cachy.patch"
linux-cachyos-prjc.install);;
Expand Down
2 changes: 2 additions & 0 deletions linux-cachyos-pds/.SRCINFO
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# Generated by makepkg 6.0.2
# Wed Oct 25 20:14:17 UTC 2023
pkgbase = linux-cachyos-pds
pkgdesc = Linux PDS scheduler Kernel by CachyOS with other patches and improvements
pkgver = 6.5.9
Expand Down
3 changes: 2 additions & 1 deletion linux-cachyos-pds/PKGBUILD
Original file line number Diff line number Diff line change
Expand Up @@ -224,7 +224,8 @@ case "$_cpusched" in
source+=("${_patchsource}/sched/0001-EEVDF-cachy.patch"
"${_patchsource}/sched/0001-bore-eevdf.patch");;
eevdf) # EEVDF Scheduler
source+=("${_patchsource}/sched/0001-EEVDF-cachy.patch");;
source+=("${_patchsource}/sched/0001-EEVDF-cachy.patch"
"${_patchsource}/misc/0001-eevdf-Disable-DELAY_DEQUEUE.patch");;
pds|bmq) # BMQ/PDS scheduler
source+=("${_patchsource}/sched/0001-prjc-cachy.patch"
linux-cachyos-prjc.install);;
Expand Down
2 changes: 2 additions & 0 deletions linux-cachyos-rc/.SRCINFO
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# Generated by makepkg 6.0.2
# Wed Oct 25 20:17:08 UTC 2023
pkgbase = linux-cachyos-rc
pkgdesc = Linux EEVDF-BORE scheduler Kernel by CachyOS and with some other patches and other improvements
pkgver = 6.6.rc7
Expand Down
3 changes: 2 additions & 1 deletion linux-cachyos-rc/PKGBUILD
Original file line number Diff line number Diff line change
Expand Up @@ -225,7 +225,8 @@ case "$_cpusched" in
source+=("${_patchsource}/sched/0001-EEVDF.patch"
"${_patchsource}/sched/0001-bore-cachy.patch");;
eevdf) # EEVDF Scheduler
source+=("${_patchsource}/sched/0001-EEVDF.patch");;
source+=("${_patchsource}/sched/0001-EEVDF-cachy.patch"
"${_patchsource}/misc/0001-eevdf-Disable-DELAY_DEQUEUE.patch");;
pds|bmq) # BMQ/PDS scheduler
source+=("${_patchsource}/sched/0001-prjc-cachy.patch"
linux-cachyos-prjc.install);;
Expand Down
2 changes: 2 additions & 0 deletions linux-cachyos-rt/.SRCINFO
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# Generated by makepkg 6.0.2
# Wed Oct 25 20:15:18 UTC 2023
pkgbase = linux-cachyos-rt
pkgdesc = Linux kernel with RT patches by CachyOS with other patches and improvements
pkgver = 6.5.9
Expand Down
3 changes: 2 additions & 1 deletion linux-cachyos-rt/PKGBUILD
Original file line number Diff line number Diff line change
Expand Up @@ -224,7 +224,8 @@ case "$_cpusched" in
source+=("${_patchsource}/sched/0001-EEVDF-cachy.patch"
"${_patchsource}/sched/0001-bore-eevdf.patch");;
eevdf) # EEVDF Scheduler
source+=("${_patchsource}/sched/0001-EEVDF-cachy.patch");;
source+=("${_patchsource}/sched/0001-EEVDF-cachy.patch"
"${_patchsource}/misc/0001-eevdf-Disable-DELAY_DEQUEUE.patch");;
pds|bmq) # BMQ/PDS scheduler
source+=("${_patchsource}/sched/0001-prjc-cachy.patch"
linux-cachyos-prjc.install);;
Expand Down
2 changes: 2 additions & 0 deletions linux-cachyos-server/.SRCINFO
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# Generated by makepkg 6.0.2
# Wed Oct 25 20:15:32 UTC 2023
pkgbase = linux-cachyos-server
pkgdesc = Linux CFS scheduler Kernel by CachyOS targeted for Servers
pkgver = 6.5.9
Expand Down
3 changes: 2 additions & 1 deletion linux-cachyos-server/PKGBUILD
Original file line number Diff line number Diff line change
Expand Up @@ -224,7 +224,8 @@ case "$_cpusched" in
source+=("${_patchsource}/sched/0001-EEVDF-cachy.patch"
"${_patchsource}/sched/0001-bore-eevdf.patch");;
eevdf) # EEVDF Scheduler
source+=("${_patchsource}/sched/0001-EEVDF-cachy.patch");;
source+=("${_patchsource}/sched/0001-EEVDF-cachy.patch"
"${_patchsource}/misc/0001-eevdf-Disable-DELAY_DEQUEUE.patch");;
pds|bmq) # BMQ/PDS scheduler
source+=("${_patchsource}/sched/0001-prjc-cachy.patch"
linux-cachyos-prjc.install);;
Expand Down
2 changes: 2 additions & 0 deletions linux-cachyos-tt/.SRCINFO
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# Generated by makepkg 6.0.2
# Wed Oct 25 20:15:45 UTC 2023
pkgbase = linux-cachyos-tt
pkgdesc = Linux TT scheduler Kernel by CachyOS with other patches and improvements
pkgver = 6.5.9
Expand Down
3 changes: 2 additions & 1 deletion linux-cachyos-tt/PKGBUILD
Original file line number Diff line number Diff line change
Expand Up @@ -224,7 +224,8 @@ case "$_cpusched" in
source+=("${_patchsource}/sched/0001-EEVDF-cachy.patch"
"${_patchsource}/sched/0001-bore-eevdf.patch");;
eevdf) # EEVDF Scheduler
source+=("${_patchsource}/sched/0001-EEVDF-cachy.patch");;
source+=("${_patchsource}/sched/0001-EEVDF-cachy.patch"
"${_patchsource}/misc/0001-eevdf-Disable-DELAY_DEQUEUE.patch");;
pds|bmq) # BMQ/PDS scheduler
source+=("${_patchsource}/sched/0001-prjc-cachy.patch"
linux-cachyos-prjc.install);;
Expand Down
2 changes: 2 additions & 0 deletions linux-cachyos/.SRCINFO
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# Generated by makepkg 6.0.2
# Wed Oct 25 20:12:53 UTC 2023
pkgbase = linux-cachyos
pkgdesc = Linux EEVDF-BORE scheduler Kernel by CachyOS with other patches and improvements
pkgver = 6.5.9
Expand Down
3 changes: 2 additions & 1 deletion linux-cachyos/PKGBUILD
Original file line number Diff line number Diff line change
Expand Up @@ -224,7 +224,8 @@ case "$_cpusched" in
source+=("${_patchsource}/sched/0001-EEVDF-cachy.patch"
"${_patchsource}/sched/0001-bore-eevdf.patch");;
eevdf) # EEVDF Scheduler
source+=("${_patchsource}/sched/0001-EEVDF-cachy.patch");;
source+=("${_patchsource}/sched/0001-EEVDF-cachy.patch"
"${_patchsource}/misc/0001-eevdf-Disable-DELAY_DEQUEUE.patch");;
pds|bmq) # BMQ/PDS scheduler
source+=("${_patchsource}/sched/0001-prjc-cachy.patch"
linux-cachyos-prjc.install);;
Expand Down
2 changes: 2 additions & 0 deletions linux-tt/.SRCINFO
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# Generated by makepkg 6.0.2
# Wed Oct 25 20:15:58 UTC 2023
pkgbase = linux-tt
pkgdesc = Linux TT scheduler Kernel by CachyOS with other patches and improvements
pkgver = 6.5.9
Expand Down
3 changes: 2 additions & 1 deletion linux-tt/PKGBUILD
Original file line number Diff line number Diff line change
Expand Up @@ -224,7 +224,8 @@ case "$_cpusched" in
source+=("${_patchsource}/sched/0001-EEVDF-cachy.patch"
"${_patchsource}/sched/0001-bore-eevdf.patch");;
eevdf) # EEVDF Scheduler
source+=("${_patchsource}/sched/0001-EEVDF-cachy.patch");;
source+=("${_patchsource}/sched/0001-EEVDF-cachy.patch"
"${_patchsource}/misc/0001-eevdf-Disable-DELAY_DEQUEUE.patch");;
pds|bmq) # BMQ/PDS scheduler
source+=("${_patchsource}/sched/0001-prjc-cachy.patch"
linux-cachyos-prjc.install);;
Expand Down

0 comments on commit edcb942

Please sign in to comment.