]> git.proxmox.com Git - mirror_qemu.git/commit
vl: Fix to create migration object before block backends again
authorMarkus Armbruster <armbru@redhat.com>
Wed, 13 Mar 2019 08:43:30 +0000 (09:43 +0100)
committerKevin Wolf <kwolf@redhat.com>
Tue, 19 Mar 2019 14:49:29 +0000 (15:49 +0100)
commite60483f2f8498ae08ae79ca4c6fb03a3317f5e1e
tree9e12f1adc1cf1b685e51ac0e33e19d082d7250f3
parent9cd97956cfdde85d5887f2ea54ff598f615ee1b1
vl: Fix to create migration object before block backends again

Recent commit cda4aa9a5a0 moved block backend creation before machine
property evaluation.  This broke qemu-iotests 055.  Turns out we need
to create the migration object before block backends, so block
backends can add migration blockers.  Fix by calling
migration_object_init() earlier, right before configure_blockdev().

Fixes: cda4aa9a5a08777cf13e164c0543bd4888b8adce
Reported-by: Kevin Wolf <kwolf@redhat.com>
Signed-off-by: Markus Armbruster <armbru@redhat.com>
Signed-off-by: Kevin Wolf <kwolf@redhat.com>
vl.c