linux/arch/x86/xen
David Vrabel 87ffd2b9bb x86/xen: make CONFIG_XEN depend on CONFIG_X86_LOCAL_APIC
Since commit feb44f1f7a (x86/xen:
Provide a "Xen PV" APIC driver to support >255 VCPUs) Xen guests need
a full APIC driver and thus should depend on X86_LOCAL_APIC.

This fixes an i386 build failure with !SMP && !CONFIG_X86_UP_APIC by
disabling Xen support in this configuration.

Users needing Xen support in a non-SMP i386 kernel will need to enable
CONFIG_X86_UP_APIC.

Signed-off-by: David Vrabel <david.vrabel@citrix.com>
Cc: <stable@vger.kernel.org>
2015-08-20 11:45:43 +01:00
..
apic.c x86/xen/apic: WARN with details. 2015-03-16 14:49:14 +00:00
debugfs.c
debugfs.h
efi.c
enlighten.c hypervisor/x86/xen: Unset X86_BUG_SYSRET_SS_ATTRS on Xen PV guests 2015-05-05 18:27:43 +01:00
grant-table.c
irq.c
Kconfig x86/xen: make CONFIG_XEN depend on CONFIG_X86_LOCAL_APIC 2015-08-20 11:45:43 +01:00
Makefile x86/xen: build "Xen PV" APIC driver for domU as well 2015-08-10 15:33:10 +01:00
mmu.c xen: features and fixes for 4.1-rc0 2015-04-16 14:01:03 -05:00
mmu.h
multicalls.c
multicalls.h
p2m.c x86/xen: prepare p2m list for memory hotplug 2015-03-23 15:14:47 +00:00
p2m.h
pci-swiotlb-xen.c
platform-pci-unplug.c
setup.c
smp.c Merge branch 'core-rcu-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip 2015-04-14 13:36:04 -07:00
smp.h
spinlock.c x86/spinlocks/paravirt: Fix memory corruption on unlock 2015-02-18 14:53:49 +01:00
suspend.c xen: Suspend ticks on all CPUs during suspend 2015-04-29 17:10:05 +01:00
time.c
trace.c xen: use generated hypervisor symbols in arch/x86/xen/trace.c 2015-03-16 14:49:13 +00:00
vdso.h
vga.c
xen-asm_32.S
xen-asm_64.S x86/asm/entry/64: Rename 'old_rsp' to 'rsp_scratch' 2015-03-17 16:01:42 +01:00
xen-asm.h
xen-asm.S
xen-head.S xen: use generated hypercall symbols in arch/x86/xen/xen-head.S 2015-03-16 14:49:14 +00:00
xen-ops.h x86/xen: build "Xen PV" APIC driver for domU as well 2015-08-10 15:33:10 +01:00