Kevin Wolf <kwolf@redhat.com> writes:
> We want to be able to use qemu_aio_context in the monitor
> initialisation.
>
> Signed-off-by: Kevin Wolf <kwolf@redhat.com>
> Reviewed-by: Marc-André Lureau <marcandre.lureau@redhat.com>
> ---
> vl.c | 10 +++++-----
> 1 file changed, 5 insertions(+), 5 deletions(-)
>
> diff --git a/vl.c b/vl.c
> index 86474a55c9..4c79a00857 100644
> --- a/vl.c
> +++ b/vl.c
> @@ -2903,6 +2903,11 @@ int main(int argc, char **argv, char **envp)
> runstate_init();
> precopy_infrastructure_init();
> postcopy_infrastructure_init();
> +
> + if (qemu_init_main_loop(&main_loop_err)) {
> + error_report_err(main_loop_err);
> + exit(1);
> + }
> monitor_init_globals();
>
> if (qcrypto_init(&err) < 0) {
> @@ -3817,11 +3822,6 @@ int main(int argc, char **argv, char **envp)
> qemu_unlink_pidfile_notifier.notify = qemu_unlink_pidfile;
> qemu_add_exit_notifier(&qemu_unlink_pidfile_notifier);
>
> - if (qemu_init_main_loop(&main_loop_err)) {
> - error_report_err(main_loop_err);
> - exit(1);
> - }
> -
> #ifdef CONFIG_SECCOMP
> olist = qemu_find_opts_err("sandbox", NULL);
> if (olist) {
Can't see anything wrong with this. Doesn't mean much; every time I do
something like it, it comes back to bite me.
Reviewed-by: Markus Armbruster <armbru@redhat.com>