COMMITS
/ util/main-loop.c August 23, 2023
M
util: spelling fixes
Michael Tokarev committed
May 16, 2023
S
aio: remove aio_disable_external() API
Stefan Hajnoczi committed
April 27, 2023
A
async: Add an optional reentrancy guard to the BH API
Alexander Bulekov committed
February 21, 2023
M
main-loop: remove qemu_fd_register(), win32/slirp/socket specific
Marc-André Lureau committed
M
win32/socket: introduce qemu_socket_select() helper
Marc-André Lureau committed
February 2, 2023
M
Don't include headers already included by qemu/osdep.h
Markus Armbruster committed
October 23, 2022
N
error handling: Use RETRY_ON_EINTR() macro where applicable
Nikita Ivanov committed
October 19, 2022
B
util/main-loop: Avoid adding the same HANDLE twice
Bin Meng committed
B
util/main-loop: Fix maximum number of wait objects for win32
Bin Meng committed
April 25, 2022
N
util/event-loop-base: Introduce options to set the thread pool size
Nicolas Saenz Julienne committed
N
util/main-loop: Introduce the main loop into QOM
Nicolas Saenz Julienne committed
March 29, 2022
M
Use g_unix_set_fd_nonblocking()
Marc-André Lureau committed
March 15, 2022
M
Use g_new() & friends where that makes obvious sense
Markus Armbruster committed
December 7, 2021
S
aio-posix: split poll check from ready handler
Stefan Hajnoczi committed
April 14, 2021
S
util/async: add a human-readable name to BHs for debugging
Stefan Hajnoczi committed
June 9, 2021
P
async: the main AioContext is only "current" if under the BQL
Paolo Bonzini committed
March 16, 2021
P
main-loop: remove dead code
Paolo Bonzini committed
February 26, 2021
C
qtest: delete superfluous inclusions of qtest.h
Chen Qun committed
December 4, 2020
D
cfi: Initial support for cfi-icall in QEMU
Daniele Buono committed
August 31, 2020
C
icount: rename functions to be consistent with the module name
Claudio Fontana committed
August 19, 2020
C
cpu-timers, icount: new modules
Claudio Fontana committed
September 2, 2020
T
stubs: Move qemu_fd_register stub to util/main-loop.c
Thomas Huth committed
July 7, 2020
M
error: Eliminate error_propagate() with Coccinelle, part 1
Markus Armbruster committed
October 18, 2019
T
Do not use %m in common code to print error messages
Thomas Huth committed
July 12, 2019
P
util: merge main-loop.c and iohandler.c
Paolo Bonzini committed
June 19, 2019
L
util/main-loop: Fix incorrect assertion
Lidong Chen committed
February 12, 2019
M
slirp: move sources to src/ subdirectory
Marc-André Lureau committed
January 17, 2019
M
slirp: replace global polling with per-instance & notifier
Marc-André Lureau committed
January 13, 2019
F
Fix segmentation fault when qemu_signal_init fails
Fei Li committed
May 30, 2018
S
main-loop: drop spin_counter
Stefan Hajnoczi committed
February 27, 2018
A
replay: push replay_mutex_lock up the call tree
Alex Bennée committed
September 11, 2017
A
Convert multi-line fprintf() to warn_report()
Alistair Francis committed
June 27, 2017
P
main_loop: Make main_loop_wait() return void
Peter Maydell committed
March 31, 2017
R
main-loop: Acquire main_context lock around os_host_main_loop_wait.
Richard W.M. Jones committed
March 3, 2017
P
cpus: define QEMUTimerListNotifyCB for QEMU system emulation
Paolo Bonzini committed
P
qemu-timer: do not include sysemu/cpus.h from util/qemu-timer.h
Paolo Bonzini committed
February 8, 2017
P
cpus: remove ugly cast on sigbus_handler
Paolo Bonzini committed
February 13, 2017
P
block: move AioContext, QEMUTimer, main-loop to libqemuutil
Paolo Bonzini committed