From: Liu Yuan <tailai...@taobao.com> Cc: MORITA Kazutaka <morita.kazut...@lab.ntt.co.jp> Cc: Kevin Wolf <kw...@redhat.com> Signed-off-by: Liu Yuan <tailai...@taobao.com> Reviewed-by: MORITA Kazutaka <morita.kazut...@lab.ntt.co.jp> Signed-off-by: Stefan Hajnoczi <stefa...@redhat.com> --- block/sheepdog.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/block/sheepdog.c b/block/sheepdog.c index b9186fb..e821746 100644 --- a/block/sheepdog.c +++ b/block/sheepdog.c @@ -724,7 +724,7 @@ static void coroutine_fn aio_read_response(void *opaque) * create requests are not allowed, so we search the * pending requests here. */ - send_pending_req(s, vid_to_data_oid(s->inode.vdi_id, idx)); + send_pending_req(s, aio_req->oid); } break; case AIOCB_READ_UDATA: -- 1.8.0.2