aboutsummaryrefslogtreecommitdiff
path: root/monitor/monitor.c
AgeCommit message (Expand)Author
2023-11-06qapi: Add HV_BALLOON_STATUS_REPORT event and its QMP query commandMaciej S. Szmigiero
2023-08-31hw/char: Have FEWatchFunc handlers return G_SOURCE_CONTINUE/REMOVEPhilippe Mathieu-Daudé
2023-05-25monitor: introduce qmp_dispatcher_co_wakePaolo Bonzini
2023-05-25monitor: cleanup fetching of QMP requestsPaolo Bonzini
2023-05-25monitor: cleanup detection of qmp_dispatcher_co shutting downPaolo Bonzini
2023-05-25monitor: do not use mb_read/mb_set for suspend_cntPaolo Bonzini
2023-05-25monitor: add more *_locked() functionsPaolo Bonzini
2023-05-25monitor: allow calling monitor_resume under mon_lockPaolo Bonzini
2023-05-25monitor: use QEMU_LOCK_GUARD a bit morePaolo Bonzini
2023-04-25monitor: convert monitor_cleanup() to AIO_WAIT_WHILE_UNLOCKED()Stefan Hajnoczi
2023-02-04monitor: Loosen coupling between misc.c and monitor.c slightlyMarkus Armbruster
2023-02-04monitor: Move monitor_putc() next to monitor_puts & external linkageMarkus Armbruster
2022-12-14monitor: Use ERRP_GUARD() in monitor_init()Markus Armbruster
2022-04-21Move error_printf_unless_qmp() with monitor unitMarc-André Lureau
2021-10-02monitor: Rate-limit MEMORY_DEVICE_SIZE_CHANGE qapi events per deviceDavid Hildenbrand
2021-08-05chardev: mark explicitly first argument as poisonedMarc-André Lureau
2021-05-02Do not include sysemu/sysemu.h if it's not really necessaryThomas Huth
2021-03-18monitor: raise error when 'pretty' option is used with HMPDaniel P. Berrangé
2021-03-15monitor: Replaced qemu_mutex_lock calls with QEMU_LOCK_GUARDMahmoud Mandour
2021-02-15monitor: Fix assertion failure on shutdownKevin Wolf
2020-12-19monitor: Use GString instead of QString for output bufferMarkus Armbruster
2020-10-15monitor: Fix order in monitor_cleanup()Kevin Wolf
2020-10-09qmp: Move dispatcher to a coroutineKevin Wolf
2020-10-09monitor: Make current monitor a per-coroutine propertyKevin Wolf
2020-10-09monitor: Use getter/setter functions for cur_monKevin Wolf
2020-09-23qemu/atomic.h: rename atomic_ to qatomic_Stefan Hajnoczi
2020-07-10qapi: Smooth another visitor error checking patternMarkus Armbruster
2020-07-03virtio-pci: Send qapi events when the virtio-mem size changesDavid Hildenbrand
2020-03-06monitor: Add allow_hmp parameter to monitor_init()Kevin Wolf
2020-03-06hmp: Fail gracefully if chardev is already in useKevin Wolf
2020-03-06qmp: Fail gracefully if chardev is already in useKevin Wolf
2020-03-06monitor: Create QAPIfied monitor_init()Kevin Wolf
2020-02-17monitor: Move monitor option parsing to monitor/monitor.cKevin Wolf
2019-08-16Clean up inclusion of sysemu/sysemu.hMarkus Armbruster
2019-06-18monitor: Replace monitor_init() with monitor_init_{hmp, qmp}()Kevin Wolf
2019-06-18monitor: Split Monitor.flags into separate boolsKevin Wolf
2019-06-18monitor: Split out monitor/monitor.cKevin Wolf