diff options
author | Kyle De'Vir | 2019-09-08 08:00:03 +1000 |
---|---|---|
committer | Kyle De'Vir | 2019-09-08 08:00:03 +1000 |
commit | 42e72637202d1ad0cb41c1676482418aa23c4cbc (patch) | |
tree | 9dce9702616440bc275edbf7865c263650b02326 | |
parent | cc961a0e8dd3294c51701a7468a9617d1a60acd5 (diff) | |
download | aur-42e72637202d1ad0cb41c1676482418aa23c4cbc.tar.gz |
5.2.13-arch1, update PDS patches
-rw-r--r-- | .SRCINFO | 24 | ||||
-rw-r--r-- | 01-Undead-PDS-0.99o-rebase-by-TkG.patch | 2 | ||||
-rw-r--r-- | 02-Glitched-PDS-by-TkG.patch | 60 | ||||
-rw-r--r-- | PKGBUILD | 6 |
4 files changed, 46 insertions, 46 deletions
@@ -1,7 +1,7 @@ pkgbase = linux-pds - pkgver = 5.2.11.arch1 + pkgver = 5.2.13.arch1 pkgrel = 1 - url = https://git.archlinux.org/linux.git/log/?h=v5.2.11-arch1 + url = https://git.archlinux.org/linux.git/log/?h=v5.2.13-arch1 arch = x86_64 license = GPL2 makedepends = xmlto @@ -15,7 +15,7 @@ pkgbase = linux-pds makedepends = graphviz makedepends = imagemagick options = !strip - source = git+https://git.archlinux.org/linux?signed#tag=v5.2.11-arch1 + source = git+https://git.archlinux.org/linux?signed#tag=v5.2.13-arch1 source = git+https://github.com/graysky2/kernel_gcc_patch source = config source = 60-linux.hook @@ -32,8 +32,8 @@ pkgbase = linux-pds sha512sums = 7ad5be75ee422dda3b80edd2eb614d8a9181e2c8228cd68b3881e2fb95953bf2dea6cbe7900ce1013c9de89b2802574b7b24869fc5d7a95d3cc3112c4d27063a sha512sums = 2718b58dbbb15063bacb2bde6489e5b3c59afac4c0e0435b97fe720d42c711b6bcba926f67a8687878bd51373c9cf3adb1915a11666d79ccb220bf36e0788ab7 sha512sums = 2dc6b0ba8f7dbf19d2446c5c5f1823587de89f4e28e9595937dd51a87755099656f2acec50e3e2546ea633ad1bfd1c722e0c2b91eef1d609103d8abdc0a7cbaf - sha512sums = 7345e16b9b8731cb9961823a5e35f6785eaa5759f502d4f7829f5353985e5a27de3cec36752fb1a449d9376af31a4277bce576f0ae4421a8bc28fe21d259af46 - sha512sums = 86530c273aaff622e0bc13fbf49cd560647c46f1e82bd4162ff8d80075865f715de6236c4a8f850ce20e22e1c7a4f694e347d155e529233d6c124d3b378a10d1 + sha512sums = 280d50adfdd007e70f1577b24f2c08f0d2d0855fd0d11689891eb004d84522d1d32b6cc3abaa6b527983dd830874286d65ce3837046be61d22234fcdb2c04a7e + sha512sums = 4f55bd1f209ca21277919c482831189562b2be6274f22262e0f0ea5af29ef53daba55a846acabf5a24f4f1b811c973c952dc482be569ca93be2ee27e7c00cfa9 pkgname = linux-pds pkgdesc = The Linux-pds kernel and modules ~ featuring Alfred Chen's PDS CPU scheduler, rebased by TkG @@ -44,18 +44,18 @@ pkgname = linux-pds depends = mkinitcpio depends = thrash-protect optdepends = crda: to set the correct wireless channels of your country - provides = linux-pds=5.2.11.arch1 + provides = linux-pds=5.2.13.arch1 backup = etc/mkinitcpio.d/linux-pds.preset pkgname = linux-pds-headers pkgdesc = Header files and scripts for building modules for Linux-pds kernel ~ featuring Alfred Chen's PDS CPU scheduler, rebased by TkG - depends = linux-pds=5.2.11.arch1 - provides = linux-pds-headers=5.2.11.arch1 - provides = linux-headers=5.2.11.arch1 + depends = linux-pds=5.2.13.arch1 + provides = linux-pds-headers=5.2.13.arch1 + provides = linux-headers=5.2.13.arch1 pkgname = linux-pds-docs pkgdesc = Kernel hackers manual - HTML documentation that comes with the Linux-pds kernel ~ featuring Alfred Chen's PDS CPU scheduler, rebased by TkG - depends = linux-pds=5.2.11.arch1 - provides = linux-pds-docs=5.2.11.arch1 - provides = linux-docs=5.2.11.arch1 + depends = linux-pds=5.2.13.arch1 + provides = linux-pds-docs=5.2.13.arch1 + provides = linux-docs=5.2.13.arch1 diff --git a/01-Undead-PDS-0.99o-rebase-by-TkG.patch b/01-Undead-PDS-0.99o-rebase-by-TkG.patch index b9e94c9a5f2d..30f124d358c2 100644 --- a/01-Undead-PDS-0.99o-rebase-by-TkG.patch +++ b/01-Undead-PDS-0.99o-rebase-by-TkG.patch @@ -1009,7 +1009,7 @@ index 962cf343f798..2821ce592b89 100644 +#ifndef CONFIG_SCHED_PDS if (cpu_bw_dl(cpu_rq(sg_cpu->cpu)) > sg_cpu->bw_dl) +#endif - sg_policy->need_freq_update = true; + sg_policy->limits_changed = true; } @@ -668,6 +678,7 @@ static int sugov_kthread_create(struct sugov_policy *sg_policy) diff --git a/02-Glitched-PDS-by-TkG.patch b/02-Glitched-PDS-by-TkG.patch index bc38f7da3ae6..c376e1cfc362 100644 --- a/02-Glitched-PDS-by-TkG.patch +++ b/02-Glitched-PDS-by-TkG.patch @@ -162,34 +162,34 @@ index 20dcf19ea057627d91be07b4ec20f0827c30084c..24fa90ca63d144cc4f45d82d88407ea7 enum { -diff --git a/init/Kconfig b/init/Kconfig -index 11fd9b502d06..e9bc34d3019b 100644 ---- a/init/Kconfig -+++ b/init/Kconfig -@@ -948,7 +948,6 @@ config CGROUP_DEVICE - - config CGROUP_CPUACCT - bool "Simple CPU accounting controller" +diff --git a/init/Kconfig b/init/Kconfig
+index 11fd9b502d06..e9bc34d3019b 100644
+--- a/init/Kconfig
++++ b/init/Kconfig
+@@ -948,7 +948,6 @@ config CGROUP_DEVICE
+
+ config CGROUP_CPUACCT
+ bool "Simple CPU accounting controller"
- depends on !SCHED_PDS - help - Provides a simple controller for monitoring the - total CPU consumed by the tasks in a cgroup. -diff --git a/kernel/sched/Makefile b/kernel/sched/Makefile -index b23231bae996..cab4e5c5b38e 100644 ---- a/kernel/sched/Makefile -+++ b/kernel/sched/Makefile -@@ -24,13 +24,13 @@ obj-y += fair.o rt.o deadline.o - obj-$(CONFIG_SMP) += cpudeadline.o topology.o stop_task.o - obj-$(CONFIG_SCHED_AUTOGROUP) += autogroup.o - obj-$(CONFIG_SCHED_DEBUG) += debug.o --obj-$(CONFIG_CGROUP_CPUACCT) += cpuacct.o - endif - obj-y += loadavg.o clock.o cputime.o - obj-y += idle.o - obj-y += wait.o wait_bit.o swait.o completion.o - obj-$(CONFIG_SMP) += cpupri.o pelt.o - obj-$(CONFIG_SCHEDSTATS) += stats.o -+obj-$(CONFIG_CGROUP_CPUACCT) += cpuacct.o - obj-$(CONFIG_CPU_FREQ) += cpufreq.o - obj-$(CONFIG_CPU_FREQ_GOV_SCHEDUTIL) += cpufreq_schedutil.o - obj-$(CONFIG_MEMBARRIER) += membarrier.o + help
+ Provides a simple controller for monitoring the
+ total CPU consumed by the tasks in a cgroup.
+diff --git a/kernel/sched/Makefile b/kernel/sched/Makefile
+index b23231bae996..cab4e5c5b38e 100644
+--- a/kernel/sched/Makefile
++++ b/kernel/sched/Makefile
+@@ -24,13 +24,13 @@ obj-y += fair.o rt.o deadline.o
+ obj-$(CONFIG_SMP) += cpudeadline.o topology.o stop_task.o
+ obj-$(CONFIG_SCHED_AUTOGROUP) += autogroup.o
+ obj-$(CONFIG_SCHED_DEBUG) += debug.o
+-obj-$(CONFIG_CGROUP_CPUACCT) += cpuacct.o
+ endif
+ obj-y += loadavg.o clock.o cputime.o
+ obj-y += idle.o
+ obj-y += wait.o wait_bit.o swait.o completion.o
+ obj-$(CONFIG_SMP) += cpupri.o pelt.o
+ obj-$(CONFIG_SCHEDSTATS) += stats.o
++obj-$(CONFIG_CGROUP_CPUACCT) += cpuacct.o
+ obj-$(CONFIG_CPU_FREQ) += cpufreq.o
+ obj-$(CONFIG_CPU_FREQ_GOV_SCHEDUTIL) += cpufreq_schedutil.o
+ obj-$(CONFIG_MEMBARRIER) += membarrier.o
@@ -67,7 +67,7 @@ _subarch= _localmodcfg= pkgbase=linux-pds -_srcver_tag=5.2.11-arch1 +_srcver_tag=5.2.13-arch1 pkgver=${_srcver_tag//-/.} pkgrel=1 arch=(x86_64) @@ -117,8 +117,8 @@ sha512sums=('SKIP' '7ad5be75ee422dda3b80edd2eb614d8a9181e2c8228cd68b3881e2fb95953bf2dea6cbe7900ce1013c9de89b2802574b7b24869fc5d7a95d3cc3112c4d27063a' '2718b58dbbb15063bacb2bde6489e5b3c59afac4c0e0435b97fe720d42c711b6bcba926f67a8687878bd51373c9cf3adb1915a11666d79ccb220bf36e0788ab7' '2dc6b0ba8f7dbf19d2446c5c5f1823587de89f4e28e9595937dd51a87755099656f2acec50e3e2546ea633ad1bfd1c722e0c2b91eef1d609103d8abdc0a7cbaf' - '7345e16b9b8731cb9961823a5e35f6785eaa5759f502d4f7829f5353985e5a27de3cec36752fb1a449d9376af31a4277bce576f0ae4421a8bc28fe21d259af46' - '86530c273aaff622e0bc13fbf49cd560647c46f1e82bd4162ff8d80075865f715de6236c4a8f850ce20e22e1c7a4f694e347d155e529233d6c124d3b378a10d1') + '280d50adfdd007e70f1577b24f2c08f0d2d0855fd0d11689891eb004d84522d1d32b6cc3abaa6b527983dd830874286d65ce3837046be61d22234fcdb2c04a7e' + '4f55bd1f209ca21277919c482831189562b2be6274f22262e0f0ea5af29ef53daba55a846acabf5a24f4f1b811c973c952dc482be569ca93be2ee27e7c00cfa9') _kernelname=${pkgbase#linux} : ${_kernelname:=-ARCH} |