ChangeLog/1.3

From QEMU
Revision as of 10:45, 26 September 2012 by Paolo Bonzini (talk | contribs)

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.