]> git.proxmox.com Git - mirror_qemu.git/commit
Revert "vl: Fix to create migration object before block backends again"
authorMarkus Armbruster <armbru@redhat.com>
Mon, 1 Apr 2019 09:08:23 +0000 (11:08 +0200)
committerMarkus Armbruster <armbru@redhat.com>
Tue, 2 Apr 2019 11:35:00 +0000 (13:35 +0200)
commit2fa23277d58ce7ec527541b3baf52894ded530cc
treec7ccddf84f04380a921a23978c867bc35fa63f4a
parent5cc8f9eb7a11e2c8635c2e62d7651daf9e3bff42
Revert "vl: Fix to create migration object before block backends again"

This reverts commit e60483f2f8498ae08ae79ca4c6fb03a3317f5e1e.

Recent commit cda4aa9a5a0 moved block backend creation before machine
property evaluation.  This broke block backends registering migration
blockers.  Commit e60483f2f84 fixed it by moving migration object
creation before block backend creation.  This broke migration with
Xen.  Turns out we need to configure the accelerator before we create
the migration object so that Xen's accelerator compat properties get
applied.  Revert the flawed commit.  This fixes the Xen regression,
but brings back the block backend regression.  The next commits will
fix it again.

Signed-off-by: Markus Armbruster <armbru@redhat.com>
Message-Id: <20190401090827.20793-2-armbru@redhat.com>
Reviewed-by: Igor Mammedov <imammedo@redhat.com>
vl.c