[arch-commits] Commit in linux-grsec/trunk (PKGBUILD config config.x86_64)
Daniel Micay
thestinger at archlinux.org
Tue Sep 9 09:09:37 UTC 2014
Date: Tuesday, September 9, 2014 @ 11:09:37
Author: thestinger
Revision: 118704
upgpkg: linux-grsec 3.16.2.201409082129-2
enable KERNEXEC on x86_64
Modified:
linux-grsec/trunk/PKGBUILD
linux-grsec/trunk/config
linux-grsec/trunk/config.x86_64
---------------+
PKGBUILD | 6 +++---
config | 2 +-
config.x86_64 | 13 ++++++-------
3 files changed, 10 insertions(+), 11 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2014-09-09 08:31:29 UTC (rev 118703)
+++ PKGBUILD 2014-09-09 09:09:37 UTC (rev 118704)
@@ -12,7 +12,7 @@
_timestamp=201409082129
_grsec_patch="grsecurity-$_grsecver-$_pkgver-$_timestamp.patch"
pkgver=$_pkgver.$_timestamp
-pkgrel=1
+pkgrel=2
arch=('i686' 'x86_64')
url=https://grsecurity.net/
license=('GPL2')
@@ -33,8 +33,8 @@
'567c903c21a932c6265eae1dee9ac708e33fc5405d69204de2588760ed0bde72'
'1f2cb71892020365e8f064182ddc2f534d8bae2c89f8733775e683795ae67642'
'SKIP'
- 'fbe4b1b1920f586db1b87f7ef828251e231e82fd31aaa71bd8f9594eefc8a659'
- 'ef5548c9c95813a3c9a281f6096afdcad0e89593e76377e89483bbe44dc02e13'
+ 'f2ee30755e8ccf9605f9272eb28f855dd959042c05a9b8aad3527313fcd5c714'
+ '26d2004a35795c444ee25830f532b993bb17cb4b2db733221b49e331f4d6933a'
'ca7e718375b3790888756cc0a64a7500cd57dddb9bf7e10a0df22c860d91f74d'
'1256b241cd477b265a3c2d64bdc19ffe3c9bbcee82ea3994c590c2c76e767d99'
'f36f61a0a72bcb0a9c04264343503bfbf927c9ea0db819e66734a3933b060588')
Modified: config
===================================================================
--- config 2014-09-09 08:31:29 UTC (rev 118703)
+++ config 2014-09-09 09:09:37 UTC (rev 118704)
@@ -1,6 +1,6 @@
#
# Automatically generated file; DO NOT EDIT.
-# Linux/x86 3.16.2.201409082129-1 Kernel Configuration
+# Linux/x86 3.16.2.201409082129-2 Kernel Configuration
#
# CONFIG_64BIT is not set
CONFIG_X86_32=y
Modified: config.x86_64
===================================================================
--- config.x86_64 2014-09-09 08:31:29 UTC (rev 118703)
+++ config.x86_64 2014-09-09 09:09:37 UTC (rev 118704)
@@ -1,6 +1,6 @@
#
# Automatically generated file; DO NOT EDIT.
-# Linux/x86 3.16.2.201409082129-1 Kernel Configuration
+# Linux/x86 3.16.2.201409082129-2 Kernel Configuration
#
CONFIG_64BIT=y
CONFIG_X86_64=y
@@ -6346,10 +6346,6 @@
# CONFIG_RT_MUTEX_TESTER is not set
# CONFIG_DEBUG_SPINLOCK is not set
# CONFIG_DEBUG_MUTEXES is not set
-# CONFIG_DEBUG_WW_MUTEX_SLOWPATH is not set
-# CONFIG_DEBUG_LOCK_ALLOC is not set
-# CONFIG_PROVE_LOCKING is not set
-# CONFIG_LOCK_STAT is not set
# CONFIG_DEBUG_ATOMIC_SLEEP is not set
# CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set
# CONFIG_LOCK_TORTURE_TEST is not set
@@ -6482,6 +6478,7 @@
#
# Grsecurity
#
+CONFIG_PAX_KERNEXEC_PLUGIN=y
CONFIG_PAX_PER_CPU_PGD=y
CONFIG_TASK_SIZE_MAX_SHIFT=42
CONFIG_PAX_USERCOPY_SLABS=y
@@ -6520,8 +6517,9 @@
CONFIG_PAX_MPROTECT=y
# CONFIG_PAX_MPROTECT_COMPAT is not set
# CONFIG_PAX_ELFRELOCS is not set
-# CONFIG_PAX_KERNEXEC is not set
-CONFIG_PAX_KERNEXEC_PLUGIN_METHOD=""
+CONFIG_PAX_KERNEXEC=y
+CONFIG_PAX_KERNEXEC_PLUGIN_METHOD_BTS=y
+CONFIG_PAX_KERNEXEC_PLUGIN_METHOD="bts"
#
# Address Space Layout Randomization
@@ -6539,6 +6537,7 @@
CONFIG_PAX_MEMORY_STRUCTLEAK=y
CONFIG_PAX_MEMORY_UDEREF=y
CONFIG_PAX_REFCOUNT=y
+CONFIG_PAX_CONSTIFY_PLUGIN=y
CONFIG_PAX_USERCOPY=y
# CONFIG_PAX_USERCOPY_DEBUG is not set
CONFIG_PAX_SIZE_OVERFLOW=y
More information about the arch-commits
mailing list