]> git.proxmox.com Git - mirror_qemu.git/commit - monitor/qmp.c
qapi: Split control.json off misc.json
authorKevin Wolf <kwolf@redhat.com>
Wed, 29 Jan 2020 10:22:37 +0000 (11:22 +0100)
committerMarkus Armbruster <armbru@redhat.com>
Mon, 17 Feb 2020 12:53:47 +0000 (13:53 +0100)
commitfa4dcf577ea61758bf55b64c8f9590c29897fb82
tree63e88be69cb440706a74fa684beae890d7941457
parentc3e9555182edc8766d67d2f4471774e2aac0500a
qapi: Split control.json off misc.json

misc.json contains definitions that are related to the system emulator,
so it can't be used for other tools like the storage daemon. This patch
moves basic functionality that is shared between all tools (and mostly
related to the monitor itself) into a new control.json, which could be
used in tools as well.

Signed-off-by: Kevin Wolf <kwolf@redhat.com>
Reviewed-by: Markus Armbruster <armbru@redhat.com>
Message-Id: <20200129102239.31435-3-kwolf@redhat.com>
[Commit message tweaked]
Signed-off-by: Markus Armbruster <armbru@redhat.com>
monitor/hmp-cmds.c
monitor/misc.c
monitor/monitor-internal.h
monitor/qmp-cmds.c
monitor/qmp.c
qapi/Makefile.objs
qapi/control.json [new file with mode: 0644]
qapi/misc.json
qapi/qapi-schema.json
tests/qtest/qmp-test.c
ui/gtk.c