aboutsummaryrefslogtreecommitdiff
path: root/monitor/monitor.c
AgeCommit message (Expand)AuthorFilesLines
2023-02-04monitor: Loosen coupling between misc.c and monitor.c slightlyMarkus Armbruster1-1/+1
2023-02-04monitor: Move monitor_putc() next to monitor_puts & external linkageMarkus Armbruster1-0/+27
2022-12-14monitor: Use ERRP_GUARD() in monitor_init()Markus Armbruster1-8/+4
2022-04-21Move error_printf_unless_qmp() with monitor unitMarc-André Lureau1-0/+10
2021-10-02monitor: Rate-limit MEMORY_DEVICE_SIZE_CHANGE qapi events per deviceDavid Hildenbrand1-0/+9
2021-08-05chardev: mark explicitly first argument as poisonedMarc-André Lureau1-1/+1
2021-05-02Do not include sysemu/sysemu.h if it's not really necessaryThomas Huth1-1/+0
2021-03-18monitor: raise error when 'pretty' option is used with HMPDaniel P. Berrangé1-2/+2
2021-03-15monitor: Replaced qemu_mutex_lock calls with QEMU_LOCK_GUARDMahmoud Mandour1-6/+2
2021-02-15monitor: Fix assertion failure on shutdownKevin Wolf1-10/+15
2020-12-19monitor: Use GString instead of QString for output bufferMarkus Armbruster1-12/+8
2020-10-15monitor: Fix order in monitor_cleanup()Kevin Wolf1-16/+17
2020-10-09qmp: Move dispatcher to a coroutineKevin Wolf1-8/+47
2020-10-09monitor: Make current monitor a per-coroutine propertyKevin Wolf1-7/+27
2020-10-09monitor: Use getter/setter functions for cur_monKevin Wolf1-1/+23
2020-09-23qemu/atomic.h: rename atomic_ to qatomic_Stefan Hajnoczi1-3/+3
2020-07-10qapi: Smooth another visitor error checking patternMarkus Armbruster1-13/+6
2020-07-03virtio-pci: Send qapi events when the virtio-mem size changesDavid Hildenbrand1-0/+1
2020-03-06monitor: Add allow_hmp parameter to monitor_init()Kevin Wolf1-2/+10
2020-03-06hmp: Fail gracefully if chardev is already in useKevin Wolf1-1/+1
2020-03-06qmp: Fail gracefully if chardev is already in useKevin Wolf1-1/+6
2020-03-06monitor: Create QAPIfied monitor_init()Kevin Wolf1-35/+42
2020-02-17monitor: Move monitor option parsing to monitor/monitor.cKevin Wolf1-0/+48
2019-08-16Clean up inclusion of sysemu/sysemu.hMarkus Armbruster1-0/+1
2019-06-18monitor: Replace monitor_init() with monitor_init_{hmp, qmp}()Kevin Wolf1-9/+0
2019-06-18monitor: Split Monitor.flags into separate boolsKevin Wolf1-5/+9
2019-06-18monitor: Split out monitor/monitor.cKevin Wolf1-0/+633