From 6512a2a7106480c19183d6466a6845bc9bdf6ec0 Mon Sep 17 00:00:00 2001 From: aliguori Date: Fri, 20 Mar 2009 18:26:07 +0000 Subject: Implement cancellation method for dma async I/O (Avi Kivity) Move the dma helpers to a private aio pool, and implement a cancellation method for them. Should prevent issues when cancelling I/O while dma is in progress. Signed-off-by: Avi Kivity Signed-off-by: Anthony Liguori git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6872 c046a42c-6fe2-441c-8c8c-71466251a162 --- dma.h | 1 + 1 file changed, 1 insertion(+) (limited to 'dma.h') diff --git a/dma.h b/dma.h index d596717f14..7d2ab45b02 100644 --- a/dma.h +++ b/dma.h @@ -37,5 +37,6 @@ BlockDriverAIOCB *dma_bdrv_read(BlockDriverState *bs, BlockDriverAIOCB *dma_bdrv_write(BlockDriverState *bs, QEMUSGList *sg, uint64_t sector, BlockDriverCompletionFunc *cb, void *opaque); +void dma_helper_init(void); #endif -- cgit v1.2.3