summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorgraysky2016-10-01 05:37:52 -0400
committergraysky2016-10-01 05:37:52 -0400
commit3dbc32942e77e3ab2146410896cac6ed08b31da1 (patch)
treec76d6e7cbe08c750e7a4c36f6ed0659f1c2a08b2
parent9ce039c1541608432af09485a5e9879d14fbc717 (diff)
downloadaur-3dbc32942e77e3ab2146410896cac6ed08b31da1.tar.gz
Update to 4.7.6-1
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD11
2 files changed, 14 insertions, 1 deletions
diff --git a/.SRCINFO b/.SRCINFO
index f781818dacce..95c4a721de22 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,5 +1,5 @@
# Generated by mksrcinfo v8
-# Fri Sep 30 18:50:31 UTC 2016
+# Sat Oct 1 09:37:52 UTC 2016
pkgbase = linux-ck
pkgver = 4.7.6
pkgrel = 1
@@ -16,6 +16,7 @@ pkgbase = linux-ck
source = https://www.kernel.org/pub/linux/kernel/v4.x/linux-4.7.tar.sign
source = http://www.kernel.org/pub/linux/kernel/v4.x/patch-4.7.6.xz
source = https://www.kernel.org/pub/linux/kernel/v4.x/patch-4.7.6.sign
+ source = http://ck.kolivas.org/patches/bfs/4.0/4.7/Testing/bfs502-MuQSS_100.patch
source = config.x86_64
source = config
source = linux-ck.preset
@@ -30,6 +31,7 @@ pkgbase = linux-ck
sha256sums = SKIP
sha256sums = 2e425c268076c3b186107edf9045e0910088699e077282b5187efb5edf2b8836
sha256sums = SKIP
+ sha256sums = 969e76688bc78212dc89665b5e8060958055973ab934129289c5351c56582fa9
sha256sums = 43af3622958b540e9812f5a165072537422c79b49581bba2ba058beca589e72a
sha256sums = 2bf031f11b4ea0a9a11876a28836b777fa055be38908fc5101f622bdeb27e72d
sha256sums = 2b3ebf5446aa3cac279842ca00bc1f2d6b7ff1766915282c201d763dbf6ca07e
diff --git a/PKGBUILD b/PKGBUILD
index cd341bcbfaad..2922aef0aaa1 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -5,6 +5,10 @@
### BUILD OPTIONS
# Set these variables to ANYTHING that is not null to enable them
+# Patch with MuQSS (Multiple Queue Skiplist Scheduler)
+# See, http://ck-hack.blogspot.com/2016/10/muqss-multiple-queue-skiplist-scheduler.html
+_MuQSS=
+
# Tweak kernel options prior to a build via nconfig
_makenconfig=
@@ -71,6 +75,7 @@ source=("http://www.kernel.org/pub/linux/kernel/v4.x/${_srcname}.tar.xz"
"https://www.kernel.org/pub/linux/kernel/v4.x/${_srcname}.tar.sign"
"http://www.kernel.org/pub/linux/kernel/v4.x/patch-${pkgver}.xz"
"https://www.kernel.org/pub/linux/kernel/v4.x/patch-${pkgver}.sign"
+"http://ck.kolivas.org/patches/bfs/4.0/4.7/Testing/bfs502-MuQSS_100.patch"
'config.x86_64' 'config'
'linux-ck.preset'
'change-default-console-loglevel.patch'
@@ -87,6 +92,7 @@ sha256sums=('5190c3d1209aeda04168145bf50569dc0984f80467159b1dc50ad731e3285f10'
'SKIP'
'2e425c268076c3b186107edf9045e0910088699e077282b5187efb5edf2b8836'
'SKIP'
+ '969e76688bc78212dc89665b5e8060958055973ab934129289c5351c56582fa9'
'43af3622958b540e9812f5a165072537422c79b49581bba2ba058beca589e72a'
'2bf031f11b4ea0a9a11876a28836b777fa055be38908fc5101f622bdeb27e72d'
'2b3ebf5446aa3cac279842ca00bc1f2d6b7ff1766915282c201d763dbf6ca07e'
@@ -129,6 +135,11 @@ prepare() {
patch -Np1 -i "$srcdir/$_bfqp3"
patch -Np1 -i "$srcdir/$_bfqp4"
+ if [ -n "$_MuQSS" ]; then
+ msg "Patching with MuQSS patch"
+ patch -Np1 -i "$srcdir/bfs502-MuQSS_100.patch"
+ fi
+
# Clean tree and copy ARCH config over
msg "Running make mrproper to clean source tree"
make mrproper