ChangeLog/1.0: Difference between revisions

From QEMU
m (add xtensa feature)
Line 33: Line 33:
* QEMU now supports VFPv4 fused multiply-accumulate instructions.
* QEMU now supports VFPv4 fused multiply-accumulate instructions.
* QEMU now supports UDIV and SDIV in ARM mode.
* QEMU now supports UDIV and SDIV in ARM mode.
* The vexpress-a9, versatileab, versatilepb and realview-* boards now have audio support.


== PPC ==
== PPC ==

Revision as of 18:05, 2 November 2011

General

  • i386-softmmu is no longer named qemu but instead referred to as qemu-system-i386 for better consistency with other targets. A new tool is likely to be introduced that uses the qemu name so distributions are advised to not undo this change.
  • A new monitor command "info mtree" can show the hierarchy of memory regions in the guest.

Block devices (disks)

  • QEMU now supports I/O latency accounting in the monitor command "info blockstats".
  • Errors are now tracked per device and are shown by the monitor command "info block".
  • All image formats now support asynchronous operation. IDE and SCSI emulation will use this feature, while other devices (notably floppy and SD) will not.

IDE/ATAPI

  • A large number of bugs were fixed regarding CD media change and tray locking.

SCSI

  • Memory management errors could crash QEMU when scsi-disk encountered I/O errors. Many instances of this problem were fixed.
  • The accuracy of error handling for SCSI emulation has been greatly improved.
  • SCSI devices can now be addressed by channel, target (id) and LUN. Not all emulated HBAs will support this feature (in particular, the LSI controller will not).
  • Block device pass through is now supported through a new scsi-block device. The scsi-block device works with block devices (like /dev/sda or /dev/sr0) rather than /dev/sgN devices, and is more efficient because it does not consume arbitrary amounts of memory when the guest does large data transfers.
  • SCSI CD-ROMs now report media changed events.
  • SCSI CD-ROMs now support DVD images.
  • Bugfixes for IDE media change also apply to SCSI.
  • SCSI devices now report a unit attention condition when the system is started or reset. This may cause problems with old firmware versions.

USB

Spice

User-mode networking (SLIRP)

  • SLIRP can handle process ARP replies and gratuitous ARP requests from the guest.

virtio-9p

ARM

  • QEMU now supports VFPv4 fused multiply-accumulate instructions.
  • QEMU now supports UDIV and SDIV in ARM mode.
  • The vexpress-a9, versatileab, versatilepb and realview-* boards now have audio support.

PPC

pSeries

  • sPAPR VIO devices can now be created with -device.

SPARC

x86

KVM

Xen

Xtensa

  • QEMU now supports DC232b and FSF xtensa CPU cores.
  • QEMU now supports sim (similar to Tensilica ISS) and LX60/LX110/LX200 machines.