mirror of https://github.com/xqemu/xqemu.git
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>
This commit is contained in:
parent
cdadde39a8
commit
22037db38c
|
@ -75,7 +75,6 @@ struct ioreq {
|
||||||
off_t start;
|
off_t start;
|
||||||
QEMUIOVector v;
|
QEMUIOVector v;
|
||||||
int presync;
|
int presync;
|
||||||
int postsync;
|
|
||||||
uint8_t mapped;
|
uint8_t mapped;
|
||||||
|
|
||||||
/* grant mapping */
|
/* grant mapping */
|
||||||
|
@ -144,7 +143,6 @@ static void ioreq_reset(struct ioreq *ioreq)
|
||||||
ioreq->status = 0;
|
ioreq->status = 0;
|
||||||
ioreq->start = 0;
|
ioreq->start = 0;
|
||||||
ioreq->presync = 0;
|
ioreq->presync = 0;
|
||||||
ioreq->postsync = 0;
|
|
||||||
ioreq->mapped = 0;
|
ioreq->mapped = 0;
|
||||||
|
|
||||||
memset(ioreq->domids, 0, sizeof(ioreq->domids));
|
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) {
|
if (ioreq->aio_inflight > 0) {
|
||||||
return;
|
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->status = ioreq->aio_errors ? BLKIF_RSP_ERROR : BLKIF_RSP_OKAY;
|
||||||
ioreq_unmap(ioreq);
|
ioreq_unmap(ioreq);
|
||||||
|
|
Loading…
Reference in New Issue