summaryrefslogtreecommitdiff
path: root/block/linux-aio.c
AgeCommit message (Expand)AuthorFilesLines
2016-01-20block: Clean up includesPeter Maydell1-0/+1
2015-10-23aio: Add "is_external" flag for event handlersFam Zheng1-2/+3
2014-12-12linux-aio: simplify removal of completed iocbs from the listPaolo Bonzini1-6/+6
2014-12-12linux-aio: drop return code from laio_io_unplug and ioq_submitPaolo Bonzini1-10/+5
2014-12-12linux-aio: rename LaioQueue idx field to "n"Paolo Bonzini1-6/+6
2014-12-12linux-aio: track whether the queue is blockedPaolo Bonzini1-20/+27
2014-12-12linux-aio: queue requests that cannot be submittedPaolo Bonzini1-42/+33
2014-10-20block: Rename BlockDriverCompletionFunc to BlockCompletionFuncMarkus Armbruster1-1/+1
2014-10-20block: Rename BlockDriverAIOCB* to BlockAIOCB*Markus Armbruster1-3/+3
2014-09-22block: Rename qemu_aio_release -> qemu_aio_unrefFam Zheng1-2/+2
2014-09-22linux-aio: Convert laio_aiocb_info.cancel to .cancel_asyncFam Zheng1-22/+8
2014-08-29linux-aio: avoid deadlock in nested aio_poll() callsStefan Hajnoczi1-16/+55
2014-07-15linux-aio: Fix laio resource leakGonglei1-0/+5
2014-07-07linux-aio: implement io plug, unplug and flush io queueMing Lei1-2/+94
2014-06-04block/linux-aio: fix memory and fd leakStefan Hajnoczi1-0/+8
2014-06-04block/raw-posix: implement .bdrv_detach/attach_aio_context()Stefan Hajnoczi1-2/+14
2013-08-19aio: drop io_flush argumentStefan Hajnoczi1-2/+1
2013-08-19block/linux-aio: drop qemu_laio_completion_cb()Stefan Hajnoczi1-15/+2
2012-12-19misc: move include files to include/qemu/Paolo Bonzini1-2/+2
2012-12-19block: move include files to include/block/Paolo Bonzini1-1/+1
2012-11-14aio: rename AIOPool to AIOCBInfoStefan Hajnoczi1-2/+2
2012-10-31raw-posix: move linux-aio.c to block/Paolo Bonzini1-0/+216