linux_dsm_epyc7002/arch
Matt Fleming b6eea87fc6 x86, boot: Explicitly include autoconf.h for hostprogs
The hostprogs need access to the CONFIG_* symbols found in
include/generated/autoconf.h.  But commit abbf1590de ("UAPI: Partition
the header include path sets and add uapi/ header directories") replaced
$(LINUXINCLUDE) with $(USERINCLUDE) which doesn't contain the necessary
include paths.

This has the undesirable effect of breaking the EFI boot stub because
the #ifdef CONFIG_EFI_STUB code in arch/x86/boot/tools/build.c is
never compiled.

It should also be noted that because $(USERINCLUDE) isn't exported by
the top-level Makefile it's actually empty in arch/x86/boot/Makefile.

Cc: H. Peter Anvin <hpa@zytor.com>
Cc: Ingo Molnar <mingo@kernel.org>
Acked-by: David Howells <dhowells@redhat.com>
Signed-off-by: Matt Fleming <matt.fleming@intel.com>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2012-10-14 12:41:28 -07:00
..
alpha Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/signal 2012-10-13 10:05:52 +09:00
arm Merge branch 'late-for-linus' of git://git.linaro.org/people/rmk/linux-arm 2012-10-13 17:18:53 -07:00
arm64 UAPI headers for arm64 together with some clean-up to make it possible: 2012-10-13 11:20:04 +09:00
avr32 UAPI Disintegration 2012-10-10 2012-10-13 11:22:31 +09:00
blackfin vfs: define struct filename and have getname() return it 2012-10-12 20:14:55 -04:00
c6x C6X UAPI Disintegration 2012-10-13 11:19:00 +09:00
cris vfs: define struct filename and have getname() return it 2012-10-12 20:14:55 -04:00
frv UAPI Disintegration 2012-10-10 2012-10-13 11:22:31 +09:00
h8300 vfs: define struct filename and have getname() return it 2012-10-12 20:14:55 -04:00
hexagon vfs: define struct filename and have getname() return it 2012-10-12 20:14:55 -04:00
ia64 ia64 pieces of David Howells great UAPI include file move 2012-10-13 10:38:34 +09:00
m32r vfs: define struct filename and have getname() return it 2012-10-12 20:14:55 -04:00
m68k Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/signal 2012-10-12 10:49:08 +09:00
microblaze vfs: define struct filename and have getname() return it 2012-10-12 20:14:55 -04:00
mips KGDB/KDB fixes and cleanups 2012-10-13 11:16:58 +09:00
mn10300 UAPI Disintegration 2012-10-10 2012-10-13 11:22:31 +09:00
openrisc UAPI Disintegration 2012-10-09 2012-10-13 07:38:37 +02:00
parisc vfs: define struct filename and have getname() return it 2012-10-12 20:14:55 -04:00
powerpc Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc 2012-10-13 11:21:15 +09:00
s390 Merge branch 'timers-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip 2012-10-12 22:17:48 +09:00
score vfs: define struct filename and have getname() return it 2012-10-12 20:14:55 -04:00
sh vfs: define struct filename and have getname() return it 2012-10-12 20:14:55 -04:00
sparc Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc 2012-10-13 10:47:41 +09:00
tile Merge git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile 2012-10-13 10:46:18 +09:00
um Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/signal 2012-10-13 10:05:52 +09:00
unicore32 vfs: define struct filename and have getname() return it 2012-10-12 20:14:55 -04:00
x86 x86, boot: Explicitly include autoconf.h for hostprogs 2012-10-14 12:41:28 -07:00
xtensa vfs: define struct filename and have getname() return it 2012-10-12 20:14:55 -04:00
.gitignore
Kconfig Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/signal 2012-10-13 10:05:52 +09:00