ChangeLog/1.1

From QEMU
Revision as of 22:30, 23 February 2012 by Paolo Bonzini (talk | contribs) (→‎ARM: add command-line parsing change)

System emulation (all targets)

  • qdev properties of type hex8 and hex32 used to accept hexadecimal values not prefixed with "0x"; the prefix is mandatory starting with this version. These properties are: iobase, membase, io_base for all devices that support the properties; vram_size for sysbus-g364 and SUNW,tcx; version for sb16 and iommu; ctl_iobase and data_iobase for fw_cfg; readback for debugcon; elcr_addr and elcr_mask for i8259.
    PCI addresses can still be addressed with a pair of hexadecimal device and function without a "0x" prefix.

ARM

  • The syborg machine type has been removed since the Symbian Virtual Platform is no longer relevant with the disbanding of Symbian.

PowerPC

  • Bamboo now works with TCG
  • Pseries handles PCI
  • Pseries works with PR KVM

S/390

  • -kernel now also supports ELF binaries
  • -kernel can boot new guest kernels
  • Devices can now be hotplug add'ed (remove is not there yet)

NBD

  • QEMU's NBD client implementation and the qemu-nbd server both fully support asynchronous I/O.

Live Migration, Save/Restore

  • Live migration (or save/restore) from QEMU releases prior to 0.13 to QEMU 1.1 is not supported