Linux next build for arm64 failed due to numa.c:34:10: fatal error: asm/kaslr.h: No such file or directory
On Wed, 3 Oct 2018 at 19:52, tip-bot for Peter Zijlstra (Intel) tipbot@zytor.com wrote:
Commit-ID: 3a387c6d96e69f1710a3804eb68e1253263298f2 Gitweb: https://git.kernel.org/tip/3a387c6d96e69f1710a3804eb68e1253263298f2 Author: Peter Zijlstra (Intel) peterz@infradead.org AuthorDate: Wed, 3 Oct 2018 14:41:27 +0200 Committer: Borislav Petkov bp@suse.de CommitDate: Wed, 3 Oct 2018 16:15:49 +0200
x86/kaslr, ACPI/NUMA: Fix KASLR build error
There is no point in trying to compile KASLR-specific code when there is no KASLR.
[ bp: Move the whole crap into kaslr.c and make rand_mem_physical_padding static. ]
Signed-off-by: Peter Zijlstra (Intel) peterz@infradead.org
<trim>
diff --git a/drivers/acpi/numa.c b/drivers/acpi/numa.c index 3d69834c692f..4408e37600ef 100644 --- a/drivers/acpi/numa.c +++ b/drivers/acpi/numa.c @@ -32,7 +32,7 @@ #include <linux/numa.h> #include <linux/nodemask.h> #include <linux/topology.h> -#include <asm/setup.h> +#include <asm/kaslr.h>
kernel-source/drivers/acpi/numa.c:34:10: fatal error: asm/kaslr.h: No such file or directory #include <asm/kaslr.h> ^~~~~~~~~~~~~ compilation terminated. kernel-source/scripts/Makefile.build:295: recipe for target 'drivers/acpi/numa.o' failed make[4]: *** [drivers/acpi/numa.o] Error 1 make[4]: *** Waiting for unfinished jobs.... CC lib/win_minmax.o CC drivers/base/soc.o kernel-source/scripts/Makefile.build:520: recipe for target 'drivers/acpi' failed make[3]: *** [drivers/acpi] Error 2