diff options
author | Alexander Graf <agraf@suse.de> | 2015-02-23 13:56:41 +0100 |
---|---|---|
committer | Juan Quintela <quintela@redhat.com> | 2015-03-16 14:34:44 +0100 |
commit | 1925cebc4b12903e3a66106893fd97e35c5d0baf (patch) | |
tree | beb5609dc59b07753469eee73de8ab7a4169737b /hw/core | |
parent | f6f14c58d542b306b6a0ff207db793d0aba62aa1 (diff) | |
download | qemu-1925cebc4b12903e3a66106893fd97e35c5d0baf.tar.gz qemu-1925cebc4b12903e3a66106893fd97e35c5d0baf.tar.bz2 qemu-1925cebc4b12903e3a66106893fd97e35c5d0baf.zip |
migration: Read JSON VM description on incoming migration
One of the really nice things about the VM description format is that it goes
over the wire when live migration is happening. Unfortunately QEMU today closes
any socket once it sees VM_EOF coming, so we never give the VMDESC the chance to
actually land on the wire.
This patch makes QEMU read the description as well. This way we ensure that
anything wire tapping us in between will get the chance to also interpret the
stream.
Along the way we also fix virt tests that assume that number_bytes_sent on the
sender side is equal to number_bytes_read which was true before the VMDESC
patches and is true again with this patch.
Signed-off-by: Alexander Graf <agraf@suse.de>
Reviewed-by: Dr. David Alan Gilbert <dgilbert@redhat.com>
Tested-by: Dr. David Alan Gilbert <dgilbert@redhat.com>
Signed-off-by: Juan Quintela <quintela@redhat.com>
Diffstat (limited to 'hw/core')
0 files changed, 0 insertions, 0 deletions