version: v0.3
ACRN v0.3 (Nov 2018)
We are pleased to announce the release of Project ACRN version 0.3.
ACRN is a flexible, lightweight reference hypervisor, built with real-time and safety-criticality in mind, optimized to streamline embedded development through an open source platform. Check out the introduction for more information.
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, and documentation. You can either download this source code as a zip or tar.gz file (see the ACRN v0.3 GitHub release page or use Git clone and checkout commands:
git clone https://github.com/projectacrn/acrn-hypervisor
cd acrn-hypervisor
git checkout v0.3
The project's online technical documentation is also tagged to correspond with a specific release: generated v0.3 documents can be found at https://projectacrn.github.io/0.3/. Documentation for the latest (master) branch is found at https://projectacrn.github.io/latest/.
Version 0.3 new features
- 866 - Security Interrupt Storm Mitigation
- 878 - Virtualization HLD
- 887 - Security xD support
- 944 - CSME (and subcomponent) Sharing
- 946 - CS(M)E Mediator Definition
- 951 - Device CS(M)E support
- 1122 - Security Enable compiler and linker setting-flags to harden software
- 1124 - MMU code reshuffle
- 1179 - RPMB key passing
- 1180 - vFastboot release version 0.9
- 1181 - Integrate enabling Crash OS feature as default in VSBL debug Version
- 1182 - vSBL to support ACPI customization
- 1213 - IOC Mediator added RTC Timer feature
- 1230 - fix the %l format given to print API only print 32bit
- 1231 - VM loader reshuffle
- 1240 - [APL][IO Mediator] Enable VHOST_NET & VHOST to accelerate guest networking with virtio_net.
- 1284 - [DeviceModel]Enable NHLT table in DM for audio passthrough
- 1313 - [APL][IO Mediator] Remove unused netmap/vale in virtio-net
- 1328 - [APL][IO Mediator] change trace_printk to pr_debug for vhm ioctl
- 1329 - ioeventfd and irqfd implementation to support vhost on ACRN
- 1343 - Enable -Werror for ACRN hypervisor
- 1364 - [APL][IO Mediator] virtio code reshuffle
- 1369 - allocate more RAM to UOS on MRB.
- 1401 - IOC mediator reshuffle
- 1420 - Update contributing doc with Tracked-On requirement for commits
- 1455 - x2apic support for acrn
- 1616 - remove unused parameters for acrn-dm
- 1626 - support x2APIC mode for ACRN guests
- 1672 - L1TF mitigation
- 1701 - MISRA C compliance Naming Convention
- 1711 - msix.c use MMIO read/write APIs to access MMIO registers
See the full release notes for more details about issues addressed, known issues, and the change log since the previous 0.2 release.