]> git.proxmox.com Git - mirror_qemu.git/commitdiff
migration: return -EINVAL directly when version_id mismatch
authorWei Yang <richardw.yang@linux.intel.com>
Mon, 22 Jul 2019 07:53:38 +0000 (15:53 +0800)
committerDr. David Alan Gilbert <dgilbert@redhat.com>
Wed, 14 Aug 2019 16:33:14 +0000 (17:33 +0100)
It is not reasonable to continue when version_id mismatch.

Signed-off-by: Wei Yang <richardw.yang@linux.intel.com>
Message-Id: <20190722075339.25121-2-richardw.yang@linux.intel.com>
Reviewed-by: Dr. David Alan Gilbert <dgilbert@redhat.com>
Signed-off-by: Dr. David Alan Gilbert <dgilbert@redhat.com>
migration/ram.c

index 97f241d6d9ed59c11af1bab1120427e05d2b2592..6a75aedc91d6db13c617d93a66764d26c5841db9 100644 (file)
@@ -4334,7 +4334,7 @@ static int ram_load(QEMUFile *f, void *opaque, int version_id)
     seq_iter++;
 
     if (version_id != 4) {
-        ret = -EINVAL;
+        return -EINVAL;
     }
 
     if (!migrate_use_compression()) {