acrn-hypervisor/hypervisor/bsp
Chaohong guo b3b34fe2ad HV: save efi_ctx into HV to use after init_paging()
efi_ctx is passed by EFI stub to hypervisor. The memory was allocated
right after HV binary and marked as Efireserved. But HV is doing a 2MB
alignment in init_paging() and might overwrite the efi_ctx struct or
change the page table attribute. Now, EFI STUB uses Efiloaderdata type
memory and the memory can be re-use by hypervisor/sos after boot time
done. HV should save itself a copy if the content is still needed after
init_paging().

Tracked-On: #2035
Signed-off-by: Chaohong guo <chaohong.guo@intel.com>
2019-01-24 08:27:55 +08:00
..
include HV: move default ACPI info to default_acpi_info.h 2018-10-19 22:38:25 +08:00
ld hv: enable NX in hypervisor 2018-12-12 12:53:18 +08:00
sbl HV: move DRHD data to platform acpi info 2018-10-18 09:26:59 +08:00
uefi HV: save efi_ctx into HV to use after init_paging() 2019-01-24 08:27:55 +08:00