ChangeLog/1.3
All targets
- The sendkey monitor command is now available via QMP.
ARM
MIPS
- Loongson Multimedia Instructions are now implemented.
x86
- The TSC frequency can be larger than 2.147 GHz.
- Configuration files do not support anymore the cpudef section.
Xtensa
Device emulation
- Emulation of the MC146818 real-time clock (used on PC and several other boards) does not wake up QEMU anymore every second to update the clock.
- USB3 has been vastly improved, including support for USB mass storage devices and MSI-X support for the XHCI controller.
- USB redirection now supports live migration.
- The AHCI controller was fixed and supports recent Windows versions.
Audio devices
Network devices
- Some problems were fixed leading to bad receive performance of E1000 and Xen network cards.
Block devices
- qemu-img now can output information in JSON format using "qemu-img info --output=json".
Live Migration, Save/Restore
Spice
- QEMU will only send changed screen content to the Spice client when running in legacy VGA mode.
- Seamless migration?
KVM
- QEMU now supports "old-style" PCI device assignment, which was the last missing feature from the qemu-kvm fork. Despite some remaining minor differences between qemu-kvm and QEMU, it is possible to switch from qemu-kvm to QEMU as soon as your guests can be rebooted. Note that live migration from qemu-kvm to QEMU is not supported.
Guest agent
Host support
- SPARCv7 and v8 support was removed.
Build dependencies
- QEMU can now be built with Clang.