summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorsirlucjan2018-01-23 20:47:34 +0100
committersirlucjan2018-01-23 20:47:34 +0100
commit186817116b792efe0da4767dd78edd9658f8b720 (patch)
tree722176de5da1c482be8a7f3b00f5218ea4c5e4df
parent0aafe372fd84333ce5e7769d81bb209418f92c56 (diff)
downloadaur-186817116b792efe0da4767dd78edd9658f8b720.tar.gz
Bump to 4.14.15-1
-rw-r--r--.SRCINFO28
-rw-r--r--0005-tools-objtool-makefile-don-t-assume-sync-check.sh-is-executable.patch36
-rw-r--r--PKGBUILD16
3 files changed, 18 insertions, 62 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 8f69b15b92fe..be83c16d0a8e 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = linux-bfq-mq
- pkgver = 4.14.14
- pkgrel = 2
+ pkgver = 4.14.15
+ pkgrel = 1
url = https://github.com/Algodev-github/bfq-mq/
arch = x86_64
license = GPL2
@@ -12,8 +12,8 @@ pkgbase = linux-bfq-mq
options = !strip
source = https://www.kernel.org/pub/linux/kernel/v4.x/linux-4.14.tar.xz
source = https://www.kernel.org/pub/linux/kernel/v4.x/linux-4.14.tar.sign
- source = https://www.kernel.org/pub/linux/kernel/v4.x/patch-4.14.14.xz
- source = https://www.kernel.org/pub/linux/kernel/v4.x/patch-4.14.14.sign
+ source = https://www.kernel.org/pub/linux/kernel/v4.x/patch-4.14.15.xz
+ source = https://www.kernel.org/pub/linux/kernel/v4.x/patch-4.14.15.sign
source = https://raw.githubusercontent.com/sirlucjan/kernel_gcc_patch/master/enable_additional_cpu_optimizations_for_gcc_v4.9+_kernel_v4.13+.patch
source = https://gitlab.com/sirlucjan/kernel-patches/raw/master/4.14/4.14-bfq-sq-mq-git-20180113-v2.patch
source = https://gitlab.com/sirlucjan/kernel-patches/raw/master/4.14/0009-bfq-sq-mq-fix-patching-error-with-20180109.patch
@@ -34,12 +34,11 @@ pkgbase = linux-bfq-mq
source = 0002-dccp-CVE-2017-8824-use-after-free-in-DCCP-code.patch
source = 0003-xfrm-Fix-stack-out-of-bounds-read-on-socket-policy-l.patch
source = 0004-drm-i915-edp-Only-use-the-alternate-fixed-mode-if-it.patch
- source = 0005-tools-objtool-makefile-don-t-assume-sync-check.sh-is-executable.patch
validpgpkeys = ABAF11C65A2970B130ABE3C479BE3E4300411886
validpgpkeys = 647F28654894E3BD457199BE38DBBDC86092693E
sha256sums = f81d59477e90a130857ce18dc02f4fbe5725854911db1e7ba770c7cd350f96a7
sha256sums = SKIP
- sha256sums = 62d656b98f0dc143216cb9650bd9b96cd83d92925731e9f0bec5eb4d6358e603
+ sha256sums = 54a6359ed333e619db8c5c88020ff20f1e25635337f01f50a7488ec2fc0fe030
sha256sums = SKIP
sha256sums = 8b00041911e67654b0bd9602125853a1a94f6155c5cac4f886507554c8324ee8
sha256sums = 70a9d2e9277e064bf54b2839b6fc35bfd5a98848e35c43da0ef4bc8d9fe88ff3
@@ -61,7 +60,6 @@ pkgbase = linux-bfq-mq
sha256sums = f723c341df165e1a6280fdbab013b5f4256c429c4de7330f1f162feccf1fb3d7
sha256sums = ec69fb66b2e4baff93ba371c38ff9e7527208203b2b3ab7eea182c274e1201c6
sha256sums = 4b92975a3a961593590c990c0ab731d6ec9ddce30be440dd05f5f31695b97a78
- sha256sums = 11bbe5a18c86926824b142aa7c3df4bbd05371ed28b8b8e2ec0e505f8589d063
pkgname = linux-bfq-mq
pkgdesc = The Linux-bfq-mq kernel and modules with the BFQ-MQ scheduler
@@ -72,19 +70,19 @@ pkgname = linux-bfq-mq
depends = mkinitcpio>=0.7
optdepends = crda: to set the correct wireless channels of your country
optdepends = modprobed-db: Keeps track of EVERY kernel module that has ever been probed - useful for those of us who make localmodconfig
- provides = linux-bfq-mq=4.14.14
- provides = linux=4.14.14
+ provides = linux-bfq-mq=4.14.15
+ provides = linux=4.14.15
backup = etc/mkinitcpio.d/linux-bfq-mq.preset
pkgname = linux-bfq-mq-headers
pkgdesc = Header files and scripts for building modules for Linux-bfq-mq kernel
- depends = linux-bfq-mq=4.14.14
- provides = linux-bfq-mq-headers=4.14.14
- provides = linux-headers=4.14.14
+ depends = linux-bfq-mq=4.14.15
+ provides = linux-bfq-mq-headers=4.14.15
+ provides = linux-headers=4.14.15
pkgname = linux-bfq-mq-docs
pkgdesc = Kernel hackers manual - HTML documentation that comes with the Linux-bfq-mq kernel
- depends = linux-bfq-mq=4.14.14
- provides = linux-bfq-mq-docs=4.14.14
- provides = linux-docs=4.14.14
+ depends = linux-bfq-mq=4.14.15
+ provides = linux-bfq-mq-docs=4.14.15
+ provides = linux-docs=4.14.15
diff --git a/0005-tools-objtool-makefile-don-t-assume-sync-check.sh-is-executable.patch b/0005-tools-objtool-makefile-don-t-assume-sync-check.sh-is-executable.patch
deleted file mode 100644
index 313daf40ebb9..000000000000
--- a/0005-tools-objtool-makefile-don-t-assume-sync-check.sh-is-executable.patch
+++ /dev/null
@@ -1,36 +0,0 @@
-From 0f908ccbeca99ddf0ad60afa710e72aded4a5ea7 Mon Sep 17 00:00:00 2001
-From: Andrew Morton <akpm@linux-foundation.org>
-Date: Fri, 12 Jan 2018 16:53:17 -0800
-Subject: tools/objtool/Makefile: don't assume sync-check.sh is executable
-
-From: Andrew Morton <akpm@linux-foundation.org>
-
-commit 0f908ccbeca99ddf0ad60afa710e72aded4a5ea7 upstream.
-
-patch(1) loses the x bit. So if a user follows our patching
-instructions in Documentation/admin-guide/README.rst, their kernel will
-not compile.
-
-Fixes: 3bd51c5a371de ("objtool: Move kernel headers/code sync check to a script")
-Reported-by: Nicolas Bock <nicolasbock@gentoo.org>
-Reported-by Joakim Tjernlund <Joakim.Tjernlund@infinera.com>
-Cc: Ingo Molnar <mingo@kernel.org>
-Cc: Josh Poimboeuf <jpoimboe@redhat.com>
-Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
-Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
-Cc: Holger Hoffstätte <holger@applied-asynchrony.com>
-Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
-
----
- tools/objtool/Makefile | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
---- a/tools/objtool/Makefile
-+++ b/tools/objtool/Makefile
-@@ -46,7 +46,7 @@ $(OBJTOOL_IN): fixdep FORCE
- @$(MAKE) $(build)=objtool
-
- $(OBJTOOL): $(LIBSUBCMD) $(OBJTOOL_IN)
-- @./sync-check.sh
-+ @$(CONFIG_SHELL) ./sync-check.sh
- $(QUIET_LINK)$(CC) $(OBJTOOL_IN) $(LDFLAGS) -o $@
diff --git a/PKGBUILD b/PKGBUILD
index da991339a8de..79eee2a97054 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -66,10 +66,10 @@ _mq_enable=
pkgbase=linux-bfq-mq
#pkgbase=linux-custom # Build kernel with a different name
-pkgver=4.14.14
+pkgver=4.14.15
_srcpatch="${pkgver##*\.*\.}"
_srcname="linux-${pkgver%%\.${_srcpatch}}"
-pkgrel=2
+pkgrel=1
arch=('x86_64')
url="https://github.com/Algodev-github/bfq-mq/"
license=('GPL2')
@@ -133,12 +133,11 @@ source=(# mainline kernel patches
'0001-add-sysctl-to-disallow-unprivileged-CLONE_NEWUSER-by.patch'
'0002-dccp-CVE-2017-8824-use-after-free-in-DCCP-code.patch'
'0003-xfrm-Fix-stack-out-of-bounds-read-on-socket-policy-l.patch'
- '0004-drm-i915-edp-Only-use-the-alternate-fixed-mode-if-it.patch'
- '0005-tools-objtool-makefile-don-t-assume-sync-check.sh-is-executable.patch')
+ '0004-drm-i915-edp-Only-use-the-alternate-fixed-mode-if-it.patch')
sha256sums=('f81d59477e90a130857ce18dc02f4fbe5725854911db1e7ba770c7cd350f96a7'
'SKIP'
- '62d656b98f0dc143216cb9650bd9b96cd83d92925731e9f0bec5eb4d6358e603'
+ '54a6359ed333e619db8c5c88020ff20f1e25635337f01f50a7488ec2fc0fe030'
'SKIP'
'8b00041911e67654b0bd9602125853a1a94f6155c5cac4f886507554c8324ee8'
'70a9d2e9277e064bf54b2839b6fc35bfd5a98848e35c43da0ef4bc8d9fe88ff3'
@@ -159,8 +158,7 @@ sha256sums=('f81d59477e90a130857ce18dc02f4fbe5725854911db1e7ba770c7cd350f96a7'
'767af9b833ff51e57738356c7895ccfa8d4a8e386759f34ffe92573f2331e5c0'
'f723c341df165e1a6280fdbab013b5f4256c429c4de7330f1f162feccf1fb3d7'
'ec69fb66b2e4baff93ba371c38ff9e7527208203b2b3ab7eea182c274e1201c6'
- '4b92975a3a961593590c990c0ab731d6ec9ddce30be440dd05f5f31695b97a78'
- '11bbe5a18c86926824b142aa7c3df4bbd05371ed28b8b8e2ec0e505f8589d063')
+ '4b92975a3a961593590c990c0ab731d6ec9ddce30be440dd05f5f31695b97a78')
validpgpkeys=(
'ABAF11C65A2970B130ABE3C479BE3E4300411886' # Linus Torvalds
'647F28654894E3BD457199BE38DBBDC86092693E' # Greg Kroah-Hartman
@@ -191,10 +189,6 @@ prepare() {
msg "Fix #56711"
patch -Np1 -i ../0004-drm-i915-edp-Only-use-the-alternate-fixed-mode-if-it.patch
- ### Fix https://www.spinics.net/lists/stable/msg207374.html
- msg "Fix execvp: ./sync-check.sh error"
- patch -Np1 -i ../0005-tools-objtool-makefile-don-t-assume-sync-check.sh-is-executable.patch
-
### Patch source with BFQ-SQ-MQ
msg "Fix patching with 20180109"
patch -Np1 -i ../0009-bfq-sq-mq-fix-patching-error-with-20180109.patch