1. 16 4月, 2011 3 次提交
  2. 26 3月, 2011 1 次提交
  3. 22 3月, 2011 1 次提交
  4. 14 2月, 2011 2 次提交
  5. 25 1月, 2011 1 次提交
  6. 18 1月, 2011 1 次提交
    • A
      savevm: Fix no_migrate · dc912121
      Alex Williamson 提交于
      The no_migrate save state flag is currently only checked in the
      last phase of migration.  This means that we potentially waste
      a lot of time and bandwidth with the live state handlers before
      we ever check the no_migrate flags.  The error message printed
      when we catch a non-migratable device doesn't get printed for
      a detached migration.  And, no_migrate does nothing to prevent
      an incoming migration to a target that includes a non-migratable
      device.  This attempts to fix all of these.
      
      One notable difference in behavior is that an outgoing migration
      now checks for non-migratable devices before ever connecting to
      the target system.  This means the target will remain listening
      rather than exit from failure.
      Signed-off-by: NAlex Williamson <alex.williamson@redhat.com>
      Signed-off-by: NMichael S. Tsirkin <mst@redhat.com>
      dc912121
  7. 24 12月, 2010 1 次提交
  8. 12 12月, 2010 4 次提交
  9. 09 12月, 2010 1 次提交
    • G
      spice: add qxl device · a19cbfb3
      Gerd Hoffmann 提交于
      qxl is a paravirtual graphics card.  The qxl device is the bridge
      between the guest and the spice server (aka libspice-server).  The
      spice server will send the rendering commands to the spice client, which
      will actually render them.
      
      The spice server is also able to render locally, which is done in case
      the guest wants read something from video memory.  Local rendering is
      also used to support display over vnc and sdl.
      
      qxl is activated using "-vga qxl".  qxl supports multihead, additional
      cards can be added via '-device qxl".
      
      [ v2: add copyright to files                     ]
      [ v2: use qemu-common.h for standard includes    ]
      [ v2: create separate qxl-vga device for primary ]
      Signed-off-by: NGerd Hoffmann <kraxel@redhat.com>
      a19cbfb3
  10. 22 9月, 2010 1 次提交
    • G
      Use display types for local display only. · 6b62dc2d
      Gerd Hoffmann 提交于
      This patch drops DT_VNC.  The display types are only used to select
      select the local display (i.e. curses, sdl, coca, ...).  Remote
      displays (for now only vnc, spice will follow) can be enabled
      independently.
      6b62dc2d
  11. 31 7月, 2010 1 次提交
  12. 12 7月, 2010 1 次提交
  13. 15 6月, 2010 1 次提交
    • G
      Add exit notifiers. · fd42deeb
      Gerd Hoffmann 提交于
      Hook up any cleanup work which needs to be done here.  Advantages over
      using atexit(3):
      
        (1) You get passed in a pointer to the notifier.  If you embed that
            into your state struct you can use container_of() to get get your
            state info.
        (2) You can unregister, say when un-plugging a device.
      
      [ v2: move code out of #ifndef _WIN32 ]
      Signed-off-by: NAnthony Liguori <aliguori@us.ibm.com>
      fd42deeb
  14. 12 6月, 2010 7 次提交
  15. 04 6月, 2010 5 次提交
  16. 19 5月, 2010 4 次提交
  17. 27 4月, 2010 1 次提交
    • L
      Monitor: Return before exiting with 'quit' · 0e8d2b55
      Luiz Capitulino 提交于
      The 'quit' Monitor command (implemented by do_quit()) calls
      exit() directly, this is problematic under QMP because QEMU
      exits before having a chance to send the ok response.
      
      Clients don't know if QEMU exited because of a problem or
      because the 'quit' command has been executed.
      
      This commit fixes that by moving the exit() call to the main
      loop, so that do_quit() requests the system to quit, instead
      of calling exit() directly.
      Signed-off-by: NLuiz Capitulino <lcapitulino@redhat.com>
      0e8d2b55
  18. 30 3月, 2010 1 次提交
  19. 27 3月, 2010 1 次提交
  20. 22 3月, 2010 1 次提交
  21. 20 3月, 2010 1 次提交