ChangeLog/0.15: Difference between revisions

From QEMU
Line 98: Line 98:
* Support for two new QMP commands: inject-nmi ([http://repo.or.cz/w/qemu.git/commitdiff/a404666457b54142d6cfe8302bcded9be4cda379 (commit)] and snapshot-blkdev-sync ([http://repo.or.cz/w/qemu.git/commitdiff/d967b2f14f238c24264fa73d02e9b0dde0b19506 (commit)]
* Support for two new QMP commands: inject-nmi ([http://repo.or.cz/w/qemu.git/commitdiff/a404666457b54142d6cfe8302bcded9be4cda379 (commit)] and snapshot-blkdev-sync ([http://repo.or.cz/w/qemu.git/commitdiff/d967b2f14f238c24264fa73d02e9b0dde0b19506 (commit)]
* Fixed some issues with the JSON parser (several commits, first one [http://repo.or.cz/w/qemu.git/commitdiff/ef749d07e717ca38b7d8b525c81d6b04db5f16ed here])
* Fixed some issues with the JSON parser (several commits, first one [http://repo.or.cz/w/qemu.git/commitdiff/ef749d07e717ca38b7d8b525c81d6b04db5f16ed here])
* Added the guest agent [http://repo.or.cz/w/qemu.git/commitdiff/e3d4d25206a13ca48936e4357a53591997ce6d57 (commit)]


== Tracing ==
== Tracing ==

Revision as of 19:40, 25 July 2011

0.15.0

Targets

  • New targets added: LatticeMico32 and UniCore32.

ARM

  • Add me

MIPS

  • Add me

SH4

  • Add me

PPC

  • Add me

s390x

  • Add me

SPARC

  • Sparc32: Improvements to OpenBIOS make Solaris 8 boot possible.
  • Minor Sparc32 and Sparc64 fixes.

Hosts

ARM

  • Add me

MIPS

  • Add me

IA64

  • Add me

KVM

Common

  • Countless fixes ported over from qemu-kvm, core is now shared with that tree, i.e. has the same quality
  • Pimped up threading model, now fully synchronized with qemu-kvm tree
  • Removed dependency on external kernel headers, all supported KVM features are now built into the binary

x86

  • Paravirtual kvmclock fixes
  • Stable guest TSC across migration
  • Support for SMEP CPU feature
  • Support for VIA CPU features
  • Reworked & fixed MCE support

PPC

  • ...

s390x

  • ...

Devices

IDE / AHCI

  • Add me

SCSI

  • Add me

USB

  • Add me

virtio

  • Add me

PCI/PCI Express

  • Add me

Sound

  • Add me

Video

  • Add me

RTC

  • MC146818 (for PCs): Follow host clock resets to the past immediately (instead of freezing the clock)

Block Drivers

qcow2

  • Add me

qed

  • Support for growing images with qemu-img resize (commit)
  • Periodically flush and clear need check bit to reduce chance of leaving image files dirty on power failure (commit)
  • Fix consistency check on 32-bit hosts (commit)

Networking

User space (slirp)

  • Fixed DHCP support in restrict (host-only) mode
  • Ping packet forwarding to external hosts via unprivileged ICMP sockets of Linux 3.0

Spice

  • Add me

QMP / Monitor

  • Support for two new QMP commands: inject-nmi ((commit) and snapshot-blkdev-sync ((commit)
  • Fixed some issues with the JSON parser (several commits, first one here)
  • Added the guest agent (commit)

Tracing

  • Make simpletrace.py a Python module for trace analysis scripts (blog), (commit)
  • Make 'simple' backend thread-safe (commit)
  • Add tracetool --probe-prefix optional argument to prefix DTrace probe names (commit)

Other stuff