acrn-hypervisor/hypervisor/arch/x86/guest
Zide Chen 2a1a6ad0af hv: Other preparation for trampoline code relocation
- For UEFI boot, allocate memory for trampoline code in ACRN EFI,
  and pass the pointer to HV through efi_ctx
- Correct LOW_RAM_SIZE and LOW_RAM_START in Kconfig and bsp_cfg.h
- use trampline_start16_paddr instead of the hardcoded
  CONFIG_LOW_RAM_START for initial guest GDT and page tables

Signed-off-by: Zheng, Gen <gen.zheng@intel.com>
Signed-off-by: Jason Chen CJ <jason.cj.chen@intel.com>
Signed-off-by: Zide Chen <zide.chen@intel.com>
Acked-by: Eddie Dong <eddie.dong@intel.com>
Acked-by: Xu, Anthony <anthony.xu@intel.com>
2018-06-11 12:15:28 +08:00
..
guest.c hv: Other preparation for trampoline code relocation 2018-06-11 12:15:28 +08:00
instr_emul_wrapper.c instr_emul: remove vm_gva2gpa 2018-06-11 12:14:43 +08:00
instr_emul_wrapper.h instr_emul: remove vm_restart_instruction and use VCPU_RETAIN_RIP 2018-06-11 12:14:43 +08:00
instr_emul.c instr_emul: remove vm_gva2gpa 2018-06-11 12:14:43 +08:00
instr_emul.h instr_emul: remove unnecessary params in __decode_instruction 2018-06-11 12:14:43 +08:00
pm.c license: Replace license text with SPDX tag 2018-06-01 10:43:06 +08:00
ucode.c ucode: refine acrn_update_ucode with copy_from_gva 2018-06-11 12:14:43 +08:00
vcpu.c hv: enable MTRR virtualization 2018-06-08 12:06:15 +08:00
vioapic.c fix MISRA C:"Statement with no side effect" 2018-06-11 12:14:16 +08:00
vlapic_priv.h hv: vlapic_timer: refine vlapic tscdeadline timer 2018-05-15 18:03:33 +08:00
vlapic.c instr_emul: refine decode_instruction with copy_from_gva 2018-06-11 12:14:43 +08:00
vm.c license: Replace license text with SPDX tag 2018-06-01 10:43:06 +08:00
vmcall.c license: Replace license text with SPDX tag 2018-06-01 10:43:06 +08:00
vmsr.c hv: change rdmsr/wrmsr policy for MTRR registers 2018-06-08 12:06:15 +08:00
vpic.c HV: debug: stop using ## __VA_ARGS__ 2018-05-29 14:13:44 +08:00