summary refs log tree commit diff stats
path: root/monitor/monitor.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* qapi: Add HV_BALLOON_STATUS_REPORT event and its QMP query commandMaciej S. Szmigiero2023-11-061-0/+1
* hw/char: Have FEWatchFunc handlers return G_SOURCE_CONTINUE/REMOVEPhilippe Mathieu-Daudé2023-08-311-1/+1
* monitor: introduce qmp_dispatcher_co_wakePaolo Bonzini2023-05-251-25/+1
* monitor: cleanup fetching of QMP requestsPaolo Bonzini2023-05-251-2/+7
* monitor: cleanup detection of qmp_dispatcher_co shutting downPaolo Bonzini2023-05-251-1/+1
* monitor: do not use mb_read/mb_set for suspend_cntPaolo Bonzini2023-05-251-2/+7
* monitor: add more *_locked() functionsPaolo Bonzini2023-05-251-6/+8
* monitor: allow calling monitor_resume under mon_lockPaolo Bonzini2023-05-251-6/+6
* monitor: use QEMU_LOCK_GUARD a bit morePaolo Bonzini2023-05-251-4/+2
* monitor: convert monitor_cleanup() to AIO_WAIT_WHILE_UNLOCKED()Stefan Hajnoczi2023-04-251-2/+2
* monitor: Loosen coupling between misc.c and monitor.c slightlyMarkus Armbruster2023-02-041-1/+1
* monitor: Move monitor_putc() next to monitor_puts & external linkageMarkus Armbruster2023-02-041-0/+27
* monitor: Use ERRP_GUARD() in monitor_init()Markus Armbruster2022-12-141-8/+4
* Move error_printf_unless_qmp() with monitor unitMarc-André Lureau2022-04-211-0/+10
* monitor: Rate-limit MEMORY_DEVICE_SIZE_CHANGE qapi events per deviceDavid Hildenbrand2021-10-021-0/+9
* chardev: mark explicitly first argument as poisonedMarc-André Lureau2021-08-051-1/+1
* Do not include sysemu/sysemu.h if it's not really necessaryThomas Huth2021-05-021-1/+0
* monitor: raise error when 'pretty' option is used with HMPDaniel P. Berrangé2021-03-181-2/+2
* monitor: Replaced qemu_mutex_lock calls with QEMU_LOCK_GUARDMahmoud Mandour2021-03-151-6/+2
* monitor: Fix assertion failure on shutdownKevin Wolf2021-02-151-10/+15
* monitor: Use GString instead of QString for output bufferMarkus Armbruster2020-12-191-12/+8
* monitor: Fix order in monitor_cleanup()Kevin Wolf2020-10-151-16/+17
* qmp: Move dispatcher to a coroutineKevin Wolf2020-10-091-8/+47
* monitor: Make current monitor a per-coroutine propertyKevin Wolf2020-10-091-7/+27
* monitor: Use getter/setter functions for cur_monKevin Wolf2020-10-091-1/+23
* qemu/atomic.h: rename atomic_ to qatomic_Stefan Hajnoczi2020-09-231-3/+3
* qapi: Smooth another visitor error checking patternMarkus Armbruster2020-07-101-13/+6
* virtio-pci: Send qapi events when the virtio-mem size changesDavid Hildenbrand2020-07-031-0/+1
* monitor: Add allow_hmp parameter to monitor_init()Kevin Wolf2020-03-061-2/+10
* hmp: Fail gracefully if chardev is already in useKevin Wolf2020-03-061-1/+1
* qmp: Fail gracefully if chardev is already in useKevin Wolf2020-03-061-1/+6
* monitor: Create QAPIfied monitor_init()Kevin Wolf2020-03-061-35/+42
* monitor: Move monitor option parsing to monitor/monitor.cKevin Wolf2020-02-171-0/+48
* Clean up inclusion of sysemu/sysemu.hMarkus Armbruster2019-08-161-0/+1
* monitor: Replace monitor_init() with monitor_init_{hmp, qmp}()Kevin Wolf2019-06-181-9/+0
* monitor: Split Monitor.flags into separate boolsKevin Wolf2019-06-181-5/+9
* monitor: Split out monitor/monitor.cKevin Wolf2019-06-181-0/+633