summaryrefslogtreecommitdiffstats
path: root/OvmfPkg/CloudHv/CloudHvX64.dsc
diff options
context:
space:
mode:
authorSebastien Boeuf <sebastien.boeuf@intel.com>2022-03-02 21:31:34 +0800
committermergify[bot] <37929162+mergify[bot]@users.noreply.github.com>2022-03-04 02:41:57 +0000
commite1c7f9b4e59e2df20650de3de98c2b2bc7879524 (patch)
treeb3e7e47dac6c40a8b41ba974b34c3074a1cb216d /OvmfPkg/CloudHv/CloudHvX64.dsc
parent9ac8c85d501f07a8e4f8b85b676cd03b73ec5bd8 (diff)
downloadedk2-e1c7f9b4e59e2df20650de3de98c2b2bc7879524.tar.gz
edk2-e1c7f9b4e59e2df20650de3de98c2b2bc7879524.tar.bz2
edk2-e1c7f9b4e59e2df20650de3de98c2b2bc7879524.zip
OvmfPkg: Generate CloudHv as a PVH ELF binary
Following the model from the Xen target, CloudHv is generated as a PVH ELF binary to take advantage of the PVH specification, which requires less emulation from the VMM. The fdf include file CloudHvElfHeader.fdf.inc has been generated from the following commands: $ gcc -D PVH64 -o elf_gen OvmfPkg/OvmfXenElfHeaderGenerator.c $ ./elf_gen 4194304 OvmfPkg/CloudHv/CloudHvElfHeader.fdf.inc Signed-off-by: Sebastien Boeuf <sebastien.boeuf@intel.com> Acked-by: Gerd Hoffmann <kraxel@redhat.com> Reviewed-by: Jiewen Yao <jiewen.yao@intel.com>
Diffstat (limited to 'OvmfPkg/CloudHv/CloudHvX64.dsc')
-rw-r--r--OvmfPkg/CloudHv/CloudHvX64.dsc2
1 files changed, 1 insertions, 1 deletions
diff --git a/OvmfPkg/CloudHv/CloudHvX64.dsc b/OvmfPkg/CloudHv/CloudHvX64.dsc
index 3172100310..b4d855d80f 100644
--- a/OvmfPkg/CloudHv/CloudHvX64.dsc
+++ b/OvmfPkg/CloudHv/CloudHvX64.dsc
@@ -631,7 +631,7 @@
#
################################################################################
[Components]
- OvmfPkg/ResetVector/ResetVector.inf
+ OvmfPkg/XenResetVector/XenResetVector.inf
#
# SEC Phase modules