diff options
author | Alberto Garcia <berto@igalia.com> | 2015-11-25 11:54:14 +0200 |
---|---|---|
committer | Stefano Stabellini <stefano.stabellini@eu.citrix.com> | 2015-11-25 11:04:55 +0000 |
commit | 22037db38ccfe497bd13a94edead6657781b9b37 (patch) | |
tree | dfac42b43d77100d2ccd9d4137724f5854139429 /hw/block/xen_disk.c | |
parent | cdadde39a80779b52f72aedf80839cabac975e57 (diff) | |
download | qemu-22037db38ccfe497bd13a94edead6657781b9b37.tar.gz qemu-22037db38ccfe497bd13a94edead6657781b9b37.tar.bz2 qemu-22037db38ccfe497bd13a94edead6657781b9b37.zip |
xen_disk: Remove ioreq.postsync
This code has been dead for three years (since commit 7e7b7cba1).
Signed-off-by: Alberto Garcia <berto@igalia.com>
Signed-off-by: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
Reviewed-by: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
Diffstat (limited to 'hw/block/xen_disk.c')
-rw-r--r-- | hw/block/xen_disk.c | 8 |
1 files changed, 0 insertions, 8 deletions
diff --git a/hw/block/xen_disk.c b/hw/block/xen_disk.c index 02eda6efbc..814665034d 100644 --- a/hw/block/xen_disk.c +++ b/hw/block/xen_disk.c @@ -75,7 +75,6 @@ struct ioreq { off_t start; QEMUIOVector v; int presync; - int postsync; uint8_t mapped; /* grant mapping */ @@ -144,7 +143,6 @@ static void ioreq_reset(struct ioreq *ioreq) ioreq->status = 0; ioreq->start = 0; ioreq->presync = 0; - ioreq->postsync = 0; ioreq->mapped = 0; memset(ioreq->domids, 0, sizeof(ioreq->domids)); @@ -520,12 +518,6 @@ static void qemu_aio_complete(void *opaque, int ret) if (ioreq->aio_inflight > 0) { return; } - if (ioreq->postsync) { - ioreq->postsync = 0; - ioreq->aio_inflight++; - blk_aio_flush(ioreq->blkdev->blk, qemu_aio_complete, ioreq); - return; - } ioreq->status = ioreq->aio_errors ? BLKIF_RSP_ERROR : BLKIF_RSP_OKAY; ioreq_unmap(ioreq); |