From 439e5a0af4ba9a221f686a02b2e1131d812de829 Mon Sep 17 00:00:00 2001 From: Jan Alexander Steffens Date: Sun, 21 Jul 2019 19:43:40 +0000 Subject: [PATCH] 5.2.2.arch1-1: Disable stackleak; shows up in perf as 6-7% overhead --- PKGBUILD | 4 ++-- config | 7 ++----- 2 files changed, 4 insertions(+), 7 deletions(-) diff --git a/PKGBUILD b/PKGBUILD index 9cf2b40..5b8ad39 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -4,7 +4,7 @@ pkgbase=linux # Build stock -ARCH kernel #pkgbase=linux-custom # Build kernel with a different name -_srcver=5.2.1-arch1 +_srcver=5.2.2-arch1 pkgver=${_srcver//-/.} pkgrel=1 arch=(x86_64) @@ -29,7 +29,7 @@ validpgpkeys=( '8218F88849AAC522E94CF470A5E9288C4FA415FA' # Jan Alexander Steffens (heftig) ) sha256sums=('SKIP' - 'd49d9d0570785051f6b8b58962a4d792d1d1501ecb0a98dcf616226e6da6bdb5' + 'c405c700b2cb06c4ec805b7e327d0b66416395995519281194a8293da69b398a' 'ae2e95db94ef7176207c690224169594d49445e04249d2499e9d2fbc117a0b21' 'c043f3033bb781e2688794a59f6d1f7ed49ef9b13eb77ff9a425df33a244a636' 'ad6344badc91ad0630caacde83f7f9b97276f80d26a20619a87952be65492c65') diff --git a/config b/config index 0038c6a..69e4a7d 100644 --- a/config +++ b/config @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/x86 5.2.1-arch1 Kernel Configuration +# Linux/x86 5.2.2-arch1 Kernel Configuration # # @@ -9741,10 +9741,7 @@ CONFIG_GCC_PLUGIN_STRUCTLEAK=y # CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF is not set CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF_ALL=y # CONFIG_GCC_PLUGIN_STRUCTLEAK_VERBOSE is not set -CONFIG_GCC_PLUGIN_STACKLEAK=y -CONFIG_STACKLEAK_TRACK_MIN_SIZE=100 -CONFIG_STACKLEAK_METRICS=y -CONFIG_STACKLEAK_RUNTIME_DISABLE=y +# CONFIG_GCC_PLUGIN_STACKLEAK is not set # end of Memory initialization # end of Kernel hardening options # end of Security options