Daniel P. Berrangé
|
407bc4bf90
qapi: Move include/qapi/qmp/ to include/qobject/
|
9 månader sedan |
Fabiano Rosas
|
87d67fadb9
monitor: Stop removing non-duplicated fds
|
1 år sedan |
Stefan Hajnoczi
|
effd60c878
monitor: only run coroutine commands in qemu_aio_context
|
1 år sedan |
Paolo Bonzini
|
06831001ac
atomics: eliminate mb_read/mb_set
|
2 år sedan |
Paolo Bonzini
|
eea7cd3fc5
monitor: do not use mb_read/mb_set
|
2 år sedan |
Paolo Bonzini
|
60f4f62efe
monitor: extract request dequeuing to a new function
|
2 år sedan |
Paolo Bonzini
|
9f2d58546e
monitor: introduce qmp_dispatcher_co_wake
|
2 år sedan |
Paolo Bonzini
|
0ff2553701
monitor: cleanup fetching of QMP requests
|
2 år sedan |
Paolo Bonzini
|
3e6bed619a
monitor: cleanup detection of qmp_dispatcher_co shutting down
|
2 år sedan |
Stefan Reiter
|
a67b996e78
monitor/qmp: fix race on CHR_EVENT_CLOSED without OOB
|
4 år sedan |
Mahmoud Mandour
|
a8e2ab5db2
monitor: Replaced qemu_mutex_lock calls with QEMU_LOCK_GUARD
|
4 år sedan |
Kevin Wolf
|
b248e61652
monitor/qmp: Stop processing requests when shutdown is requested
|
4 år sedan |
Markus Armbruster
|
88daf0996c
qmp: Resume OOB-enabled monitor before processing the request
|
4 år sedan |
Markus Armbruster
|
f680405f45
qmp: Add more tracepoints
|
4 år sedan |
Markus Armbruster
|
395a95080a
qmp: Fix up comments after commit 9ce44e2ce2
|
4 år sedan |
Markus Armbruster
|
d403d92dfc
qmp: Fix tracing of non-string command IDs
|
4 år sedan |
Markus Armbruster
|
eab3a4678b
qobject: Change qobject_to_json()'s value to GString
|
4 år sedan |
Markus Armbruster
|
6589f45991
qobject: Make qobject_to_json_pretty() take a pretty argument
|
4 år sedan |
Kevin Wolf
|
9ce44e2ce2
qmp: Move dispatcher to a coroutine
|
4 år sedan |
Kevin Wolf
|
41725fa7ed
qmp: Call monitor_set_cur() only in qmp_dispatch()
|
4 år sedan |
Kevin Wolf
|
57d3635e42
qmp: Assert that no other monitor is active
|
4 år sedan |
Kevin Wolf
|
947e47448d
monitor: Use getter/setter functions for cur_mon
|
4 år sedan |
Markus Armbruster
|
2061487bdb
qapi: Disallow qmp_marshal_FOO(NULL, ...)
|
5 år sedan |
Kevin Wolf
|
f27a9bb3e9
qmp: Fail gracefully if chardev is already in use
|
5 år sedan |
Kevin Wolf
|
fa4dcf577e
qapi: Split control.json off misc.json
|
5 år sedan |
Philippe Mathieu-Daudé
|
083b266f69
chardev: Use QEMUChrEvent enum in IOEventHandler typedef
|
5 år sedan |
Philippe Mathieu-Daudé
|
ed7c5bb7ad
monitor/qmp: Explicit we ignore few QEMUChrEvent in IOEventHandler
|
5 år sedan |
Wolfgang Bumiller
|
2895aaa139
monitor/qmp: resume monitor when clearing its queue
|
5 år sedan |
Markus Armbruster
|
eb707eac58
monitor/qmp: Update comment for commit 4eaca8de268
|
6 år sedan |
Kevin Wolf
|
fbfc29e3bf
monitor: Replace monitor_init() with monitor_init_{hmp, qmp}()
|
6 år sedan |