qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-devel] [PATCH 07/10] block: call aio_context_acquire in qemu_img/n


From: Denis V. Lunev
Subject: [Qemu-devel] [PATCH 07/10] block: call aio_context_acquire in qemu_img/nbd/io
Date: Tue, 3 Nov 2015 17:12:10 +0300

This will harmless now and would be mandatory in a couple of patches

Signed-off-by: Denis V. Lunev <address@hidden>
CC: Stefan Hajnoczi <address@hidden>
---
 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




reply via email to

[Prev in Thread] Current Thread [Next in Thread]