[Announce] ACRN Open Source Ver2.6 Release Notes

Zou, Terry

Hi all, 

We are very pleased to announce Version 2.6 release of ACRN. You can see the release blog from https://projectacrn.org/blog/ and detailed Release Notes in website https://projectacrn.github.io/latest/release_notes/release_notes_2.6.html

What’s New in v2.6

·       Nested Virtualization Technology Performance Tuning:

The performance of nested virtualization, a feature first introduced as a preview in the v2.5 release, was improved. CPU and I/O performance of level 2 virtual machines (for example, a VM running on a KVM/QEMU VM that itself is a VM on ACRN hypervisor) is now on par with a VM running on KVM on bare metal. Read more in the Enable Nested Virtualization tutorial.

·       Support loading OSs in ELF format:

ACRN hypervisor now can load OS images packed in ELF (Executable and Linkable Format). This adds flexibility to OSs such as Zephyr running in pre-launched VMs.

·       Document Updates:

We’ve made major improvements to the introductory ACRN documentation including:

²  What Is ACRN

²  Configuration and Development Overview

²  Getting Started Guide

²  Introduction to ACRN Configuration

We’ve also made edits throughout the documentation to improve clarity, formatting, and presentation:

²  Device Model High-Level Design

²  ACRN High-Level Design Overview

²  Power Management High-Level Design

²  Virtio Devices High-Level Design

²  I/O Emulation High-Level Design

²  Virtio-Net

²  Enable ACRN Over QEMU/KVM

²  Enable CPU Sharing in ACRN

²  Enable Nested Virtualization

²  Configure ACRN Using OpenStack and Libvirt

²  Getting Started Guide for ACRN Hybrid Mode

²  ACRN Documentation Generation


See the v2.6 full release notes and documentation for more information about this release including fixed and known issues.

Upgrading to v2.6 From Previous Releases

All project ACRN source code is maintained in the https://github.com/projectacrn/acrn-hypervisor repository and includes folders for the ACRN hypervisor, the ACRN device model, tools, and documentation. You can download this source code either as a zip or tar.gz file (see the ACRN v2.6 GitHub release page) or use Git clone and checkout commands:

git clone https://github.com/projectacrn/acrn-hypervisor
cd acrn-hypervisor
git checkout v2.6

The project’s online technical documentation is also tagged to correspond with a specific release: generated v2.6 documents can be found at https://projectacrn.github.io/2.6/. Documentation for the latest development branch is found at https://projectacrn.github.io/latest/.

ACRN v2.6 requires Ubuntu 18.04. Follow the instructions in the Getting Started Guide to get started with ACRN.


Best & Regards