On Fri, 2015-05-15 at 16:59 +0300, Andrey Ryabinin wrote:
quoted hunk ↗ jump to hunk
--- a/arch/x86/Kconfig
+++ b/arch/x86/Kconfig
quoted hunk ↗ jump to hunk
+config KASAN_SHADOW_OFFSET
+ hex
+ default 0xdffffc0000000000
This sets CONFIG_KASAN_SHADOW_OFFSET for _all_ X86 configurations,
doesn't it?
quoted hunk ↗ jump to hunk
--- a/lib/Kconfig.kasan
+++ b/lib/Kconfig.kasan
-config KASAN_SHADOW_OFFSET
- hex
- default 0xdffffc0000000000 if X86_64
While here it used to depend, at least, on HAVE_ARCH_KASAN. But grepping
the tree shows the two places where CONFIG_KASAN_SHADOW_OFFSET is
currently used are guarded by #ifdef CONFIG_KASAN. So perhaps the
default line should actually read
default 0xdffffc0000000000 if KASAN
after the move. Would that work?
Paul Bolle