Age | Commit message (Expand) | Author |
2015-04-28 | thread-pool: clean up thread_pool_completion_bh() | Stefan Hajnoczi |
2014-10-20 | block: Rename BlockDriverCompletionFunc to BlockCompletionFunc | Markus Armbruster |
2014-10-20 | block: Rename BlockDriverAIOCB* to BlockAIOCB* | Markus Armbruster |
2014-09-22 | block: Rename qemu_aio_release -> qemu_aio_unref | Fam Zheng |
2014-09-22 | thread-pool: Convert thread_pool_aiocb_info.cancel to cancel_async | Fam Zheng |
2014-09-10 | thread-pool: Drop unnecessary includes | Markus Armbruster |
2014-08-15 | thread-pool: avoid deadlock in nested aio_poll() calls | Stefan Hajnoczi |
2014-08-15 | thread-pool: avoid per-thread-pool EventNotifier | Stefan Hajnoczi |
2014-05-28 | aio: Fix use-after-free in cancellation path | Fam Zheng |
2014-03-09 | Add a 'name' parameter to qemu_thread_create | Dr. David Alan Gilbert |
2013-08-22 | aio / timers: Untangle include files | Alex Bligh |
2013-08-19 | aio: drop io_flush argument | Stefan Hajnoczi |
2013-08-19 | thread-pool: drop thread_pool_active() | Stefan Hajnoczi |
2013-03-15 | threadpool: drop global thread pool | Stefan Hajnoczi |
2013-03-15 | threadpool: add thread_pool_new() and thread_pool_free() | Stefan Hajnoczi |
2013-03-15 | threadpool: move globals into struct ThreadPool | Stefan Hajnoczi |
2012-12-19 | misc: move include files to include/qemu/ | Paolo Bonzini |
2012-12-19 | block: move include files to include/block/ | Paolo Bonzini |
2012-11-14 | aio: rename AIOPool to AIOCBInfo | Stefan Hajnoczi |
2012-10-31 | threadpool: do not take lock in event_notifier_ready | Paolo Bonzini |
2012-10-31 | aio: add generic thread-pool facility | Paolo Bonzini |