summaryrefslogtreecommitdiff
path: root/main-loop.c
AgeCommit message (Expand)AuthorFilesLines
2015-01-08hax: clean upyucheng yu1-16/+0
2014-04-21Merge branch 'upstream_qemu_2.0' into tizenSeokYeon Hwang1-1/+2
2014-03-13main-loop: Suppress "I/O thread spun" warnings for qtestPeter Maydell1-1/+2
2013-12-11Merge branch 'upstream-1.7' into tizen_qemu_1.7SeokYeon Hwang1-27/+42
2013-09-17slirp: set mainloop timeout with more precise valueLiu Ping Fan1-2/+1
2013-09-10Merge tag 'v1.6.0' into tizen_qemu_1.6SeokYeon Hwang1-1/+2
2013-08-22aio / timers: Rearrange timer.h & make legacy functions call non-legacyAlex Bligh1-1/+1
2013-08-22aio / timers: Remove alarm timersAlex Bligh1-4/+0
2013-08-22aio / timers: Convert mainloop to use timeoutAlex Bligh1-14/+37
2013-08-19aio: drop io_flush argumentStefan Hajnoczi1-6/+3
2013-07-12Refactor some hax related codes.SeokYeon Hwang1-2/+17
2013-07-04Merge some conflictsSeokYeon Hwang1-81/+2
2013-07-02Merge 'qemu 1.5.1' into tizen_qemu_1.5.1test1-109/+180
2013-06-12main-loop: do not include slirp/slirp.h, use libslirp.h insteadMichael Tokarev1-1/+2
2013-05-16main-loop: partial revert of 5e3bc73Stefan Hajnoczi1-18/+14
2013-05-16main-loop: narrow win32 pollfds_fill() event bitmasksStefan Hajnoczi1-4/+4
2013-04-05main-loop: drop the BQL if the I/O appears to be spinningAnthony Liguori1-0/+25
2013-03-15main-loop: add qemu_get_aio_context()Stefan Hajnoczi1-0/+5
2013-02-21main-loop: drop rfds/wfds/xfds for goodStefan Hajnoczi1-75/+2
2013-02-21iohandler: switch to GPollFDStefan Hajnoczi1-2/+2
2013-02-21slirp: switch to GPollFDStefan Hajnoczi1-2/+2
2013-02-21main-loop: switch POSIX glib integration to GPollFDStefan Hajnoczi1-49/+22
2013-02-21main-loop: switch to g_poll() on POSIX hostsStefan Hajnoczi1-8/+129
2013-02-21main-loop: fix select_ret uninitialized variable warningStefan Hajnoczi1-1/+2
2013-01-09Check return values from g_poll and selectFabien Chouteau1-14/+13
2013-01-08From 8fdd165fa910de700649f05f2b074a21e18500d4 Mon Sep 17 00:00:00 2001Xin Xiaohui1-4/+5
2012-12-19misc: move include files to include/qemu/Paolo Bonzini1-3/+3
2012-12-19block: move include files to include/block/Paolo Bonzini1-1/+1
2012-12-11aio: Get rid of qemu_aio_flush()Kevin Wolf1-5/+0
2012-11-02vl: delay thread initialization after daemonizationPaolo Bonzini1-1/+0
2012-11-02vl: unify calls to init_timer_alarmPaolo Bonzini1-1/+4
2012-10-30main-loop: use aio_notify for qemu_notify_eventPaolo Bonzini1-98/+8
2012-10-30main-loop: use GSource to poll AIO file descriptorsPaolo Bonzini1-17/+6
2012-10-30aio: add Win32 implementationPaolo Bonzini1-1/+1
2012-10-30aio: add non-blocking variant of aio_waitPaolo Bonzini1-1/+1
2012-10-30aio: add I/O handlers to the AioContext interfacePaolo Bonzini1-0/+33
2012-10-30aio: introduce AioContext, move bottom halves therePaolo Bonzini1-1/+17
2012-10-30main-loop: unify qemu_init_main_loop between QEMU and toolsPaolo Bonzini1-1/+4
2012-06-15Upgrade to upstream v1.1.0.Evgeny Voevodin1-70/+102
2012-05-01main-loop: Calculate poll timeout using timeout argumentStefan Weil1-1/+5
2012-04-28main-loop: Fix build for w32 and w64Stefan Weil1-3/+4
2012-04-26main_loop_wait: block indefinitelyStefano Stabellini1-9/+14
2012-04-15w64: Fix type cast in os_host_main_loop_waitStefan Weil1-1/+1
2012-04-10Merge remote-tracking branch 'stefanha/trivial-patches' into stagingAnthony Liguori1-1/+1
2012-04-07main-loop: integrate glib sources for w32Paolo Bonzini1-6/+15
2012-04-07main-loop: replace WaitForMultipleObjects with g_pollPaolo Bonzini1-23/+17
2012-04-07main-loop: interrupt wait when data arrives on a socketPaolo Bonzini1-25/+44
2012-04-07main-loop: disable fd_set-based glib integration under w32Paolo Bonzini1-30/+33
2012-04-07main loop: use msec-based timeout in glib_select_fillPaolo Bonzini1-12/+10
2012-04-03main-loop: make qemu_event_handle staticFrediano Ziglio1-1/+1