diff options
author | Eduardo Habkost <ehabkost@redhat.com> | 2015-05-08 16:04:22 -0300 |
---|---|---|
committer | Markus Armbruster <armbru@redhat.com> | 2015-05-14 17:25:46 +0200 |
commit | 58f88d4b7e9e5578b8dd2c5acfe555b85b35af88 (patch) | |
tree | 80626062506fc7d5b9dba8516f545f18489643bf /qapi-schema.json | |
parent | 1eeace9c237a729d11c7acd7c0338ab4562af637 (diff) |
qmp: Add qom_path field to query-cpus command
This will allow clients to query additional information directly using
qom-get on the CPU objects.
Reviewed-by: David Gibson <david@gibson.dropbear.id.au>
Reviewed-by: Andreas Färber <afaerber@suse.de>
Signed-off-by: Eduardo Habkost <ehabkost@redhat.com>
Reviewed-by: Eric Blake <eblake@redhat.com>
Signed-off-by: Markus Armbruster <armbru@redhat.com>
Diffstat (limited to 'qapi-schema.json')
-rw-r--r-- | qapi-schema.json | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/qapi-schema.json b/qapi-schema.json index 9c92482898..f97ffa1132 100644 --- a/qapi-schema.json +++ b/qapi-schema.json @@ -679,6 +679,8 @@ # @halted: true if the virtual CPU is in the halt state. Halt usually refers # to a processor specific low power mode. # +# @qom_path: path to the CPU object in the QOM tree (since 2.4) +# # @pc: #optional If the target is i386 or x86_64, this is the 64-bit instruction # pointer. # If the target is Sparc, this is the PC component of the @@ -699,8 +701,10 @@ # data is sent to the client, the guest may no longer be halted. ## { 'struct': 'CpuInfo', - 'data': {'CPU': 'int', 'current': 'bool', 'halted': 'bool', '*pc': 'int', - '*nip': 'int', '*npc': 'int', '*PC': 'int', 'thread_id': 'int'} } + 'data': {'CPU': 'int', 'current': 'bool', 'halted': 'bool', + 'qom_path': 'str', + '*pc': 'int', '*nip': 'int', '*npc': 'int', '*PC': 'int', + 'thread_id': 'int'} } ## # @query-cpus: |