Philippe Mathieu-Daudé
|
32cad1ffb8
include: Rename sysemu/ -> system/
|
8 months ago |
Kevin Wolf
|
694226410b
iothread: Simplify expression in qemu_in_iothread()
|
1 year ago |
Philippe Mathieu-Daudé
|
897a06c6d7
iothread: Remove unused Error** argument in aio_context_set_aio_params
|
1 year ago |
Fabiano Rosas
|
1f14c9147c
iothread: Set the GSource "name" field
|
1 year ago |
Philippe Mathieu-Daudé
|
dc892d1e4c
iothread: Remove unused IOThreadClass / IOTHREAD_CLASS
|
2 years ago |
Markus Armbruster
|
05e385d2a9
error: Move ERRP_GUARD() to the beginning of the function
|
2 years ago |
Nicolas Saenz Julienne
|
71ad4713cc
util/event-loop-base: Introduce options to set the thread pool size
|
3 years ago |
Nicolas Saenz Julienne
|
7d5983e3c8
Introduce event-loop-base abstract class
|
3 years ago |
Stefano Garzarella
|
1cc7eada97
iothread: use IOThreadParamInfo in iothread_[set|get]_param()
|
4 years ago |
Stefano Garzarella
|
f0ed36a64f
iothread: rename PollParamInfo to IOThreadParamInfo
|
4 years ago |
Stefano Garzarella
|
1793ad0247
iothread: add aio-max-batch parameter
|
4 years ago |
Stefano Garzarella
|
0445409d74
iothread: generalize iothread_set_param/iothread_get_param
|
4 years ago |
Paolo Bonzini
|
5f50be9b58
async: the main AioContext is only "current" if under the BQL
|
4 years ago |
Elena Ufimtseva
|
ad22c3088b
multi-process: define MPQemuMsg format and transmission functions
|
4 years ago |
Eric Blake
|
c3033fd372
qapi: Use QAPI_LIST_APPEND in trivial cases
|
4 years ago |
Stefan Hajnoczi
|
d73415a315
qemu/atomic.h: rename atomic_ to qatomic_
|
4 years ago |
Eduardo Habkost
|
8110fa1d94
Use DECLARE_*CHECKER* macros
|
5 years ago |
Markus Armbruster
|
7a309cc95b
qom: Change object_get_canonical_path_component() not to malloc
|
5 years ago |
Markus Armbruster
|
668f62ec62
error: Eliminate error_propagate() with Coccinelle, part 1
|
5 years ago |
Markus Armbruster
|
dcfe480544
error: Avoid unnecessary error_propagate() after error_setg()
|
5 years ago |
Markus Armbruster
|
62a35aaa31
qapi: Use returned bool to check for failure, Coccinelle part
|
5 years ago |
Markus Armbruster
|
d2623129a7
qom: Drop parameter @errp of object_property_add() & friends
|
5 years ago |
Peter Xu
|
6ca206204f
iothread: document about why we need explicit aio_poll()
|
6 years ago |
Peter Xu
|
b60ec76a13
iothread: push gcontext earlier in the thread_fn
|
6 years ago |
Peter Xu
|
0bd2d233c6
iothread: create main loop unconditionally
|
6 years ago |
Peter Xu
|
b506e0f16c
iothread: create the gcontext unconditionally
|
6 years ago |
Peter Xu
|
21c4d15b47
iothread: replace init_done_cond with a semaphore
|
6 years ago |
Peter Xu
|
6c95363d97
iothread: fix iothread hang when stop too soon
|
6 years ago |
Marc-André Lureau
|
14a2d11825
iothread: fix crash with invalid properties
|
7 years ago |
Peter Xu
|
1554434927
iothread: workaround glib bug which hangs qmp-test
|
7 years ago |