aboutsummaryrefslogtreecommitdiffstats
path: root/monitor/qmp.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* monitor: Stop removing non-duplicated fdsFabiano Rosas2024-06-211-2/+0
* monitor: only run coroutine commands in qemu_aio_contextStefan Hajnoczi2024-01-261-17/+0
* atomics: eliminate mb_read/mb_setPaolo Bonzini2023-06-061-1/+1
* monitor: do not use mb_read/mb_setPaolo Bonzini2023-05-251-9/+18
* monitor: extract request dequeuing to a new functionPaolo Bonzini2023-05-251-15/+22
* monitor: introduce qmp_dispatcher_co_wakePaolo Bonzini2023-05-251-3/+29
* monitor: cleanup fetching of QMP requestsPaolo Bonzini2023-05-251-25/+15
* monitor: cleanup detection of qmp_dispatcher_co shutting downPaolo Bonzini2023-05-251-0/+2
* monitor/qmp: fix race on CHR_EVENT_CLOSED without OOBStefan Reiter2021-05-121-18/+22
* monitor: Replaced qemu_mutex_lock calls with QEMU_LOCK_GUARDMahmoud Mandour2021-03-151-27/+24
* monitor/qmp: Stop processing requests when shutdown is requestedKevin Wolf2021-02-151-0/+5
* qmp: Resume OOB-enabled monitor before processing the requestMarkus Armbruster2021-02-041-6/+27
* qmp: Add more tracepointsMarkus Armbruster2021-02-041-0/+7
* qmp: Fix up comments after commit 9ce44e2ce2Markus Armbruster2021-02-041-2/+2
* qmp: Fix tracing of non-string command IDsMarkus Armbruster2020-12-191-12/+18
* qobject: Change qobject_to_json()'s value to GStringMarkus Armbruster2020-12-191-7/+7
* qobject: Make qobject_to_json_pretty() take a pretty argumentMarkus Armbruster2020-12-191-1/+1
* qmp: Move dispatcher to a coroutineKevin Wolf2020-10-091-30/+92
* qmp: Call monitor_set_cur() only in qmp_dispatch()Kevin Wolf2020-10-091-7/+2
* qmp: Assert that no other monitor is activeKevin Wolf2020-10-091-1/+4
* monitor: Use getter/setter functions for cur_monKevin Wolf2020-10-091-5/+2
* qapi: Disallow qmp_marshal_FOO(NULL, ...)Markus Armbruster2020-04-301-1/+4
* qmp: Fail gracefully if chardev is already in useKevin Wolf2020-03-061-4/+7
* qapi: Split control.json off misc.jsonKevin Wolf2020-02-171-1/+1
* chardev: Use QEMUChrEvent enum in IOEventHandler typedefPhilippe Mathieu-Daudé2020-01-081-1/+1
* monitor/qmp: Explicit we ignore few QEMUChrEvent in IOEventHandlerPhilippe Mathieu-Daudé2020-01-071-0/+5
* monitor/qmp: resume monitor when clearing its queueWolfgang Bumiller2019-11-191-5/+31
* monitor/qmp: Update comment for commit 4eaca8de268Markus Armbruster2019-08-211-1/+1
* monitor: Replace monitor_init() with monitor_init_{hmp, qmp}()Kevin Wolf2019-06-181-5/+2
* monitor: Split Monitor.flags into separate boolsKevin Wolf2019-06-181-3/+4
* monitor: Split out monitor/qmp.cKevin Wolf2019-06-171-0/+406