64 Commits (7cac7aa7040a823c585f1578a38f28e83c8bf3e1)

Author SHA1 Message Date
Markus Armbruster 7c84b1b831 block: Rename BlockDriverAIOCB* to BlockAIOCB* 12 years ago
Fam Zheng 8007429a99 block: Rename qemu_aio_release -> qemu_aio_unref 12 years ago
Fam Zheng 771b64daf9 linux-aio: Convert laio_aiocb_info.cancel to .cancel_async 12 years ago
Stefan Hajnoczi 2cdff7f620 linux-aio: avoid deadlock in nested aio_poll() calls 12 years ago
Gonglei a1abf40d6b linux-aio: Fix laio resource leak 12 years ago
Ming Lei 1b3abdcccf linux-aio: implement io plug, unplug and flush io queue 12 years ago
Stefan Hajnoczi abd269b7cf block/linux-aio: fix memory and fd leak 12 years ago
Stefan Hajnoczi c2f3426c9b block/raw-posix: implement .bdrv_detach/attach_aio_context() 12 years ago
Stefan Hajnoczi f2e5dca46b aio: drop io_flush argument 14 years ago
Stefan Hajnoczi 94473d0c06 block/linux-aio: drop qemu_laio_completion_cb() 14 years ago
Paolo Bonzini 1de7afc984 misc: move include files to include/qemu/ 14 years ago
Paolo Bonzini 737e150e89 block: move include files to include/block/ 14 years ago
Stefan Hajnoczi d7331bed11 aio: rename AIOPool to AIOCBInfo 14 years ago
Paolo Bonzini 10fb6e0682 raw-posix: move linux-aio.c to block/ 14 years ago
Paolo Bonzini 9f8540ecef raw-posix: rename raw-posix-aio.h, hide unavailable prototypes 14 years ago
Paolo Bonzini c90caf25e2 linux-aio: use event notifiers 15 years ago
Paolo Bonzini f627aab1cc aio: introduce AioContext, move bottom halves there 14 years ago
Michael Tokarev 3d9b49254f consolidate qemu_iovec_memset{,_skip}() into single function and use existing iov_memset() 15 years ago
Paolo Bonzini bafbd6a1c6 aio: remove process_queue callback and qemu_aio_process_queue 15 years ago
Paolo Bonzini 85e8dab1ef aio: move BlockDriverAIOCB to qemu-aio.h 15 years ago
Paolo Bonzini 91977c2e5f block: qemu_aio_get does not return NULL 15 years ago
Kevin Wolf b161e2e4b3 linux-aio: Allow reads beyond the end of growable images 15 years ago
Kevin Wolf 449c184ed2 linux-aio: Fix laio_submit error handling 15 years ago
Paolo Bonzini cf26a4e6f8 linux-aio: remove process requests callback 15 years ago
Frediano Ziglio c30e624d5d linux aio: some comments 15 years ago
Anthony Liguori 7267c0947d Use glib memory allocation and free functions 15 years ago
Kevin Wolf 384acbf46b async: Remove AsyncContext 15 years ago
Stefan Hajnoczi 2be5064953 linux-aio: Fix typo in read() EINTR check 17 years ago
Kevin Wolf db0ffc2402 linux-aio: Honour AsyncContext 17 years ago
Kevin Wolf 8febfa2684 Add qemu_aio_process_queue() 17 years ago
Christoph Hellwig 5c6c3a6c54 raw-posix: add Linux native AIO support 17 years ago