54 Commits (aece5edc96f211eec6febdafc9bbbb99315a2efd)

Author SHA1 Message Date
Pavel Dovgalyuk efab87cf79 icount: improve counting for record/replay 11 years ago
Fam Zheng f3926945c8 iohandler: Use aio API 11 years ago
Paolo Bonzini edec47cfef main-loop: fix qemu_notify_event for aio_notify optimization 11 years ago
Fam Zheng 82e1cc4bf9 Change qemu_set_fd_handler2(..., NULL, ...) to qemu_set_fd_handler 11 years ago
Jan Kiszka 3e9418e160 Revert "main-loop.c: Handle SIGINT, SIGHUP and SIGTERM synchronously" 12 years ago
Peter Maydell 15124e1420 main-loop.c: Handle SIGINT, SIGHUP and SIGTERM synchronously 12 years ago
Chrysostomos Nanakos 2f78e491d7 async: aio_context_new(): Handle event_notifier_init failure 12 years ago
Paolo Bonzini 87f68d3182 block: drop aio functions that operate on the main AioContext 12 years ago
Peter Maydell 01c22f2cdd main-loop: Suppress "I/O thread spun" warnings for qtest 12 years ago
Liu Ping Fan a42e9c4188 slirp: set mainloop timeout with more precise value 13 years ago
Alex Bligh 40daca54cd aio / timers: Rearrange timer.h & make legacy functions call non-legacy 13 years ago
Alex Bligh 6d32717155 aio / timers: Remove alarm timers 13 years ago
Alex Bligh 7b595f35d8 aio / timers: Convert mainloop to use timeout 13 years ago
Stefan Hajnoczi f2e5dca46b aio: drop io_flush argument 13 years ago
Michael Tokarev 520b6dd4d0 main-loop: do not include slirp/slirp.h, use libslirp.h instead 13 years ago
Stefan Hajnoczi 3cb8c205e3 main-loop: partial revert of 5e3bc73 13 years ago
Stefan Hajnoczi 8db165b36e main-loop: narrow win32 pollfds_fill() event bitmasks 13 years ago
Anthony Liguori 893986fe94 main-loop: drop the BQL if the I/O appears to be spinning 13 years ago
Stefan Hajnoczi 5f3aa1ff47 main-loop: add qemu_get_aio_context() 13 years ago
Stefan Hajnoczi 9cbaacf999 main-loop: drop rfds/wfds/xfds for good 13 years ago
Stefan Hajnoczi a3e4b4a809 iohandler: switch to GPollFD 13 years ago
Stefan Hajnoczi 8917c3bdba slirp: switch to GPollFD 13 years ago
Stefan Hajnoczi 48ce11ff97 main-loop: switch POSIX glib integration to GPollFD 13 years ago
Stefan Hajnoczi cbff4b342b main-loop: switch to g_poll() on POSIX hosts 13 years ago
Stefan Hajnoczi 134a03e0b3 main-loop: fix select_ret uninitialized variable warning 13 years ago
Fabien Chouteau 5e3bc735d9 Check return values from g_poll and select 13 years ago
Paolo Bonzini 1de7afc984 misc: move include files to include/qemu/ 13 years ago
Paolo Bonzini 737e150e89 block: move include files to include/block/ 13 years ago
Kevin Wolf c57b6656c3 aio: Get rid of qemu_aio_flush() 14 years ago
Paolo Bonzini 49cf57281b vl: delay thread initialization after daemonization 14 years ago
Paolo Bonzini f9ab4654e3 vl: unify calls to init_timer_alarm 14 years ago
Paolo Bonzini 4c8d0d2767 main-loop: use aio_notify for qemu_notify_event 16 years ago
Paolo Bonzini 82cbbdc6a0 main-loop: use GSource to poll AIO file descriptors 14 years ago
Paolo Bonzini f42b22077b aio: add Win32 implementation 14 years ago
Paolo Bonzini 7c0628b20e aio: add non-blocking variant of aio_wait 14 years ago
Paolo Bonzini a915f4bc97 aio: add I/O handlers to the AioContext interface 14 years ago
Paolo Bonzini f627aab1cc aio: introduce AioContext, move bottom halves there 14 years ago
Paolo Bonzini 172061a0a0 main-loop: unify qemu_init_main_loop between QEMU and tools 14 years ago
Stefan Weil 3239ad0469 main-loop: Calculate poll timeout using timeout argument 14 years ago
Stefan Weil 42fe1c245f main-loop: Fix build for w32 and w64 14 years ago
Stefano Stabellini 7c7db75576 main_loop_wait: block indefinitely 14 years ago
Stefan Weil 58b9630d7e w64: Fix type cast in os_host_main_loop_wait 14 years ago
Paolo Bonzini ea26ce765c main-loop: integrate glib sources for w32 14 years ago
Paolo Bonzini 06ac7d4979 main-loop: replace WaitForMultipleObjects with g_poll 14 years ago
Paolo Bonzini d3385eb448 main-loop: interrupt wait when data arrives on a socket 14 years ago
Paolo Bonzini 15455536df main-loop: disable fd_set-based glib integration under w32 14 years ago
Paolo Bonzini 4dae83aeac main loop: use msec-based timeout in glib_select_fill 14 years ago
Frediano Ziglio a92433afcc main-loop: make qemu_event_handle static 14 years ago
Michael Roth d34e8f6e9d main-loop: For tools, initialize timers as part of qemu_init_main_loop() 14 years ago
Michael Roth ee77dfb26a main-loop: Fix SetEvent() on uninitialized handle on win32 14 years ago