summaryrefslogtreecommitdiffstats
path: root/stubs/iothread.c
diff options
context:
space:
mode:
authorPaolo Bonzini2016-10-27 12:48:59 +0200
committerFam Zheng2016-10-28 15:50:18 +0200
commite437016511edb0dfa13cc98587c39590eaa2609a (patch)
treeacf1b17ca024a06b3f7d7c2fde5f2a56fcdace47 /stubs/iothread.c
parentsheepdog: use BDRV_POLL_WHILE (diff)
downloadqemu-e437016511edb0dfa13cc98587c39590eaa2609a.tar.gz
qemu-e437016511edb0dfa13cc98587c39590eaa2609a.tar.xz
qemu-e437016511edb0dfa13cc98587c39590eaa2609a.zip
aio: introduce qemu_get_current_aio_context
This will be used by BDRV_POLL_WHILE (and thus by bdrv_drain) to choose how to wait for I/O completion. Reviewed-by: Fam Zheng <famz@redhat.com> Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> Message-Id: <1477565348-5458-12-git-send-email-pbonzini@redhat.com> Signed-off-by: Fam Zheng <famz@redhat.com>
Diffstat (limited to 'stubs/iothread.c')
-rw-r--r--stubs/iothread.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/stubs/iothread.c b/stubs/iothread.c
new file mode 100644
index 0000000000..8cc9e28c55
--- /dev/null
+++ b/stubs/iothread.c
@@ -0,0 +1,8 @@
+#include "qemu/osdep.h"
+#include "block/aio.h"
+#include "qemu/main-loop.h"
+
+AioContext *qemu_get_current_aio_context(void)
+{
+ return qemu_get_aio_context();
+}