summaryrefslogtreecommitdiffstats
path: root/tests/test-aio.c
Commit message (Expand)AuthorAgeFilesLines
* coroutine: add test-aio coroutine queue chaining test caseStefan Hajnoczi2018-03-271-12/+51
* cpus: define QEMUTimerListNotifyCB for QEMU system emulationPaolo Bonzini2017-03-141-1/+1
* aio: add AioPollFn and io_poll() interfaceStefan Hajnoczi2017-01-031-2/+2
* iothread: release AioContext around aio_pollPaolo Bonzini2016-10-281-8/+14
* timer: set vm_clock disabled defaultGonglei2016-08-091-2/+2
* tests: Remove unnecessary glib.h includesPeter Maydell2016-06-071-1/+0Star
* include/qemu/osdep.h: Don't include qapi/error.hMarkus Armbruster2016-03-221-0/+1
* tests: Clean up includesPeter Maydell2016-02-161-0/+1
* error: Use error_reportf_err() where it makes obvious senseMarkus Armbruster2016-01-131-3/+1Star
* error: Don't decorate original error message when adding to itMarkus Armbruster2016-01-131-1/+1
* test-aio: Fix event notifier cleanupKevin Wolf2015-11-251-0/+1
* tests: Add test case for aio_disable_externalFam Zheng2015-10-231-0/+24
* aio: Add "is_external" flag for event handlersFam Zheng2015-10-231-26/+32
* AioContext: fix broken ctx->dispatching optimizationPaolo Bonzini2015-07-221-18/+0Star
* tests: remove irrelevant assertions from test-aioPaolo Bonzini2015-07-221-4/+4
* Revert "iothread: release iothread around aio_poll"Stefan Hajnoczi2015-06-121-11/+8Star
* iothread: release iothread around aio_pollPaolo Bonzini2015-04-281-8/+11
* async: aio_context_new(): Handle event_notifier_init failureChrysostomos Nanakos2014-09-221-1/+9
* test-aio: test timers on Windows tooPaolo Bonzini2014-08-291-37/+11Star
* tests: Add missing 'static' attributes (fix warnings from smatch)Stefan Weil2014-07-181-1/+1
* AioContext: do not rely on aio_poll(ctx, true) result to end a loopPaolo Bonzini2014-07-141-12/+13
* test-aio: fix GSource-based timer testPaolo Bonzini2014-07-091-7/+6Star
* tests: Remove unsupported tests for MinGWStefan Weil2014-03-311-0/+16
* aio: add aio_context_acquire() and aio_context_release()Stefan Hajnoczi2014-03-131-0/+59
* aio: make aio_poll(ctx, true) block with no fdsStefan Hajnoczi2013-12-061-1/+0Star
* aio / timers: fix build of test/test-aio.c on non-linux platformsAlex Bligh2013-09-061-2/+9
* aio / timers: use g_usleep() not sleep()Alex Bligh2013-09-011-3/+3
* aio / timers: remove dummy_io_handler_flush from tests/test-aio.cAlex Bligh2013-08-221-7/+2Star
* aio / timers: Add test harness for AioContext timersAlex Bligh2013-08-221-0/+134
* aio / timers: Add QEMUTimerListGroup to AioContextAlex Bligh2013-08-221-0/+3
* aio: drop io_flush argumentStefan Hajnoczi2013-08-191-20/+20
* tests: drop event_active_cb()Stefan Hajnoczi2013-08-191-14/+8Star
* aio: stop using .io_flush()Stefan Hajnoczi2013-08-191-5/+5
* tests: adjust test-aio to new aio_poll() semanticsStefan Hajnoczi2013-08-191-9/+17
* aio: Fix return value of aio_poll()Kevin Wolf2013-01-171-2/+2
* block: move include files to include/block/Paolo Bonzini2012-12-191-1/+1
* tests: use aio_poll() instead of aio_flush() in test-aio.cStefan Hajnoczi2012-12-111-16/+15Star
* tests: add AioContext unit testsPaolo Bonzini2012-11-261-0/+667