summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorPiotr Gorski2019-03-23 00:13:24 +0100
committerPiotr Gorski2019-03-23 00:13:24 +0100
commitbc82c8540aaa23256876e5529ee13fb712bbd05f (patch)
treec060f9e38a638f7db6cea6fdde7909515f1c3915
parent6c96a833b4f79349240f74a67719ede2855a369d (diff)
downloadaur-bc82c8540aaa23256876e5529ee13fb712bbd05f.tar.gz
Add uksm-5.0.1
Signed-off-by: Piotr Gorski <lucjan.lucjanov@gmail.com>
-rw-r--r--.SRCINFO16
-rw-r--r--PKGBUILD21
2 files changed, 17 insertions, 20 deletions
diff --git a/.SRCINFO b/.SRCINFO
index e8c218ef2367..2ad8dc1cadcc 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = linux-uksm
pkgver = 5.0.3
- pkgrel = 1
+ pkgrel = 2
url = https://github.com/dolohow/uksm
arch = x86_64
license = GPL2
@@ -14,10 +14,9 @@ pkgbase = linux-uksm
source = https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.0.3.tar.xz
source = https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.0.3.tar.sign
source = https://raw.githubusercontent.com/graysky2/kernel_gcc_patch/master/enable_additional_cpu_optimizations_for_gcc_v8.1+_kernel_v4.13+.patch
- source = https://gitlab.com/sirlucjan/kernel-patches/raw/master/5.0/pf-uksm/0001-uksm-5.0-initial-submission.patch
- source = https://gitlab.com/sirlucjan/kernel-patches/raw/master/5.0/pf-uksm-fixes/0001-uksm-5.0-adopt-new-MMU-notifiers-API.patch
- source = https://gitlab.com/sirlucjan/kernel-patches/raw/master/5.0/pf-miscellaneous/0001-add-sysctl-to-disallow-unprivileged-CLONE_NEWUSER-by.patch
- source = https://gitlab.com/sirlucjan/kernel-patches/raw/master/5.0/pf-miscellaneous-v2/0001-netfilter-nf_tables-fix-set-double-free-in-abort-pat.patch
+ source = https://raw.githubusercontent.com/zaza42/uksm/master/uksm-5.0.1.patch
+ source = https://gitlab.com/sirlucjan/kernel-patches/raw/master/5.0/arch-patches/0001-add-sysctl-to-disallow-unprivileged-CLONE_NEWUSER-by.patch
+ source = https://gitlab.com/sirlucjan/kernel-patches/raw/master/5.0/arch-patches//0002-netfilter-nf_tables-fix-set-double-free-in-abort-pat.patch
source = config
source = 60-linux.hook
source = 90-linux.hook
@@ -27,10 +26,9 @@ pkgbase = linux-uksm
sha512sums = c80c0669dd6245ec6a750a099e065dc1924586f9a2b58e76f235162ff6d8b1fe3087e55db4b66f6f0e261f16e964c5a3c2fd1a7bfd18de32955b8256ca36a6f2
sha512sums = SKIP
sha512sums = e62aa377a0acc4f63f394e27a0fb7316583ff1a6a6afdfcc97593ddffd7d2bc224cfd70b552cb3fb9513cf6b8db4c2fd913d21ec2380db8cd642e37d4d67370c
- sha512sums = d33b4fc80bcd619be903e4ac1910d4b341514fb23d2bb266ea42905d797ef4577b25e1b1ed06bb5a69548305f2404b0d6dde0bca27c8ae05380e47524726b6a9
- sha512sums = b72e9d6c03cba0d61cfd65a2db3e45f2dafb8ae1889b1e210b467b8e7f4aa5416a51283a03ca3f8ac0a861f0866776cacb0cf514bc7d6e896d8f4d87a1aeb57e
- sha512sums = 0182d58cae33d9acd59cf5af937dff1b64f41d0a51031fdc7075d6eeb9d4d97ea1d1d5c991d5a8065a352f06af1aa04f6e48d21aae41a36d24ae06f713e9adf9
- sha512sums = 5832aeb2ddbdd9e409a7ef502c81d82ea176ac07f9ea610719baa6d9d772d794eafd2ccbf1cbc913b592f7a679fc428f9c3607ac3e873e1b7d1bc483df54b107
+ sha512sums = c6e27e572de970d0a0a92bf71ec68bdf60329cb0e638455fec722fceb53cb1d614ccc78bec2d66283b494087a0e69a7cf00a9a0a8503758516c335c3ce498437
+ sha512sums = 1e8a1deb7a0100627b928b588a9419b58aa42ac1b33d974b83c24dcd4e5f59ace694959e30df2692a96de329d8bab61cd42bb59578f7814845391203416d7364
+ sha512sums = 0f71de65c8979b0defbffd1443c160bde02959e74fee97da76113c971604a11e997386a86c9d3ffa17631ff2d28b0871965656b56e2ddee73fd634e330010b77
sha512sums = a527fb25b73be4f8652d3ef6162cffffb3d07b6ced0e30cf8de0761ff747db44fb985d17a058f219b8f029d7b03d809d88d8be96cd024a1c9b30e3b0acf188db
sha512sums = 7ad5be75ee422dda3b80edd2eb614d8a9181e2c8228cd68b3881e2fb95953bf2dea6cbe7900ce1013c9de89b2802574b7b24869fc5d7a95d3cc3112c4d27063a
sha512sums = 2718b58dbbb15063bacb2bde6489e5b3c59afac4c0e0435b97fe720d42c711b6bcba926f67a8687878bd51373c9cf3adb1915a11666d79ccb220bf36e0788ab7
diff --git a/PKGBUILD b/PKGBUILD
index 285777db9c37..d98190bc1b0c 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -54,7 +54,7 @@ _major=5.0
_minor=3
pkgver=${_major}.${_minor}
_srcname=linux-${pkgver}
-pkgrel=1
+pkgrel=2
arch=('x86_64')
url="https://github.com/dolohow/uksm"
license=('GPL2')
@@ -63,18 +63,18 @@ makedepends=('kmod' 'inetutils' 'bc' 'libelf' 'python-sphinx' 'graphviz')
#_lucjanpath="https://raw.githubusercontent.com/sirlucjan/kernel-patches/master/${_major}"
_lucjanpath="https://gitlab.com/sirlucjan/kernel-patches/raw/master/${_major}"
#_uksm_path="https://raw.githubusercontent.com/dolohow/uksm/master/v4.x"
-#_uksm_path="https://raw.githubusercontent.com/zaza42/uksm/master"
-#_uksm_patch="uksm-${_major}.patch"
+_uksm_path="https://raw.githubusercontent.com/zaza42/uksm/master"
+_uksm_ver=5.0.1
+_uksm_patch="uksm-${_uksm_ver}.patch"
_gcc_path="https://raw.githubusercontent.com/graysky2/kernel_gcc_patch/master"
_gcc_patch="enable_additional_cpu_optimizations_for_gcc_v8.1+_kernel_v4.13+.patch"
source=("https://www.kernel.org/pub/linux/kernel/v5.x/${_srcname}.tar.xz"
"https://www.kernel.org/pub/linux/kernel/v5.x/${_srcname}.tar.sign"
"${_gcc_path}/${_gcc_patch}"
- "${_lucjanpath}/pf-uksm/0001-uksm-5.0-initial-submission.patch"
- "${_lucjanpath}/pf-uksm-fixes/0001-uksm-5.0-adopt-new-MMU-notifiers-API.patch"
- "${_lucjanpath}/pf-miscellaneous/0001-add-sysctl-to-disallow-unprivileged-CLONE_NEWUSER-by.patch"
- "${_lucjanpath}/pf-miscellaneous-v2/0001-netfilter-nf_tables-fix-set-double-free-in-abort-pat.patch"
+ "${_uksm_path}/${_uksm_patch}"
+ "${_lucjanpath}/arch-patches/0001-add-sysctl-to-disallow-unprivileged-CLONE_NEWUSER-by.patch"
+ "${_lucjanpath}/arch-patches//0002-netfilter-nf_tables-fix-set-double-free-in-abort-pat.patch"
# the main kernel config files
'config'
# pacman hook for depmod
@@ -383,10 +383,9 @@ done
sha512sums=('c80c0669dd6245ec6a750a099e065dc1924586f9a2b58e76f235162ff6d8b1fe3087e55db4b66f6f0e261f16e964c5a3c2fd1a7bfd18de32955b8256ca36a6f2'
'SKIP'
'e62aa377a0acc4f63f394e27a0fb7316583ff1a6a6afdfcc97593ddffd7d2bc224cfd70b552cb3fb9513cf6b8db4c2fd913d21ec2380db8cd642e37d4d67370c'
- 'd33b4fc80bcd619be903e4ac1910d4b341514fb23d2bb266ea42905d797ef4577b25e1b1ed06bb5a69548305f2404b0d6dde0bca27c8ae05380e47524726b6a9'
- 'b72e9d6c03cba0d61cfd65a2db3e45f2dafb8ae1889b1e210b467b8e7f4aa5416a51283a03ca3f8ac0a861f0866776cacb0cf514bc7d6e896d8f4d87a1aeb57e'
- '0182d58cae33d9acd59cf5af937dff1b64f41d0a51031fdc7075d6eeb9d4d97ea1d1d5c991d5a8065a352f06af1aa04f6e48d21aae41a36d24ae06f713e9adf9'
- '5832aeb2ddbdd9e409a7ef502c81d82ea176ac07f9ea610719baa6d9d772d794eafd2ccbf1cbc913b592f7a679fc428f9c3607ac3e873e1b7d1bc483df54b107'
+ 'c6e27e572de970d0a0a92bf71ec68bdf60329cb0e638455fec722fceb53cb1d614ccc78bec2d66283b494087a0e69a7cf00a9a0a8503758516c335c3ce498437'
+ '1e8a1deb7a0100627b928b588a9419b58aa42ac1b33d974b83c24dcd4e5f59ace694959e30df2692a96de329d8bab61cd42bb59578f7814845391203416d7364'
+ '0f71de65c8979b0defbffd1443c160bde02959e74fee97da76113c971604a11e997386a86c9d3ffa17631ff2d28b0871965656b56e2ddee73fd634e330010b77'
'a527fb25b73be4f8652d3ef6162cffffb3d07b6ced0e30cf8de0761ff747db44fb985d17a058f219b8f029d7b03d809d88d8be96cd024a1c9b30e3b0acf188db'
'7ad5be75ee422dda3b80edd2eb614d8a9181e2c8228cd68b3881e2fb95953bf2dea6cbe7900ce1013c9de89b2802574b7b24869fc5d7a95d3cc3112c4d27063a'
'2718b58dbbb15063bacb2bde6489e5b3c59afac4c0e0435b97fe720d42c711b6bcba926f67a8687878bd51373c9cf3adb1915a11666d79ccb220bf36e0788ab7'