1. 19 Dec, 2012 5 commits
  2. 02 Nov, 2012 6 commits
  3. 30 Oct, 2012 1 commit
  4. 17 Oct, 2012 9 commits
  5. 05 Oct, 2012 1 commit
  6. 15 Aug, 2012 2 commits
  7. 08 Aug, 2012 1 commit
  8. 20 Jul, 2012 6 commits
  9. 29 Jun, 2012 3 commits
  10. 18 Jun, 2012 1 commit
  11. 15 Jun, 2012 1 commit
  12. 15 Apr, 2012 1 commit
  13. 19 Mar, 2012 1 commit
    • Stefano Stabellini's avatar
      Introduce "xen-save-devices-state" · a7ae8355
      Stefano Stabellini authored
      
      
      - add an "is_ram" flag to SaveStateEntry;
      
      - register_savevm_live sets is_ram for live_savevm devices;
      
      - introduce a "xen-save-devices-state" QAPI command that can be used to save
      the state of all devices, but not the RAM or the block devices of the
      VM.
      
      Changes in v8:
      
      - rename save-devices-state to xen-save-devices-state.
      
      Changes in v7:
      
      - rename save_devices to save-devices-state.
      
      Changes in v6:
      
      - remove the is_ram parameter from register_savevm_live and sets is_ram
      if the device is a live_savevm device;
      
      - introduce save_devices as a QAPI command, write a better description
      for it;
      
      - fix CODING_STYLE;
      
      - introduce a new doc to explain the save format used by save_devices.
      Signed-off-by: default avatarStefano Stabellini <stefano.stabellini@eu.citrix.com>
      Reviewed-by: default avatarAnthony Liguori <aliguori@us.ibm.com>
      Acked-by: default avatarLuiz Capitulino <lcapitulino@redhat.com>
      a7ae8355
  14. 17 Mar, 2012 1 commit
  15. 15 Mar, 2012 1 commit
    • Luiz Capitulino's avatar
      qapi: Convert migrate · e1c37d0e
      Luiz Capitulino authored
      
      
      The migrate command is one of those commands where HMP and QMP completely
      mix up together. This made the conversion to the QAPI (which separates the
      command into QMP and HMP parts) a bit difficult.
      
      The first important change to be noticed is that this commit completes the
      removal of the Monitor object from migration code, started by the previous
      commit.
      
      Another important and tricky change is about supporting the non-detached
      mode. That is, if the user doesn't pass '-d' the migrate command will lock
      the monitor and will only release it when migration is finished.
      
      To support this in the new HMP command (hmp_migrate()), it is necessary
      to create a timer which runs every second and checks if the migration is
      still active. If it is, the timer callback will re-schedule itself to run
      one second in the future. If the migration has already finished, the
      monitor lock is released and the user can use it normally.
      
      All these changes should be transparent to the user.
      Signed-off-by: default avatarAnthony Liguori <aliguori@us.ibm.com>
      Signed-off-by: default avatarLuiz Capitulino <lcapitulino@redhat.com>
      e1c37d0e