1. 06 Oct, 2014 1 commit
  2. 25 Sep, 2014 1 commit
  3. 12 Sep, 2014 1 commit
  4. 12 Aug, 2014 1 commit
  5. 23 Jun, 2014 1 commit
    • Paolo Bonzini's avatar
      vl: allow other threads to do qemu_system_vmstop_request · 74892d24
      Paolo Bonzini authored
      There patch protects vmstop_requested with a lock and introduces
      qemu_system_vmstop_request_prepare.
      
      Together with the new call to qemu_vmstop_requested in vm_start,
      qemu_system_vmstop_request_prepare avoids a race where the VM could remain
      stopped even though the iostatus of a block device has already been set
      (for example).
      
      qemu_system_vmstop_request_prepare however also lets the caller thread
      delay observation of the state change until it has itself communicated
      that change to the user.  This delay avoids any possibility of a wrong
      reordering of the BLOCK_IO_ERROR event and the subsequent STOP event.
      Signed-off-by: default avatarPaolo Bonzini <pbonzini@redhat.com>
      Reviewed-by: default avatarEric Blake <eblake@redhat.com>
      Signed-off-by: default avatarStefan Hajnoczi <stefanha@redhat.com>
      74892d24
  6. 05 Jun, 2014 2 commits
  7. 28 May, 2014 1 commit
  8. 24 May, 2014 2 commits
  9. 14 May, 2014 1 commit
  10. 13 Mar, 2014 15 commits
  11. 04 Feb, 2014 4 commits
  12. 02 Sep, 2013 2 commits
  13. 29 Jul, 2013 2 commits
  14. 26 Jul, 2013 4 commits
  15. 22 Jul, 2013 2 commits