]> git.proxmox.com Git - mirror_qemu.git/blobdiff - block/nfs.c
block: explicitly acquire aiocontext in bottom halves that need it
[mirror_qemu.git] / block / nfs.c
index 5ce968cd576a06cd77a047b3363acaf8220b389a..08b43dd1893e0561183be6010654f1257b7c24d7 100644 (file)
@@ -237,8 +237,9 @@ static void nfs_co_init_task(BlockDriverState *bs, NFSRPC *task)
 static void nfs_co_generic_bh_cb(void *opaque)
 {
     NFSRPC *task = opaque;
+
     task->complete = 1;
-    qemu_coroutine_enter(task->co);
+    aio_co_wake(task->co);
 }
 
 static void