acrn-hypervisor/hypervisor/arch/x86
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
..
boot hv: a few fixes for multiboot2 boot 2020-03-24 08:44:20 +08:00
configs hv: vpci: sos could access low severity guest pci cfg space 2020-03-20 10:08:43 +08:00
guest hv: vpci: sos could access low severity guest pci cfg space 2020-03-20 10:08:43 +08:00
lib hv: refine retpoline speculation barriers 2020-02-26 09:24:54 +08:00
seed HV: init and sanitize acrn multiboot info 2020-02-26 09:24:16 +08:00
cpu_caps.c hv:enable gpu iommu except APL platforms 2020-02-24 11:47:10 +08:00
cpu_state_tbl.c
cpu.c hv: pci: add some pre-assumption and safety check for PCIe ECAM 2020-03-05 15:42:53 +08:00
e820.c hv: refine confusing e820 table logging layout 2020-02-28 09:34:17 +08:00
gdt.c
idt.S
init.c HV: init and sanitize acrn multiboot info 2020-02-26 09:24:16 +08:00
ioapic.c hv:rename several variables and api for ioapic 2020-03-11 13:26:15 +08:00
irq.c hv: rename BOOT_CPU_ID to BSP_CPU_ID 2020-02-25 09:08:14 +08:00
Kconfig hv: a few fixes for multiboot2 boot 2020-03-24 08:44:20 +08:00
lapic.c
mmu.c HV: correct ept page array usage 2020-03-12 14:56:34 +08:00
notify.c
page.c HV: update ept address range for pre-launched VM 2020-03-12 14:56:34 +08:00
pagetable.c hv: mmu: minor fix about add_pte 2020-03-09 10:03:01 +08:00
pm.c
rdt.c HV: Add MBA support in ACRN 2020-03-04 17:33:50 +08:00
sched.S
security.c
sgx.c
timer.c hv: rename BOOT_CPU_ID to BSP_CPU_ID 2020-02-25 09:08:14 +08:00
trampoline.c
vmx.c
vtd.c HV: correct ept page array usage 2020-03-12 14:56:34 +08:00
wakeup.S