acrn-hypervisor/hypervisor/boot
Victor Sun 52f26cba8a hv: a few fixes for multiboot2 boot
- need to specify the load_addr in the multiboot2 address tag. GRUB needs
  it to correctly calculate the ACRN binary's load size if load_end_addr is
  a non-zero value.

- multiboot2 can be enabled if hypervisor relocation is disabled.

- print the name of the boot loader. This might be helpful if the boot
  loader, e.g. GRUB, inludes its version in the name string.

Tracked-On: #4441
Signed-off-by: Victor Sun <victor.sun@intel.com>
Signed-off-by: Zide Chen <zide.chen@intel.com>
Reviewed-by: Yin Fengwei <fengwei.yin@intel.com>
2020-03-24 08:44:20 +08:00
..
guest hv: a few fixes for multiboot2 boot 2020-03-24 08:44:20 +08:00
include hv: fixup relocation delta for symbols belong to entry section 2020-03-06 08:27:46 +08:00
acpi_base.c HV: search rsdp from e820 acpi reclaim region 2019-12-25 13:50:11 +08:00
cmdline.c HV: init and sanitize acrn multiboot info 2020-02-26 09:24:16 +08:00
multiboot2.c HV: init efi info with multiboot2 2020-02-26 09:24:16 +08:00
multiboot.c hv: a few fixes for multiboot2 boot 2020-03-24 08:44:20 +08:00
reloc.c hv: fixup relocation delta for symbols belong to entry section 2020-03-06 08:27:46 +08:00