aboutsummaryrefslogtreecommitdiff
path: root/iothread.c
AgeCommit message (Expand)Author
2017-10-03iothread: delay the context release to finalizePeter Xu
2017-10-03iothread: export iothread_stop()Peter Xu
2017-10-03iothread: provide helpers for internal usePeter Xu
2017-09-29iothread: Make iothread_stop() idempotentEduardo Habkost
2017-09-08qemu-iothread: IOThread supports the GMainContext event loopWang Yong
2017-02-21monitor: add poll-* properties into query-iothreads resultPavel Hrdina
2017-02-03iothread: enable AioContext polling by defaultStefan Hajnoczi
2017-01-03iothread: add poll-grow and poll-shrink parametersStefan Hajnoczi
2017-01-03aio: self-tune polling timeStefan Hajnoczi
2017-01-03iothread: add polling parametersStefan Hajnoczi
2016-10-28iothread: release AioContext around aio_pollPaolo Bonzini
2016-10-28iothread: detach all block devices before stopping themPaolo Bonzini
2016-10-28aio: introduce qemu_get_current_aio_contextPaolo Bonzini
2016-09-28iothread: check iothread->ctx before aio_context_unref to avoid assertionLin Ma
2016-09-13iothread: Stop threads before main() quitsFam Zheng
2016-02-04all: Clean up includesPeter Maydell
2015-12-03iothread: include id in thread namePaolo Bonzini
2015-07-24rcu: actually register threads that have RCU read-side critical sectionsPaolo Bonzini
2015-06-19qom: Add helper function for getting user objects rootDaniel P. Berrange
2015-06-12Revert "iothread: release iothread around aio_poll"Stefan Hajnoczi
2015-05-08Remove various unused functionsThomas Huth
2015-04-28iothread: release iothread around aio_pollPaolo Bonzini
2014-09-22async: aio_context_new(): Handle event_notifier_init failureChrysostomos Nanakos
2014-07-14AioContext: do not rely on aio_poll(ctx, true) result to end a loopPaolo Bonzini
2014-04-04iothread: make IOThread struct definition publicStefan Hajnoczi
2014-03-13qmp: add query-iothreads commandStefan Hajnoczi
2014-03-13iothread: stash thread ID awayStefan Hajnoczi
2014-03-13iothread: add I/O thread objectStefan Hajnoczi