aboutsummaryrefslogtreecommitdiff
path: root/monitor.c
AgeCommit message (Expand)AuthorFilesLines
2019-06-17Move monitor.c to monitor/misc.cKevin Wolf1-4780/+0
2019-06-17monitor: Rename HMP command type and tablesKevin Wolf1-37/+35
2019-06-17monitor: Remove Monitor.cmd_table indirectionKevin Wolf1-6/+3
2019-06-17monitor: Create MonitorHMP with readline stateKevin Wolf1-55/+71
2019-06-17monitor: Make MonitorQMP a child class of MonitorKevin Wolf1-96/+123
2019-06-17monitor: Split monitor_init in HMP and QMP functionKevin Wolf1-40/+55
2019-06-17monitor: Remove unused password prompting fieldsKevin Wolf1-2/+0
2019-06-17monitor: Fix return type of monitor_fdset_dup_fd_findYury Kotov1-2/+2
2019-06-11qemu-common: Move qemu_isalnum() etc. to qemu/ctype.hMarkus Armbruster1-0/+1
2019-06-11qemu-common: Move tcg_enabled() etc. to sysemu/tcg.hMarkus Armbruster1-0/+1
2019-05-14monitor: Call mon_get_cpu() only once at hmp_gva2gpa()Eduardo Habkost1-2/+1
2019-05-01hmp: gva2gpa debug commandDr. David Alan Gilbert1-0/+22
2019-04-18monitor: Clean up how monitor_disas() funnels output to monitorMarkus Armbruster1-11/+0
2019-04-18qom/cpu: Simplify how CPUClass:cpu_dump_state() printsMarkus Armbruster1-2/+2
2019-04-18qom/cpu: Simplify how CPUClass::dump_statistics() printsMarkus Armbruster1-1/+1
2019-04-18memory: Clean up how mtree_info() printsMarkus Armbruster1-2/+1
2019-04-18qsp: Simplify how qsp_report() printsMarkus Armbruster1-1/+1
2019-04-18tcg: Simplify how dump_drift_info() printsMarkus Armbruster1-1/+1
2019-04-18tcg: Simplify how dump_exec_info() printsMarkus Armbruster1-1/+1
2019-04-18tcg: Simplify how dump_opcount_info() printsMarkus Armbruster1-1/+1
2019-04-18trace: Simplify how st_print_trace_file_status() printsMarkus Armbruster1-1/+1
2019-04-18monitor: Simplify how -device/device_add print helpMarkus Armbruster1-11/+3
2019-04-18monitor error: Make printf()-like functions return a valueMarkus Armbruster1-28/+33
2019-03-18qmp: common 'id' handling & make QGA conform to QMP specMarc-André Lureau1-21/+12
2019-03-11monitor: deprecate acl_show, acl_reset, acl_policy, acl_add, acl_removeDaniel P. Berrangé1-0/+23
2019-02-26authz: delete existing ACL implementationDaniel P. Berrange1-60/+119
2019-02-18qmp: Deprecate query-events in favor of query-qmp-schemaMarkus Armbruster1-0/+5
2019-02-18qapi: make query-cpu-definitions depend on specific targetsMarc-André Lureau1-22/+0
2019-02-18qapi: make query-cpu-model-expansion depend on s390 or x86Marc-André Lureau1-3/+0
2019-02-18qapi: make query-gic-capabilities depend on TARGET_ARMMarc-André Lureau1-11/+0
2019-02-18qapi: make s390 commands depend on TARGET_S390XMarc-André Lureau1-14/+0
2019-02-18qapi: make rtc-reset-reinjection and SEV depend on TARGET_I386Marc-André Lureau1-31/+0
2019-02-18qapi: Generate QAPIEvent stuff into separate filesMarkus Armbruster1-1/+1
2019-02-05monitor: do not use QTAILQ_FOREACH_SAFE across critical sectionsPaolo Bonzini1-3/+2
2019-01-24qapi: Eliminate indirection through qmp_event_get_func_emit()Markus Armbruster1-3/+1
2019-01-11qemu/queue.h: leave head structs anonymous unless necessaryPaolo Bonzini1-2/+2
2018-12-16Merge remote-tracking branch 'remotes/pmaydell/tags/pull-misc-20181214' into ...Peter Maydell1-1/+7
2018-12-14monitor: Use address_space_read() to read memoryPeter Maydell1-1/+7
2018-12-14qapi: add conditions to REPLICATION type/commands on the schemaMarc-André Lureau1-5/+0
2018-12-13cutils: Fix qemu_strtosz() & friends to reject non-finite sizesDavid Hildenbrand1-1/+1
2018-12-12monitor: Remove "x-oob", offer capability "oob" unconditionallyPeter Xu1-18/+5
2018-12-12monitor: Suspend monitor instead dropping commandsPeter Xu1-29/+23
2018-12-12monitor: avoid potential dead-lock when cleaning upMarc-André Lureau1-0/+3
2018-12-12monitor: prevent inserting new monitors after cleanupMarc-André Lureau1-2/+17
2018-12-12monitor: check if chardev can switch gcontext for OOBMarc-André Lureau1-2/+3
2018-12-12monitor: accept chardev input from iothreadMarc-André Lureau1-10/+19
2018-12-12monitor: inline ambiguous helper functionsMarc-André Lureau1-12/+2
2018-11-06monitor: delay monitor iothread creationWolfgang Bumiller1-14/+21
2018-11-06monitor: guard iothread access by mon->use_io_threadWolfgang Bumiller1-1/+1
2018-10-18tcg: distribute tcg_time into TCG contextsEmilio G. Cota1-3/+10