QEMU Version 5.0.0 Released (qemu.org) 21
The developers of the open-source QEMU (Quick EMUlator) emulator, which can run programs on various architectures such as ARM and RISC-V, have released version 5.0. Slashdot reader syn3rg writes: Hot on the heels of the 4.0 release (from a major release perspective), the QEMU team has released version 5.0. This version has many changes, including:
- Live migration support for external processes running on QEMU D-Bus
- Support for using memory backends for main/"built-in" guest RAM
- block: support for compressed backup images via block jobs
- ARM: support for the following architecture features: ARMv8.1 VHE/VMID16/PAN/PMU ARMv8.2 UAO/DCPoP/ATS1E1/TTCNP ARMv8.3 RCPC/CCIDX ARMv8.4 PMU/RCPC
- ARM: support for Cortex-M7 CPU
- ARM: new board support for tacoma-bmc, Netduino Plus 2, and Orangepi PC
- MIPS: support for GINVT (global TLB invalidation) instruction
- PowerPC: 'powernv' machine can now emulate KVM hardware acceleration to run KVM guests while in TCG mode
- PowerPC: support for file-backed NVDIMMs for persistent memory emulation
- RISC-V: experimental support for v0.5 of draft hypervisor extension
- s390: support for Adapter Interrupt Suppression while running in KVM mode
"Not a current user, but I'm happy to see the project advancing," adds syn3rg.
For the full list of changes, you can visit the changelog. QEMU 5.0 can downloaded here.