diff options
author | Kyle Devir | 2019-12-06 12:05:27 +1000 |
---|---|---|
committer | Kyle Devir | 2019-12-06 12:05:27 +1000 |
commit | 9023e140f9478068c332121264c2319f11f63341 (patch) | |
tree | 9d0b47fb952970fb9e3236474e69dfc48e3cbc54 | |
parent | 1299b8fca68ceae4dd083a398fb9bc11b35d5bab (diff) | |
download | aur-9023e140f9478068c332121264c2319f11f63341.tar.gz |
5.4.2.arch1
-rw-r--r-- | .SRCINFO | 20 | ||||
-rw-r--r-- | 0005-glitched-ondemand-pds.patch | 18 | ||||
-rw-r--r-- | PKGBUILD | 12 |
3 files changed, 36 insertions, 14 deletions
@@ -1,8 +1,8 @@ pkgbase = linux-pds pkgdesc = Linux - pkgver = 5.4.1.arch1 + pkgver = 5.4.2.arch1 pkgrel = 1 - url = https://git.archlinux.org/linux.git/log/?h=v5.4.1-arch1 + url = https://git.archlinux.org/linux.git/log/?h=v5.4.2-arch1 arch = x86_64 license = GPL2 makedepends = bc @@ -15,19 +15,21 @@ pkgbase = linux-pds makedepends = imagemagick makedepends = git options = !strip - source = git+https://git.archlinux.org/linux?signed#tag=v5.4.1-arch1 + source = git+https://git.archlinux.org/linux?signed#tag=v5.4.2-arch1 source = git+https://github.com/graysky2/kernel_gcc_patch source = config - source = 0005-glitched-pds.patch + source = 0005-glitched-ondemand-pds.patch source = 0005-v5.4_undead-pds099o.patch + source = 0005-glitched-pds.patch validpgpkeys = ABAF11C65A2970B130ABE3C479BE3E4300411886 validpgpkeys = 647F28654894E3BD457199BE38DBBDC86092693E validpgpkeys = 8218F88849AAC522E94CF470A5E9288C4FA415FA sha512sums = SKIP sha512sums = SKIP sha512sums = 5a2a28a3cbcb0424060798b64b59a388f9a0831d882e260e5c28739e74f1a6df1906e9bb82f85cae2fae1dd62c86468111383097824aae4868c7c968a453248a - sha512sums = a5ff06602840327e10d623c195b7e1676f967e5aa04de04e9435766fab2b596a44da21f808bfdd632dcf64800456337b7b4c03de2a268980238a310b3644ceae + sha512sums = 02f856f9ca1825ca5180589726b10f8595db2a67931b8ea46f78a9fd93d2b5a52bb7e62be72b9df9cc6e9167ea230f25668c48e33dd87bf5a4924a7ac4b49264 sha512sums = d44f20eabaadf8160adfcb67bc84bdf195d6475f0f6daebd0140749eb57cf7aa0619360bc37668c8df940f18ca5489730638d3e2db749a4c6e349819a64ed377 + sha512sums = af8e0a8f1e9ad587c01a945d50d03ed3fc593036ca20c641353a6496317716120bd5015aea25a9f1aad936b95f69a39e3d60db5b66499790d1dc9358ce81da28 pkgname = linux-pds pkgdesc = The Linux kernel and modules ~ featuring Alfred Chen's PDS CPU scheduler, rebased by TkG @@ -37,13 +39,13 @@ pkgname = linux-pds depends = thrash-protect optdepends = crda: to set the correct wireless channels of your country optdepends = linux-firmware: firmware images needed for some devices - provides = linux-pds=5.4.1.arch1 + provides = linux-pds=5.4.2.arch1 pkgname = linux-pds-headers pkgdesc = Header files and scripts for building modules for Linux kernel ~ featuring Alfred Chen's PDS CPU scheduler, rebased by TkG - depends = linux-pds=5.4.1.arch1 - provides = linux-pds-headers=5.4.1.arch1 - provides = linux-headers=5.4.1.arch1 + depends = linux-pds=5.4.2.arch1 + provides = linux-pds-headers=5.4.2.arch1 + provides = linux-headers=5.4.2.arch1 pkgname = linux-pds-docs pkgdesc = Documentation for the Linux kernel diff --git a/0005-glitched-ondemand-pds.patch b/0005-glitched-ondemand-pds.patch new file mode 100644 index 000000000000..c1929e8e7685 --- /dev/null +++ b/0005-glitched-ondemand-pds.patch @@ -0,0 +1,18 @@ +diff --git a/drivers/cpufreq/cpufreq_ondemand.c b/drivers/cpufreq/cpufreq_ondemand.c +index 6b423eebfd5d..61e3271675d6 100644 +--- a/drivers/cpufreq/cpufreq_ondemand.c ++++ b/drivers/cpufreq/cpufreq_ondemand.c +@@ -21,10 +21,10 @@ + #include "cpufreq_ondemand.h" + + /* On-demand governor macros */ +-#define DEF_FREQUENCY_UP_THRESHOLD (63) +-#define DEF_SAMPLING_DOWN_FACTOR (1) ++#define DEF_FREQUENCY_UP_THRESHOLD (55) ++#define DEF_SAMPLING_DOWN_FACTOR (5) + #define MAX_SAMPLING_DOWN_FACTOR (100000) +-#define MICRO_FREQUENCY_UP_THRESHOLD (95) ++#define MICRO_FREQUENCY_UP_THRESHOLD (63) + #define MICRO_FREQUENCY_MIN_SAMPLE_RATE (10000) + #define MIN_FREQUENCY_UP_THRESHOLD (1) + #define MAX_FREQUENCY_UP_THRESHOLD (100) @@ -65,7 +65,7 @@ _subarch= _localmodcfg= pkgbase=linux-pds -pkgver=5.4.1.arch1 +pkgver=5.4.2.arch1 pkgrel=1 pkgdesc="Linux" _srcver_tag=v${pkgver%.*}-${pkgver##*.} @@ -98,8 +98,9 @@ source=( "git+$_repo_url?signed#tag=$_srcver_tag" "git+$_repo_url_gcc_patch" config # the main kernel config file - 0005-glitched-pds.patch + 0005-glitched-ondemand-pds.patch 0005-v5.4_undead-pds099o.patch + 0005-glitched-pds.patch ) validpgpkeys=( "ABAF11C65A2970B130ABE3C479BE3E4300411886" # Linus Torvalds @@ -109,8 +110,9 @@ validpgpkeys=( sha512sums=('SKIP' 'SKIP' '5a2a28a3cbcb0424060798b64b59a388f9a0831d882e260e5c28739e74f1a6df1906e9bb82f85cae2fae1dd62c86468111383097824aae4868c7c968a453248a' - 'a5ff06602840327e10d623c195b7e1676f967e5aa04de04e9435766fab2b596a44da21f808bfdd632dcf64800456337b7b4c03de2a268980238a310b3644ceae' - 'd44f20eabaadf8160adfcb67bc84bdf195d6475f0f6daebd0140749eb57cf7aa0619360bc37668c8df940f18ca5489730638d3e2db749a4c6e349819a64ed377') + '02f856f9ca1825ca5180589726b10f8595db2a67931b8ea46f78a9fd93d2b5a52bb7e62be72b9df9cc6e9167ea230f25668c48e33dd87bf5a4924a7ac4b49264' + 'd44f20eabaadf8160adfcb67bc84bdf195d6475f0f6daebd0140749eb57cf7aa0619360bc37668c8df940f18ca5489730638d3e2db749a4c6e349819a64ed377' + 'af8e0a8f1e9ad587c01a945d50d03ed3fc593036ca20c641353a6496317716120bd5015aea25a9f1aad936b95f69a39e3d60db5b66499790d1dc9358ce81da28') export KBUILD_BUILD_HOST=archlinux export KBUILD_BUILD_USER=$pkgbase @@ -130,7 +132,7 @@ prepare() { # From https://github.com/Tk-Glitch/PKGBUILDS/tree/master/linux53-tkg/linux53-tkg-patches msg2 "Patching with Undead PDS 0.99o patches, rebased to 5.3 by TkG" - for MyPatch in 0005-v5.4_undead-pds099o.patch 0005-glitched-pds.patch + for MyPatch in 0005-glitched-ondemand-pds.patch 0005-v5.4_undead-pds099o.patch 0005-glitched-pds.patch do patch -Np1 -i "$srcdir/$MyPatch" done |