ChangeLog/1.1: Difference between revisions

From QEMU
No edit summary
No edit summary
Line 1: Line 1:
== System emulation (all targets) ==
== 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.<br> PCI addresses can still be addressed with a pair of hexadecimal device and function without a "0x" prefix.
* 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.<br> PCI addresses can still be addressed with a pair of hexadecimal device and function without a "0x" prefix.


== ARM ==
=== ARM ===
* The syborg machine type has been removed since the Symbian Virtual Platform is no longer relevant with the disbanding of Symbian.
* The syborg machine type has been removed since the Symbian Virtual Platform is no longer relevant with the disbanding of Symbian.
* [new machine types]
* [new machine types]


== PowerPC ==
=== PowerPC ===
* Bamboo now works with TCG
* Bamboo now works with TCG
* Pseries handles PCI
* Pseries handles PCI
* Pseries works with PR KVM
* Pseries works with PR KVM


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


== x86 ==
=== x86 ===


* [S3 support]
* [S3 support]


== SCSI ==
=== Device emulation ===


* The virtio-scsi device is now supported by QEMU.  The guest driver will be supported in Linux starting at version 3.4.
* The virtio-scsi device is now supported by QEMU.  The guest driver will be supported in Linux starting at version 3.4.


== Block devices ==
=== Block devices ===


* QEMU's NBD client implementation and the qemu-nbd server both fully support asynchronous I/O.
* QEMU's NBD client implementation and the qemu-nbd server both fully support asynchronous I/O.
Line 30: Line 32:
* [streaming]
* [streaming]


== Live Migration, Save/Restore ==
=== Live Migration, Save/Restore ===


* Live migration (or save/restore) from QEMU releases prior to 0.13 to QEMU 1.1 is not supported
* Live migration (or save/restore) from QEMU releases prior to 0.13 to QEMU 1.1 is not supported
== Host support ==
* System emulation on ARM hosts was broken in 1.0 and works again
== User-mode emulation ==
* User-mode emulation can provide some information from the /proc filesystem.

Revision as of 09:43, 27 February 2012

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.
  • [new machine types]

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)

x86

  • [S3 support]

Device emulation

  • The virtio-scsi device is now supported by QEMU. The guest driver will be supported in Linux starting at version 3.4.

Block devices

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

Live Migration, Save/Restore

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

Host support

  • System emulation on ARM hosts was broken in 1.0 and works again

User-mode emulation

  • User-mode emulation can provide some information from the /proc filesystem.