This will harmless now and would be mandatory in a couple of patches Signed-off-by: Denis V. Lunev <d...@openvz.org> CC: Stefan Hajnoczi <stefa...@redhat.com> --- qemu-img.c | 2 ++ qemu-io.c | 1 + qemu-nbd.c | 1 + 3 files changed, 4 insertions(+)
diff --git a/qemu-img.c b/qemu-img.c index 3025776..a59dd87 100644 --- a/qemu-img.c +++ b/qemu-img.c @@ -3083,6 +3083,8 @@ int main(int argc, char **argv) } cmdname = argv[1]; + aio_context_acquire(qemu_get_aio_context()); + /* find the command */ for (cmd = img_cmds; cmd->name != NULL; cmd++) { if (!strcmp(cmdname, cmd->name)) { diff --git a/qemu-io.c b/qemu-io.c index 269f17c..96f381b 100644 --- a/qemu-io.c +++ b/qemu-io.c @@ -465,6 +465,7 @@ int main(int argc, char **argv) error_report_err(local_error); exit(1); } + aio_context_acquire(qemu_get_aio_context()); /* initialize commands */ qemuio_add_command(&quit_cmd); diff --git a/qemu-nbd.c b/qemu-nbd.c index 422a607..dd81d0b 100644 --- a/qemu-nbd.c +++ b/qemu-nbd.c @@ -670,6 +670,7 @@ int main(int argc, char **argv) exit(EXIT_FAILURE); } bdrv_init(); + aio_context_acquire(qemu_get_aio_context()); atexit(bdrv_close_all); if (fmt) { -- 2.5.0