[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH 0/4] Fix qemu_aio_flush callers
From: |
Kevin Wolf |
Subject: |
[Qemu-devel] [PATCH 0/4] Fix qemu_aio_flush callers |
Date: |
Tue, 13 Nov 2012 16:51:25 +0100 |
This series has two patches that fixes current qemu_aio_flush() callers, which
should call bdrv_drain_all() instead. The other two patches are for changing
the coroutine request cancellation to waiting for a single request (Paolo
didn't want to change this to bdrv_drain_all()) and removing qemu_aio_flush()
altogether in order to avoid future misuse.
Kevin Wolf (4):
block: Improve bdrv_aio_co_cancel_em
megasas: Use bdrv_drain_all instead of qemu_aio_flush
qemu-io: Use bdrv_drain_all instead of qemu_aio_flush
aio: Get rid of qemu_aio_flush()
async.c | 5 -----
block.c | 19 ++++++++++++++++++-
block/commit.c | 2 +-
block/mirror.c | 2 +-
block/stream.c | 2 +-
hw/megasas.c | 2 +-
main-loop.c | 5 -----
qemu-aio.h | 9 ++-------
qemu-io.c | 2 +-
9 files changed, 25 insertions(+), 23 deletions(-)
--
1.7.6.5
- [Qemu-devel] [PATCH 0/4] Fix qemu_aio_flush callers,
Kevin Wolf <=
- [Qemu-devel] [PATCH 2/4] megasas: Use bdrv_drain_all instead of qemu_aio_flush, Kevin Wolf, 2012/11/13
- [Qemu-devel] [PATCH 3/4] qemu-io: Use bdrv_drain_all instead of qemu_aio_flush, Kevin Wolf, 2012/11/13
- [Qemu-devel] [RFC PATCH 4/4] aio: Get rid of qemu_aio_flush(), Kevin Wolf, 2012/11/13
- [Qemu-devel] [RFC PATCH 1/4] block: Improve bdrv_aio_co_cancel_em, Kevin Wolf, 2012/11/13
- Re: [Qemu-devel] [PATCH 0/4] Fix qemu_aio_flush callers, Paolo Bonzini, 2012/11/13