aboutsummaryrefslogtreecommitdiff
path: root/block/raw-aio.h
AgeCommit message (Expand)Author
2016-07-18linux-aio: share one LinuxAioState within an AioContextPaolo Bonzini
2016-06-16raw-posix: Implement .bdrv_co_preadv/pwritevKevin Wolf
2016-06-16raw-posix: Switch to bdrv_co_* interfacesKevin Wolf
2016-05-12linux-aio: make it more type safePaolo Bonzini
2016-05-12block: plug whole tree at once, introduce bdrv_io_unplugged_begin/endPaolo Bonzini
2016-03-22include/qemu/iov.h: Don't include qemu-common.hMarkus Armbruster
2014-12-12linux-aio: drop return code from laio_io_unplug and ioq_submitPaolo Bonzini
2014-10-20block: Rename BlockDriverCompletionFunc to BlockCompletionFuncMarkus Armbruster
2014-10-20block: Rename BlockDriverAIOCB* to BlockAIOCB*Markus Armbruster
2014-07-07linux-aio: implement io plug, unplug and flush io queueMing Lei
2014-06-04block/raw-win32: implement .bdrv_detach/attach_aio_context()Stefan Hajnoczi
2014-06-04block/raw-win32: create one QEMUWin32AIOState per BDRVRawStateStefan Hajnoczi
2014-06-04block/linux-aio: fix memory and fd leakStefan Hajnoczi
2014-06-04block/raw-posix: implement .bdrv_detach/attach_aio_context()Stefan Hajnoczi
2013-12-03raw-posix: add support for write_zeroes on XFS and block devicesPaolo Bonzini
2013-01-15block: make discard asynchronousPaolo Bonzini
2012-10-31raw-win32: implement native asynchronous I/OPaolo Bonzini
2012-10-31raw-posix: rename raw-posix-aio.h, hide unavailable prototypesPaolo Bonzini