It replaces the VMSTOP macros and allows us to drop some global variables.

Also, the problem with issuing 'cont' when the VM is in bad state is addressed,
and we make the current state available in QMP.

 audio/audio.c      |    2 +-
 cpus.c             |   26 +++++++++++--------
 cpus.h             |    1 -
 gdbstub.c          |   34 +++++++++++++-------------
 hw/etraxfs_dma.c   |    2 +-
 hw/ide/ahci.c      |    2 +-
 hw/ide/core.c      |    4 +-
 hw/ide/internal.h  |    3 +-
 hw/ide/pci.c       |    2 +-
 hw/kvmclock.c      |    5 ++-
 hw/qxl.c           |    3 +-
 hw/scsi-disk.c     |    4 +-
 hw/virtio-blk.c    |    5 ++-
 hw/virtio.c        |    4 +-
 hw/watchdog.c      |    2 +-
 kvm-all.c          |    2 +-
 migration.c        |   14 +++++++----
 monitor.c          |   19 ++++++++++----
 qemu-timer.c       |   11 ++++----
 qerror.c           |    4 +++
 qerror.h           |    3 ++
 qmp-commands.hx    |   21 +++++++++++++++-
 savevm.c           |    8 +++---
 sysemu.h           |   42 +++++++++++++++++++++----------
 target-i386/kvm.c  |    4 +-
 ui/sdl.c           |    6 ++--
 ui/spice-display.c |    3 +-
 vl.c               |   68 +++++++++++++++++++++++++++++++++++++++++++--------
 xen-all.c          |    8 ++++--
 29 files changed, 210 insertions(+), 102 deletions(-)

Reply via email to