summaryrefslogtreecommitdiff
path: root/hw/block/xen_disk.c
diff options
context:
space:
mode:
authorAlberto Garcia <berto@igalia.com>2015-11-25 11:54:14 +0200
committerStefano Stabellini <stefano.stabellini@eu.citrix.com>2015-11-25 11:04:55 +0000
commit22037db38ccfe497bd13a94edead6657781b9b37 (patch)
treedfac42b43d77100d2ccd9d4137724f5854139429 /hw/block/xen_disk.c
parentcdadde39a80779b52f72aedf80839cabac975e57 (diff)
downloadqemu-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.c8
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);