Skip to content

Commit

Permalink
Merge pull request #140 from CachyOS/drop-i/o-flags
Browse files Browse the repository at this point in the history
Drop I/O schedulers flag
  • Loading branch information
ptr1337 authored Jul 17, 2023
2 parents 17191c1 + 90b9514 commit 3188dc6
Show file tree
Hide file tree
Showing 28 changed files with 26 additions and 254 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
# Mon Jul 17 17:15:21 UTC 2023
pkgbase = linux-bore
pkgdesc = Linux BORE scheduler Kernel by CachyOS with other patches and improvements
pkgver = 6.4.3
Expand Down
18 changes: 0 additions & 18 deletions linux-bore/PKGBUILD
Original file line number Diff line number Diff line change
Expand Up @@ -86,12 +86,6 @@ _tickrate=${_tickrate-full}
## Choose between full(low-latency), voluntary or server
_preempt=${_preempt-full}

### Disable MQ-Deadline I/O scheduler
_mq_deadline_disable=${_mq_deadline_disable-}

### Disable Kyber I/O scheduler
_kyber_disable=${_kyber_disable-}

### Enable multigenerational LRU
# ATTENTION - one of three predefined values should be selected!
# 'standard' - enable multigenerational LRU
Expand Down Expand Up @@ -375,18 +369,6 @@ prepare() {
_die "The value '$_nr_cpus' is invalid. Please select a numerical value from 2 to 512..."
fi

### Disable MQ Deadline I/O scheduler
if [ -n "$_mq_deadline_disable" ]; then
echo "Disabling MQ-Deadline I/O scheduler..."
scripts/config -d MQ_IOSCHED_DEADLINE
fi

### Disable Kyber I/O scheduler
if [ -n "$_kyber_disable" ]; then
echo "Disabling Kyber I/O scheduler..."
scripts/config -d MQ_IOSCHED_KYBER
fi

### Select performance governor
if [ -n "$_per_gov" ]; then
echo "Setting performance governor..."
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
# Mon Jul 17 17:16:01 UTC 2023
pkgbase = linux-cachyos-bmq
pkgdesc = Linux BMQ scheduler Kernel by CachyOS with other patches and improvements
pkgver = 6.4.3
Expand Down
18 changes: 0 additions & 18 deletions linux-cachyos-bmq/PKGBUILD
Original file line number Diff line number Diff line change
Expand Up @@ -86,12 +86,6 @@ _tickrate=${_tickrate-full}
## Choose between full(low-latency), voluntary or server
_preempt=${_preempt-full}

### Disable MQ-Deadline I/O scheduler
_mq_deadline_disable=${_mq_deadline_disable-}

### Disable Kyber I/O scheduler
_kyber_disable=${_kyber_disable-}

### Enable multigenerational LRU
# ATTENTION - one of three predefined values should be selected!
# 'standard' - enable multigenerational LRU
Expand Down Expand Up @@ -375,18 +369,6 @@ prepare() {
_die "The value '$_nr_cpus' is invalid. Please select a numerical value from 2 to 512..."
fi

### Disable MQ Deadline I/O scheduler
if [ -n "$_mq_deadline_disable" ]; then
echo "Disabling MQ-Deadline I/O scheduler..."
scripts/config -d MQ_IOSCHED_DEADLINE
fi

### Disable Kyber I/O scheduler
if [ -n "$_kyber_disable" ]; then
echo "Disabling Kyber I/O scheduler..."
scripts/config -d MQ_IOSCHED_KYBER
fi

### Select performance governor
if [ -n "$_per_gov" ]; then
echo "Setting performance governor..."
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
# Mon Jul 17 17:16:21 UTC 2023
pkgbase = linux-cachyos-bore
pkgdesc = Linux BORE scheduler Kernel by CachyOS with other patches and improvements
pkgver = 6.4.3
Expand Down
18 changes: 0 additions & 18 deletions linux-cachyos-bore/PKGBUILD
Original file line number Diff line number Diff line change
Expand Up @@ -86,12 +86,6 @@ _tickrate=${_tickrate-full}
## Choose between full(low-latency), voluntary or server
_preempt=${_preempt-full}

### Disable MQ-Deadline I/O scheduler
_mq_deadline_disable=${_mq_deadline_disable-}

### Disable Kyber I/O scheduler
_kyber_disable=${_kyber_disable-}

### Enable multigenerational LRU
# ATTENTION - one of three predefined values should be selected!
# 'standard' - enable multigenerational LRU
Expand Down Expand Up @@ -375,18 +369,6 @@ prepare() {
_die "The value '$_nr_cpus' is invalid. Please select a numerical value from 2 to 512..."
fi

### Disable MQ Deadline I/O scheduler
if [ -n "$_mq_deadline_disable" ]; then
echo "Disabling MQ-Deadline I/O scheduler..."
scripts/config -d MQ_IOSCHED_DEADLINE
fi

### Disable Kyber I/O scheduler
if [ -n "$_kyber_disable" ]; then
echo "Disabling Kyber I/O scheduler..."
scripts/config -d MQ_IOSCHED_KYBER
fi

### Select performance governor
if [ -n "$_per_gov" ]; then
echo "Setting performance governor..."
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
# Mon Jul 17 17:16:40 UTC 2023
pkgbase = linux-cachyos-cfs
pkgdesc = Linux CFS scheduler Kernel by CachyOS with other patches and improvements
pkgver = 6.4.3
Expand Down
18 changes: 0 additions & 18 deletions linux-cachyos-cfs/PKGBUILD
Original file line number Diff line number Diff line change
Expand Up @@ -86,12 +86,6 @@ _tickrate=${_tickrate-full}
## Choose between full(low-latency), voluntary or server
_preempt=${_preempt-full}

### Disable MQ-Deadline I/O scheduler
_mq_deadline_disable=${_mq_deadline_disable-}

### Disable Kyber I/O scheduler
_kyber_disable=${_kyber_disable-}

### Enable multigenerational LRU
# ATTENTION - one of three predefined values should be selected!
# 'standard' - enable multigenerational LRU
Expand Down Expand Up @@ -375,18 +369,6 @@ prepare() {
_die "The value '$_nr_cpus' is invalid. Please select a numerical value from 2 to 512..."
fi

### Disable MQ Deadline I/O scheduler
if [ -n "$_mq_deadline_disable" ]; then
echo "Disabling MQ-Deadline I/O scheduler..."
scripts/config -d MQ_IOSCHED_DEADLINE
fi

### Disable Kyber I/O scheduler
if [ -n "$_kyber_disable" ]; then
echo "Disabling Kyber I/O scheduler..."
scripts/config -d MQ_IOSCHED_KYBER
fi

### Select performance governor
if [ -n "$_per_gov" ]; then
echo "Setting performance governor..."
Expand Down
2 changes: 1 addition & 1 deletion linux-cachyos-eevdf/.SRCINFO
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# Generated by makepkg 6.0.2
# Thu Jul 13 18:56:07 UTC 2023
# Mon Jul 17 17:16:59 UTC 2023
pkgbase = linux-cachyos-eevdf
pkgdesc = Linux EEVDF scheduler Kernel by CachyOS with other patches and improvements
pkgver = 6.4.3
Expand Down
18 changes: 0 additions & 18 deletions linux-cachyos-eevdf/PKGBUILD
Original file line number Diff line number Diff line change
Expand Up @@ -86,12 +86,6 @@ _tickrate=${_tickrate-full}
## Choose between full(low-latency), voluntary or server
_preempt=${_preempt-full}

### Disable MQ-Deadline I/O scheduler
_mq_deadline_disable=${_mq_deadline_disable-}

### Disable Kyber I/O scheduler
_kyber_disable=${_kyber_disable-}

### Enable multigenerational LRU
# ATTENTION - one of three predefined values should be selected!
# 'standard' - enable multigenerational LRU
Expand Down Expand Up @@ -375,18 +369,6 @@ prepare() {
_die "The value '$_nr_cpus' is invalid. Please select a numerical value from 2 to 512..."
fi

### Disable MQ Deadline I/O scheduler
if [ -n "$_mq_deadline_disable" ]; then
echo "Disabling MQ-Deadline I/O scheduler..."
scripts/config -d MQ_IOSCHED_DEADLINE
fi

### Disable Kyber I/O scheduler
if [ -n "$_kyber_disable" ]; then
echo "Disabling Kyber I/O scheduler..."
scripts/config -d MQ_IOSCHED_KYBER
fi

### Select performance governor
if [ -n "$_per_gov" ]; then
echo "Setting performance governor..."
Expand Down
2 changes: 1 addition & 1 deletion linux-cachyos-hardened/.SRCINFO
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# Generated by makepkg 6.0.2
# Thu Jul 13 20:11:27 UTC 2023
# Mon Jul 17 17:19:02 UTC 2023
pkgbase = linux-cachyos-hardened
pkgdesc = Linux hardenened BORE scheduler Kernel by CachyOS with other patches and improvements
pkgver = 6.4.3
Expand Down
18 changes: 0 additions & 18 deletions linux-cachyos-hardened/PKGBUILD
Original file line number Diff line number Diff line change
Expand Up @@ -86,12 +86,6 @@ _tickrate=${_tickrate-full}
## Choose between full(low-latency), voluntary or server
_preempt=${_preempt-full}

### Disable MQ-Deadline I/O scheduler
_mq_deadline_disable=${_mq_deadline_disable-}

### Disable Kyber I/O scheduler
_kyber_disable=${_kyber_disable-}

### Enable multigenerational LRU
# ATTENTION - one of three predefined values should be selected!
# 'standard' - enable multigenerational LRU
Expand Down Expand Up @@ -375,18 +369,6 @@ prepare() {
_die "The value '$_nr_cpus' is invalid. Please select a numerical value from 2 to 512..."
fi

### Disable MQ Deadline I/O scheduler
if [ -n "$_mq_deadline_disable" ]; then
echo "Disabling MQ-Deadline I/O scheduler..."
scripts/config -d MQ_IOSCHED_DEADLINE
fi

### Disable Kyber I/O scheduler
if [ -n "$_kyber_disable" ]; then
echo "Disabling Kyber I/O scheduler..."
scripts/config -d MQ_IOSCHED_KYBER
fi

### Select performance governor
if [ -n "$_per_gov" ]; then
echo "Setting performance governor..."
Expand Down
2 changes: 2 additions & 0 deletions linux-cachyos-lts/.SRCINFO
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# Generated by makepkg 6.0.2
# Mon Jul 17 17:19:22 UTC 2023
pkgbase = linux-cachyos-lts
pkgdesc = Linux BORE scheduler Kernel by CachyOS with other patches and improvements
pkgver = 6.1.37
Expand Down
18 changes: 0 additions & 18 deletions linux-cachyos-lts/PKGBUILD
Original file line number Diff line number Diff line change
Expand Up @@ -84,12 +84,6 @@ _tickrate=${_tickrate-full}
## Choose between full(low-latency), voluntary or server
_preempt=${_preempt-full}

### Disable MQ-Deadline I/O scheduler
_mq_deadline_disable=${_mq_deadline_disable-}

### Disable Kyber I/O scheduler
_kyber_disable=${_kyber_disable-}

### Enable multigenerational LRU
# ATTENTION - one of three predefined values should be selected!
# 'standard' - enable multigenerational LRU
Expand Down Expand Up @@ -408,18 +402,6 @@ prepare() {
_die "The value '$_nr_cpus' is invalid. Please select a numerical value from 2 to 512..."
fi

### Disable MQ Deadline I/O scheduler
if [ -n "$_mq_deadline_disable" ]; then
echo "Disabling MQ-Deadline I/O scheduler..."
scripts/config -d MQ_IOSCHED_DEADLINE
fi

### Disable Kyber I/O scheduler
if [ -n "$_kyber_disable" ]; then
echo "Disabling Kyber I/O scheduler..."
scripts/config -d MQ_IOSCHED_KYBER
fi

### Select performance governor
if [ -n "$_per_gov" ]; then
echo "Setting performance governor..."
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
# Mon Jul 17 17:17:17 UTC 2023
pkgbase = linux-cachyos-pds
pkgdesc = Linux PDS scheduler Kernel by CachyOS with other patches and improvements
pkgver = 6.4.3
Expand Down
18 changes: 0 additions & 18 deletions linux-cachyos-pds/PKGBUILD
Original file line number Diff line number Diff line change
Expand Up @@ -86,12 +86,6 @@ _tickrate=${_tickrate-full}
## Choose between full(low-latency), voluntary or server
_preempt=${_preempt-full}

### Disable MQ-Deadline I/O scheduler
_mq_deadline_disable=${_mq_deadline_disable-}

### Disable Kyber I/O scheduler
_kyber_disable=${_kyber_disable-}

### Enable multigenerational LRU
# ATTENTION - one of three predefined values should be selected!
# 'standard' - enable multigenerational LRU
Expand Down Expand Up @@ -375,18 +369,6 @@ prepare() {
_die "The value '$_nr_cpus' is invalid. Please select a numerical value from 2 to 512..."
fi

### Disable MQ Deadline I/O scheduler
if [ -n "$_mq_deadline_disable" ]; then
echo "Disabling MQ-Deadline I/O scheduler..."
scripts/config -d MQ_IOSCHED_DEADLINE
fi

### Disable Kyber I/O scheduler
if [ -n "$_kyber_disable" ]; then
echo "Disabling Kyber I/O scheduler..."
scripts/config -d MQ_IOSCHED_KYBER
fi

### Select performance governor
if [ -n "$_per_gov" ]; then
echo "Setting performance governor..."
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
# Mon Jul 17 17:17:32 UTC 2023
pkgbase = linux-cachyos-rc
pkgdesc = Linux EEVDF-BORE scheduler Kernel by CachyOS and with some other patches and other improvements
pkgver = 6.5.rc1
Expand Down
18 changes: 0 additions & 18 deletions linux-cachyos-rc/PKGBUILD
Original file line number Diff line number Diff line change
Expand Up @@ -86,12 +86,6 @@ _tickrate=${_tickrate-full}
## Choose between full(low-latency), voluntary or server
_preempt=${_preempt-full}

### Disable MQ-Deadline I/O scheduler
_mq_deadline_disable=${_mq_deadline_disable-}

### Disable Kyber I/O scheduler
_kyber_disable=${_kyber_disable-}

### Enable multigenerational LRU
# ATTENTION - one of three predefined values should be selected!
# 'standard' - enable multigenerational LRU
Expand Down Expand Up @@ -375,18 +369,6 @@ prepare() {
_die "The value '$_nr_cpus' is invalid. Please select a numerical value from 2 to 512..."
fi

### Disable MQ Deadline I/O scheduler
if [ -n "$_mq_deadline_disable" ]; then
echo "Disabling MQ-Deadline I/O scheduler..."
scripts/config -d MQ_IOSCHED_DEADLINE
fi

### Disable Kyber I/O scheduler
if [ -n "$_kyber_disable" ]; then
echo "Disabling Kyber I/O scheduler..."
scripts/config -d MQ_IOSCHED_KYBER
fi

### Select performance governor
if [ -n "$_per_gov" ]; then
echo "Setting performance governor..."
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
# Mon Jul 17 17:17:50 UTC 2023
pkgbase = linux-cachyos-rt
pkgdesc = Linux kernel with RT patches by CachyOS with other patches and improvements
pkgver = 6.4.3
Expand Down
18 changes: 0 additions & 18 deletions linux-cachyos-rt/PKGBUILD
Original file line number Diff line number Diff line change
Expand Up @@ -86,12 +86,6 @@ _tickrate=${_tickrate-idle}
## Choose between full(low-latency), voluntary or server
_preempt=${_preempt-full}

### Disable MQ-Deadline I/O scheduler
_mq_deadline_disable=${_mq_deadline_disable-}

### Disable Kyber I/O scheduler
_kyber_disable=${_kyber_disable-}

### Enable multigenerational LRU
# ATTENTION - one of three predefined values should be selected!
# 'standard' - enable multigenerational LRU
Expand Down Expand Up @@ -375,18 +369,6 @@ prepare() {
_die "The value '$_nr_cpus' is invalid. Please select a numerical value from 2 to 512..."
fi

### Disable MQ Deadline I/O scheduler
if [ -n "$_mq_deadline_disable" ]; then
echo "Disabling MQ-Deadline I/O scheduler..."
scripts/config -d MQ_IOSCHED_DEADLINE
fi

### Disable Kyber I/O scheduler
if [ -n "$_kyber_disable" ]; then
echo "Disabling Kyber I/O scheduler..."
scripts/config -d MQ_IOSCHED_KYBER
fi

### Select performance governor
if [ -n "$_per_gov" ]; then
echo "Setting performance governor..."
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
# Mon Jul 17 17:18:09 UTC 2023
pkgbase = linux-cachyos-server
pkgdesc = Linux CFS scheduler Kernel by CachyOS targeted for Servers
pkgver = 6.4.3
Expand Down
Loading

0 comments on commit 3188dc6

Please sign in to comment.