aboutsummaryrefslogtreecommitdiff
path: root/tests/test-thread-pool.c
AgeCommit message (Expand)AuthorFilesLines
2020-09-23qemu/atomic.h: rename atomic_ to qatomic_Stefan Hajnoczi1-5/+5
2019-06-03test-thread-pool: be more reliablePaolo Bonzini1-11/+21
2018-05-20Remove unnecessary variables for function return valueLaurent Vivier1-5/+1
2017-02-21test-thread-pool: use generic AioContext infrastructurePaolo Bonzini1-9/+3
2016-07-13coroutine: move entry argument to qemu_coroutine_createPaolo Bonzini1-2/+2
2016-06-07tests: Remove unnecessary glib.h includesPeter Maydell1-1/+0
2016-03-22include/qemu/osdep.h: Don't include qapi/error.hMarkus Armbruster1-0/+1
2016-02-16tests: Clean up includesPeter Maydell1-0/+1
2016-01-13error: Use error_reportf_err() where it makes obvious senseMarkus Armbruster1-3/+1
2016-01-13error: Don't decorate original error message when adding to itMarkus Armbruster1-1/+1
2014-10-20block: Rename BlockDriverAIOCB* to BlockAIOCB*Markus Armbruster1-1/+1
2014-09-22async: aio_context_new(): Handle event_notifier_init failureChrysostomos Nanakos1-1/+9
2014-09-22thread-pool: Convert thread_pool_aiocb_info.cancel to cancel_asyncFam Zheng1-8/+26
2014-07-09block: drop aio functions that operate on the main AioContextPaolo Bonzini1-2/+2
2014-05-28aio: Fix use-after-free in cancellation pathFam Zheng1-1/+1
2013-08-22aio / timers: Add QEMUTimerListGroup to AioContextAlex Bligh1-0/+3
2013-08-19tests: adjust test-thread-pool to new aio_poll() semanticsStefan Hajnoczi1-12/+12
2013-07-04add a header file for atomic operationsPaolo Bonzini1-4/+4
2013-03-15threadpool: drop global thread poolStefan Hajnoczi1-23/+21
2012-12-19block: move include files to include/block/Paolo Bonzini1-3/+3
2012-12-11tests: avoid qemu_aio_flush() in test-thread-pool.cStefan Hajnoczi1-6/+14
2012-11-27tests: make threadpool cancellation test looserPaolo Bonzini1-2/+5
2012-11-26tests: add thread pool unit testsPaolo Bonzini1-0/+213