We are pleased to announce the release of ACRN™ hypervisor version 2.2.
What’s New in v2.2
- Elkhart Lake and Tiger Lake processor support. At Intel Industrial iSummit 2020, Intel announced the latest additions to their enhanced-for-IoT Edge portfolio: the Intel® Atom® x6000E Series, Intel® Pentium® and Intel® Celeron® N and J Series (all code-named Elkhart Lake), and 11th Gen Intel® Core™ processors (code-named Tiger Lake-UP3). The ACRN team is pleased to announce that this ACRN v2.2 release already supports these processors.
- Shared memory based inter-VM communication (ivshmem) is extended. ivshmem now supports all kinds of VMs including pre-launched VM, Service VM, and other User VMs. (See ACRN Shared Memory Based Inter-VM Communication)
- CPU sharing supports pre-launched VM.
- RTLinux with preempt-RT Linux kernel 5.4 is validated both as a pre-launched and post-launched VM.
- ACRN hypervisor can emulate MSI-X based on physical MSI with multiple vectors.
- Staged removal of deprivileged boot mode support. ACRN has supported deprivileged boot mode to ease the integration of Linux distributions such as Clear Linux. Unfortunately, deprivileged boot mode limits ACRN’s scalability and is unsuitable for ACRN’s hybrid hypervisor mode. In ACRN v2.2, deprivileged boot mode is no longer the default and will be completely removed in ACRN v2.3. We’re focusing instead on using multiboot2 boot (via Grub).
Improvements, updates, and corrections have been made throughout our documentation as well.