Messages in this thread Patch in this message | | | From | Daniel Kiper <> | Subject | [PATCH v3 08/11] x86/xen: Add kexec/kdump Kconfig and makefile rules | Date | Thu, 27 Dec 2012 03:18:57 +0100 |
| |
Add kexec/kdump Kconfig and makefile rules.
Signed-off-by: Daniel Kiper <daniel.kiper@oracle.com> --- arch/x86/Kconfig | 3 +++ arch/x86/xen/Kconfig | 1 + arch/x86/xen/Makefile | 3 +++ 3 files changed, 7 insertions(+), 0 deletions(-)
diff --git a/arch/x86/Kconfig b/arch/x86/Kconfig index 79795af..e2746c4 100644 --- a/arch/x86/Kconfig +++ b/arch/x86/Kconfig @@ -1600,6 +1600,9 @@ config KEXEC_JUMP Jump between original kernel and kexeced kernel and invoke code in physical address mode via KEXEC +config KEXEC_FIRMWARE + def_bool n + config PHYSICAL_START hex "Physical address where the kernel is loaded" if (EXPERT || CRASH_DUMP) default "0x1000000" diff --git a/arch/x86/xen/Kconfig b/arch/x86/xen/Kconfig index 131dacd..8469c1c 100644 --- a/arch/x86/xen/Kconfig +++ b/arch/x86/xen/Kconfig @@ -7,6 +7,7 @@ config XEN select PARAVIRT select PARAVIRT_CLOCK select XEN_HAVE_PVMMU + select KEXEC_FIRMWARE if KEXEC depends on X86_64 || (X86_32 && X86_PAE && !X86_VISWS) depends on X86_TSC help diff --git a/arch/x86/xen/Makefile b/arch/x86/xen/Makefile index 96ab2c0..99952d7 100644 --- a/arch/x86/xen/Makefile +++ b/arch/x86/xen/Makefile @@ -22,3 +22,6 @@ obj-$(CONFIG_PARAVIRT_SPINLOCKS)+= spinlock.o obj-$(CONFIG_XEN_DEBUG_FS) += debugfs.o obj-$(CONFIG_XEN_DOM0) += apic.o vga.o obj-$(CONFIG_SWIOTLB_XEN) += pci-swiotlb-xen.o +obj-$(CONFIG_KEXEC_FIRMWARE) += kexec.o +obj-$(CONFIG_KEXEC_FIRMWARE) += machine_kexec_$(BITS).o +obj-$(CONFIG_KEXEC_FIRMWARE) += relocate_kernel_$(BITS).o -- 1.5.6.5
| |