Message ID | 20170519103247.4405-3-stefanha@redhat.com |
---|---|
State | New |
Headers | show |
diff --git a/block/io.c b/block/io.c index cc56e90..f0041cd 100644 --- a/block/io.c +++ b/block/io.c @@ -2031,9 +2031,7 @@ bdrv_rw_vmstate(BlockDriverState *bs, QEMUIOVector *qiov, int64_t pos, Coroutine *co = qemu_coroutine_create(bdrv_co_rw_vmstate_entry, &data); bdrv_coroutine_enter(bs, co); - while (data.ret == -EINPROGRESS) { - aio_poll(bdrv_get_aio_context(bs), true); - } + BDRV_POLL_WHILE(bs, data.ret == -EINPROGRESS); return data.ret; } }