QEMU version 3.1.0 released
12 Dec 2018
We would like to announce the availability of the QEMU 3.1.0 release. This release contains 1900+ commits from 189 authors.
You can grab the tarball from our download page. The full list of changes are available in the Wiki.
Highlights include:
- ARM: emulation support for microbit and Xilinx Versal machine models
- ARM: support for ARMv6M architecture and Cortex-M0 CPU model
- ARM: support for Cortex-A72 CPU model
- ARM: virt/xlnx-zynqmp: virtualization extensions for GICv2 interrupt controller
- ARM: emulation of AArch32 virtualization/hypervisor mode now supported for Cortex-A7 and Corex-A15
- MIPS: emulation support for nanoMIPS I7200
- MIPS: emulation support for MXU SIMD instructions for MIPS32
- PowerPC: pseries: enablement of nested virtualization via KVM-HV
- PowerPC: prep: deprecated in favor of 40p machine model
- Powerpc: 40p: IRQ routing fixes, switch from Open HackWare to OpenBIOS
- PowerPC: g3beige/mac99: support for booting from virtio-blk-pci
- s390: VFIO passthrough support for crypto devices (vfio-ap)
- s390: KVM support for backing guests with huge pages
- SPARC: sun4u: support for booting from virtio-blk-pci
- x86: multi-threaded TCG support
- x86: KVM support for Enlightened VMCS (improved perf for Hyper-V on KVM)
- x86: KVM support for Hyper-V IPI enlightenments
- Xtensa: support for input from chardev consoles
- Support for AMD IOMMU interrupt remapping and guest virtual APIC mode
- XTS cipher mode is now ~2x faster
- stdvga and bocks-display devices can expose EDID information to guest, (for use with xres/yres resolution options)
- qemu-img tool can now generate LUKS-encrypted files through ‘convert’ command
- and lots more…
Thank you to everyone involved!