diff options
author | David Vrabel <david.vrabel@citrix.com> | 2013-11-06 14:55:22 +0000 |
---|---|---|
committer | Simon Horman <horms@verge.net.au> | 2013-11-19 10:20:53 +0900 |
commit | c0b4a3f95dd80256cc6d7084436235e69b4933fb (patch) | |
tree | 225478b34f2a0d893fd99afd854495e45a37ba5c /kexec/Makefile | |
parent | ccd6099112f38eab768d1ce481e9fe3000ba7fda (diff) | |
download | kexec-tools-c0b4a3f95dd80256cc6d7084436235e69b4933fb.tar.gz |
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/Makefile | 1 |
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) |