monitor: move init global earlier
commitd32749deb61513c5456901f20e19887e1bc3d7f3
authorPeter Xu <peterx@redhat.com>
Fri, 8 Jun 2018 03:55:10 +0000 (8 11:55 +0800)
committerMarkus Armbruster <armbru@redhat.com>
Mon, 18 Jun 2018 13:48:22 +0000 (18 15:48 +0200)
tree2febe5abcb63b6a30389c7e76227e643d5a673e4
parent6e8c5f4db7cb74f6f00942a285b4ed6a130c244b
monitor: move init global earlier

Before this patch, monitor fd helpers might be called even earlier than
monitor_init_globals().  This can be problematic.

After previous work, now monitor_init_globals() does not depend on
accelerator initialization any more.  Call it earlier (before CLI
parsing; that's where the monitor APIs might be called) to make sure it
is called before any of the monitor APIs.

Suggested-by: Markus Armbruster <armbru@redhat.com>
Reviewed-by: Stefan Hajnoczi <stefanha@redhat.com>
Reviewed-by: Markus Armbruster <armbru@redhat.com>
Signed-off-by: Peter Xu <peterx@redhat.com>
Message-Id: <20180608035511.7439-7-peterx@redhat.com>
Signed-off-by: Markus Armbruster <armbru@redhat.com>
vl.c