]> git.proxmox.com Git - mirror_qemu.git/blobdiff - blockjob.c
Merge remote-tracking branch 'remotes/huth-gitlab/tags/pull-request-2018-11-20' into...
[mirror_qemu.git] / blockjob.c
index 4d5342259c914abb24dcbb85297fcbff65d24b58..58de8cb0241242647401ad682ae13ef598ac04fd 100644 (file)
@@ -221,20 +221,9 @@ int block_job_add_bdrv(BlockJob *job, const char *name, BlockDriverState *bs,
     return 0;
 }
 
-void block_job_wakeup_all_bdrv(BlockJob *job)
-{
-    GSList *l;
-
-    for (l = job->nodes; l; l = l->next) {
-        BdrvChild *c = l->data;
-        bdrv_wakeup(c->bs);
-    }
-}
-
 static void block_job_on_idle(Notifier *n, void *opaque)
 {
-    BlockJob *job = opaque;
-    block_job_wakeup_all_bdrv(job);
+    aio_wait_kick();
 }
 
 bool block_job_is_internal(BlockJob *job)