summaryrefslogtreecommitdiff
path: root/kexec/Makefile
diff options
context:
space:
mode:
authorDavid Vrabel <david.vrabel@citrix.com>2013-11-06 14:55:22 +0000
committerSimon Horman <horms@verge.net.au>2013-11-19 10:20:53 +0900
commitc0b4a3f95dd80256cc6d7084436235e69b4933fb (patch)
tree225478b34f2a0d893fd99afd854495e45a37ba5c /kexec/Makefile
parentccd6099112f38eab768d1ce481e9fe3000ba7fda (diff)
kexec/xen: directly load images images into Xen
Xen 4.4 has an improvided kexec hypercall ABI that allows images to be loaded and executed without any kernel involvement. Use the API provided by libxc to load images when running in a Xen guest. Support for loading images via the kexec_load syscall in non-upstream ("classic") Xen kernels is no longer supported. Signed-off-by: David Vrabel <david.vrabel@citrix.com> Reviewed-by: Daniel Kiper <daniel.kiper@oracle.com> Signed-off-by: Simon Horman <horms@verge.net.au>
Diffstat (limited to 'kexec/Makefile')
-rw-r--r--kexec/Makefile1
1 files changed, 1 insertions, 0 deletions
diff --git a/kexec/Makefile b/kexec/Makefile
index 8a6138d..dc9dab1 100644
--- a/kexec/Makefile
+++ b/kexec/Makefile
@@ -25,6 +25,7 @@ KEXEC_SRCS_base += kexec/phys_arch.c
KEXEC_SRCS_base += kexec/kernel_version.c
KEXEC_SRCS_base += kexec/lzma.c
KEXEC_SRCS_base += kexec/zlib.c
+KEXEC_SRCS_base += kexec/kexec-xen.c
KEXEC_GENERATED_SRCS += $(PURGATORY_HEX_C)