mirror of
https://github.com/projectacrn/acrn-hypervisor.git
synced 2025-05-12 02:18:40 +00:00
When boot ACRN hypervisor from grub multiboot, HV will be loaded at CONFIG_HV_RAM_START since relocation is not supported in grub multiboot1. The CONFIG_HV_RAM_SIZE in industry scenario will take ~330MB(0x14000000), unfortunately the efi memmap on NUC7i7DNB is truncated at 0x6dba2000 although it is still usable from 0x6dba2000. So from grub point of view, it could not find a continuous memory from 0x6000000 to load industry scenario. Per efi memmap, there is a big memory area available from 0x40400000, so put CONFIG_HV_RAM_START to 0x41000000 is much safe for NUC7i7DNB. Tracked-On: #4641 Signed-off-by: Victor Sun <victor.sun@intel.com> |
||
---|---|---|
.. | ||
acpi_parser | ||
arch/x86 | ||
boot | ||
bsp/ld | ||
common | ||
debug | ||
dm | ||
hw | ||
include | ||
lib | ||
pre_build | ||
release | ||
scenarios | ||
scripts | ||
Kconfig | ||
MAINTAINERS | ||
Makefile | ||
README.rst |
ACRN Hypervisor ############### The open source `Project ACRN`_ defines a device hypervisor reference stack and an architecture for running multiple software subsystems, managed securely, on a consolidated system by means of a virtual machine manager. It also defines a reference framework implementation for virtual device emulation, called the "ACRN Device Model". The ACRN Hypervisor is a Type 1 reference hypervisor stack, running directly on the bare-metal hardware, and is suitable for a variety of IoT and embedded device solutions. The ACRN hypervisor addresses the gap that currently exists between datacenter hypervisors, and hard partitioning hypervisors. The ACRN hypervisor architecture partitions the system into different functional domains, with carefully selected guest OS sharing optimizations for IoT and embedded devices. You can find out more about Project ACRN on the `Project ACRN documentation`_ website. .. _`Project ACRN`: https://projectacrn.org .. _`ACRN Hypervisor`: https://github.com/projectacrn/acrn-hypervisor .. _`Project ACRN documentation`: https://projectacrn.github.io/