summary refs log tree commit diff stats
path: root/util/oslib-posix.c
diff options
context:
space:
mode:
authorMarkus Armbruster <armbru@redhat.com>2019-03-08 14:14:40 +0100
committerMarkus Armbruster <armbru@redhat.com>2019-03-11 22:53:44 +0100
commitcda4aa9a5a08777cf13e164c0543bd4888b8adce (patch)
tree03a4fb89862d48e5fb6cc5acdbbdc0e243b4b48a /util/oslib-posix.c
parentd11bf9bf0fd66057aa5e8acb1bbc797419d5a4e6 (diff)
downloadfocaccia-qemu-cda4aa9a5a08777cf13e164c0543bd4888b8adce.tar.gz
focaccia-qemu-cda4aa9a5a08777cf13e164c0543bd4888b8adce.zip
vl: Create block backends before setting machine properties
qemu-system-FOO's main() acts on command line arguments in its own
idiosyncratic order.  There's not much method to its madness.
Whenever we find a case where one kind of command line argument needs
to refer to something created for another kind later, we rejigger the
order.

Block devices get created long after machine properties get processed.
Therefore, block device machine properties can be created, but not
set.  No such properties exist.  But the next commit will create some.
Time to rejigger again: create block devices earlier.

Signed-off-by: Markus Armbruster <armbru@redhat.com>
Reviewed-by: Philippe Mathieu-Daudé <philmd@redhat.com>
Message-Id: <20190308131445.17502-8-armbru@redhat.com>
Reviewed-by: Michael S. Tsirkin <mst@redhat.com>
Diffstat (limited to 'util/oslib-posix.c')
0 files changed, 0 insertions, 0 deletions