Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.kernel > #1175849

[PATCH v2 6/6] x86_64: kasan: move KASAN_SHADOW_OFFSET to the arch Kconfig

Path csiph.com!aioe.org!bofh.it!news.nic.it!robomod
From Andrey Ryabinin <a.ryabinin@samsung.com>
Newsgroups linux.kernel
Subject [PATCH v2 6/6] x86_64: kasan: move KASAN_SHADOW_OFFSET to the arch Kconfig
Date Thu, 02 Jul 2015 11:20:02 +0200
Message-ID <pHIP0-Na-5@gated-at.bofh.it> (permalink)
References <pHIP0-Na-7@gated-at.bofh.it>
X-Original-To Ingo Molnar <mingo@redhat.com>, "H. Peter Anvin" <hpa@zytor.com>, Thomas Gleixner <tglx@linutronix.de>, x86@kernel.org
X-Auditid cbfec7f5-f794b6d000001495-38-5594ffdf271f
X-Mailer git-send-email 2.4.5
X-Brightmail-Tracker H4sIAAAAAAAAA+NgFrrMLMWRmVeSWpSXmKPExsVy+t/xa7r3/08JNTj8U81i269HbBa/985k tZizfg2bxfQdfewWnzf8Y7OY8LCN3aL9415mi2kbxS0u75rDZnHpwAImi0W3zjBbbN40ldni x4bHrA68Ht9b+1g8ds66y+6xYFOpx6ZVnWwe786dY/c4MeM3i8f2R1NZPN7vu8rm0bdlFaPH xu1PmDw+b5LzONHyhTWAJ4rLJiU1J7MstUjfLoErY/G5vYwFXzkqfmw6wt7AuIK9i5GTQ0LA ROLmm0WMELaYxIV769m6GLk4hASWMkrs/P+YHcJpYpI4c2geM0gVm4CexL9Z29lAbBGBGomO 1m5mkCJmgTtMEhMv7mQCSQgLhEpsf9UONpZFQFXiwvT1YM28Am4SFxv+s3QxcgCtk5NY2lwL EuYUcJfobHoDdpEQUMm15rtMExh5FzAyrGIUTS1NLihOSs810itOzC0uzUvXS87P3cQICeqv OxiXHrM6xCjAwajEw7uiZkqoEGtiWXFl7iFGCQ5mJRHe9S+BQrwpiZVVqUX58UWlOanFhxil OViUxHln7nofIiSQnliSmp2aWpBaBJNl4uCUamCMXbVWa4XTjbSdzbuXZHq1qes+UNXq1tLt W/ykVvBJT7rlqtJ0/13hLEfNtNqPzTc7cELqWPr2RMnOpPC0Y5fUe2LqN8ks31Fz8kZe5IOe CJF29+hm+8Q20+7HVdfMTSbUC551X6W2+8apXpajyvfcRO1zRco6O+NOye58+HjRws9dpycm /FViKc5INNRiLipOBACrzndiZgIAAA==
Sender robomod@news.nic.it
List-ID <linux-kernel.vger.kernel.org>
X-Mailing-List linux-kernel@vger.kernel.org
Approved robomod@news.nic.it
Lines 49
Organization linux.* mail to news gateway
X-Original-Cc Andrey Konovalov <adech.fo@gmail.com>, Andrew Morton <akpm@linux-foundation.org>, Borislav Petkov <bp@alien8.de>, Alexander Popov <alpopov@ptsecurity.com>, Dmitry Vyukov <dvyukov@google.com>, Alexander Potapenko <glider@google.com>, linux-kernel@vger.kernel.org, Andrey Ryabinin <a.ryabinin@samsung.com>, Paul Bolle <pebolle@tiscali.nl>
X-Original-Date Thu, 02 Jul 2015 12:09:38 +0300
X-Original-Message-ID <1435828178-10975-7-git-send-email-a.ryabinin@samsung.com>
X-Original-References <1435828178-10975-1-git-send-email-a.ryabinin@samsung.com>
X-Original-Sender linux-kernel-owner@vger.kernel.org
Xref aioe.org linux.kernel:1175849

Show key headers only | View raw


KASAN_SHADOW_OFFSET is purely arch specific setting,
so it should be in arch's Kconfig file.

Signed-off-by: Andrey Ryabinin <a.ryabinin@samsung.com>
Cc: Paul Bolle <pebolle@tiscali.nl>
---
 arch/x86/Kconfig  | 5 +++++
 lib/Kconfig.kasan | 4 ----
 2 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/arch/x86/Kconfig b/arch/x86/Kconfig
index 226d569..8bd35ad 100644
--- a/arch/x86/Kconfig
+++ b/arch/x86/Kconfig
@@ -248,6 +248,11 @@ config ARCH_SUPPORTS_OPTIMIZED_INLINING
 config ARCH_SUPPORTS_DEBUG_PAGEALLOC
 	def_bool y
 
+config KASAN_SHADOW_OFFSET
+	hex
+	depends on KASAN
+	default 0xdffffc0000000000
+
 config HAVE_INTEL_TXT
 	def_bool y
 	depends on INTEL_IOMMU && ACPI
diff --git a/lib/Kconfig.kasan b/lib/Kconfig.kasan
index 777eda7..39f24d6 100644
--- a/lib/Kconfig.kasan
+++ b/lib/Kconfig.kasan
@@ -18,10 +18,6 @@ config KASAN
 	  For better error detection enable CONFIG_STACKTRACE,
 	  and add slub_debug=U to boot cmdline.
 
-config KASAN_SHADOW_OFFSET
-	hex
-	default 0xdffffc0000000000 if X86_64
-
 choice
 	prompt "Instrumentation type"
 	depends on KASAN
-- 
2.4.5

--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Back to linux.kernel | Previous | Next | Find similar | Unroll thread


Thread

[PATCH v2 6/6] x86_64: kasan: move KASAN_SHADOW_OFFSET to the arch  Kconfig Andrey Ryabinin <a.ryabinin@samsung.com> - 2015-07-02 11:20 +0200

csiph-web