summaryrefslogtreecommitdiff
path: root/monitor
AgeCommit message (Expand)Author
5 dayssystem: query machines using TYPE_MACHINEPierrick Bouvier
10 daysmonitor: move HMP-specific to monitor-hmp-internal.hMarc-André Lureau
10 daysmonitor: move monitor_hmp_print*() functions to hmp.cMarc-André Lureau
10 daysbuild-sys: make HMP source files conditional on have_hmpMarc-André Lureau
10 daystarget: guard MonitorDef tables with CONFIG_HMPMarc-André Lureau
10 daysGuard HMP command implementations with CONFIG_HMPMarc-André Lureau
10 daysqapi: make HMP-specific schema entries conditional on CONFIG_HMPMarc-André Lureau
10 daysmonitor: tighten monitor_printf*()Marc-André Lureau
10 daysmonitor: tighten monitor_set_cpu()/get_cpu()Marc-André Lureau
10 daysmonitor: add monitor_cur_hmp() helperMarc-André Lureau
10 daysmonitor: make hmp_handle_error() take MonitorHMPMarc-André Lureau
10 daysmonitor: change HMPCommand cmd to take MonitorHMPMarc-André Lureau
10 daysmonitor: isolate HMP declarations in hmp.hMarc-André Lureau
10 daysmonitor: reject readline monitor when HMP is disabledMarc-André Lureau
10 daysmonitor: move HMP-only fields from Monitor to MonitorHMPMarc-André Lureau
10 dayssystem: move gpa2hva() to system memory unitMarc-André Lureau
2026-08-16monitor: Replace container_of(MonitorHMP, parent_obj) -> MONITOR_HMP()Philippe Mathieu-Daudé
2026-08-16monitor: Better express monitor_read()'s opaque arg is of Monitor typePhilippe Mathieu-Daudé
2026-08-16monitor: Rename MonitorHMP @mon -> @hmpPhilippe Mathieu-Daudé
2026-08-16monitor: Reduce inclusion of 'qapi/qapi-emit-events.h' headerPhilippe Mathieu-Daudé
2026-08-16monitor: Include missing 'qemu/lockable.h' headerPhilippe Mathieu-Daudé
2026-08-16monitor: Include missing 'qemu/aio-wait.h' headerPhilippe Mathieu-Daudé
2026-07-27monitor: annotate monitor_qmp_dispatcher_pop_any() as coroutineMarc-André Lureau
2026-07-07monitor: add support for auto-deleting monitors upon closeDaniel P. Berrangé
2026-07-07monitor: implement support for deleting QMP objectsChristian Brauner
2026-07-07monitor: protect qemu_chr_fe_accept_input with monitor lockChristian Brauner
2026-07-07monitor: reject attempts to delete the current monitorChristian Brauner
2026-07-07monitor: convert from oneshot BH to persistent BHChristian Brauner
2026-07-07monitor: implement "user creatable" interface for adding monitorsDaniel P. Berrangé
2026-07-07monitor: eliminate monitor_is_hmp_non_interactive methodDaniel P. Berrangé
2026-07-07monitor: drop unused monitor_is_qmp methodDaniel P. Berrangé
2026-07-07monitor: use dynamic cast in monitor_is_hmp_non_interactiveDaniel P. Berrangé
2026-07-07monitor: use dynamic cast in QMP commandsDaniel P. Berrangé
2026-07-07monitor: drop unused monitor_cur_is_qmpDaniel P. Berrangé
2026-07-07monitor: use dynamic cast in monitor_qmp_requests_pop_any_with_lockDaniel P. Berrangé
2026-07-07monitor: use class method for I/O thread requestDaniel P. Berrangé
2026-07-07monitor: use class methods for monitor_accept_inputDaniel P. Berrangé
2026-07-07monitor: use class methods for monitor_qapi_event_emitDaniel P. Berrangé
2026-07-07monitor: use class methods for monitor_vprintfDaniel P. Berrangé
2026-07-07monitor: move monitor_data_(init|destroy) into QOM init/finalizeDaniel P. Berrangé
2026-07-07monitor: remove 'skip_flush' fieldDaniel P. Berrangé
2026-07-07monitor: add 'pretty' property to QMP Monitor classDaniel P. Berrangé
2026-07-07monitor: add 'readline' property to HMP Monitor classDaniel P. Berrangé
2026-07-07monitor: add 'chardev' property to Monitor base classDaniel P. Berrangé
2026-07-07monitor: pass chardev ID into monitor constructor instead of objectDaniel P. Berrangé
2026-07-07monitor: minimal conversion of monitors to QOMDaniel P. Berrangé
2026-07-07monitor: rename monitor_init* to monitor_new*Daniel P. Berrangé
2026-07-07monitor: replace 'common' with 'parent_obj' in MonitorQMPDaniel P. Berrangé
2026-07-07monitor: replace 'common' with 'parent_obj' in MonitorHMPDaniel P. Berrangé
2026-05-12monitor/hmp-cmds: Use cpu_translate_for_debug()Peter Maydell