mirror of
https://github.com/Motorhead1991/qemu.git
synced 2025-08-14 21:52:18 -06:00
QAPI patches patches for 2020-08-03
-----BEGIN PGP SIGNATURE----- iQJGBAABCAAwFiEENUvIs9frKmtoZ05fOHC0AOuRhlMFAl8n1A4SHGFybWJydUBy ZWRoYXQuY29tAAoJEDhwtADrkYZTI1IP/ApVO+eAp1TUIXUoVHThWS+ZRp7Do13p wbdbgDu8h3mOvudtpsG1+AyLOdBVtuudckWWwRjLrrcjxTlQjNEUqdloAOoDg42w g+FiS0REliq1ofW591Z3OICmYAOBNvECWobeKO1rSrp7uaExc/+rtQ7IMrGZuJ/O 4161WIXiuvAzSz4XkUqxiLvR76CUzFEZpQw8IROeHSPEWTWrMrwFae4cVz+7dYp+ sEyg6yf08PH6uoROIMhQQOXrzOJDjyP6FF4WxM5H/eRRJOLTsIc/25xfjMJF2OJv DVBlxf72AQ+r3woYbSajdqtKKQdWwaUtqCCLvANTgpz7wdZScsoicGoGjsEcqk5W KZRCjk+JbFd57gJ0QKEh3esf27WC3qKr7+ILZufJtBAQbeDeZB0vEx0tQveBeOlt yvR/gnT7UO6DFtAsvF+62Ml5TI9BI31Rk8Qa40+P+SwOgBwAHzVuEDu76ERHuKau 16wQnk5w3NxQsH9sPtIt0GRVka0eYgGXgssXR/PDMR5zfBHihUWtRT3EXb58u9G/ oRAt64uZws0wLP/7Xq0LMwEoMCqoMwEdEblLxiZpymVJ/yC8RawkS+ZWGKmuIwHA VSXGyMMV8Z0z/JmwCiZODBrRzQHF8RJUgwmJFmmoFHHU1CfjumXKl0iVZ6VRguhu jqTxyBBFFfj0 =/1gu -----END PGP SIGNATURE----- Merge remote-tracking branch 'remotes/armbru/tags/pull-qapi-2020-08-03' into staging QAPI patches patches for 2020-08-03 # gpg: Signature made Mon 03 Aug 2020 10:08:30 BST # gpg: using RSA key 354BC8B3D7EB2A6B68674E5F3870B400EB918653 # gpg: issuer "armbru@redhat.com" # gpg: Good signature from "Markus Armbruster <armbru@redhat.com>" [full] # gpg: aka "Markus Armbruster <armbru@pond.sub.org>" [full] # Primary key fingerprint: 354B C8B3 D7EB 2A6B 6867 4E5F 3870 B400 EB91 8653 * remotes/armbru/tags/pull-qapi-2020-08-03: schemas: Add vim modeline qapi: Delete unwanted indentation of top-level expressions qapi/machine.json: Fix missing newline in doc comment Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
This commit is contained in:
commit
6c5dfc9ccb
35 changed files with 53 additions and 16 deletions
|
@ -1,4 +1,5 @@
|
||||||
# -*- Mode: Python -*-
|
# -*- Mode: Python -*-
|
||||||
|
# vim: filetype=python
|
||||||
#
|
#
|
||||||
# Copyright (C) 2018 Red Hat, Inc.
|
# Copyright (C) 2018 Red Hat, Inc.
|
||||||
#
|
#
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
# -*- Mode: Python -*-
|
# -*- Mode: Python -*-
|
||||||
|
# vim: filetype=python
|
||||||
#
|
#
|
||||||
# Copyright (C) 2018 Red Hat, Inc.
|
# Copyright (C) 2018 Red Hat, Inc.
|
||||||
#
|
#
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
# -*- Mode: Python -*-
|
# -*- Mode: Python -*-
|
||||||
|
# vim: filetype=python
|
||||||
#
|
#
|
||||||
# QAPI authz definitions
|
# QAPI authz definitions
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
# -*- Mode: Python -*-
|
# -*- Mode: Python -*-
|
||||||
|
# vim: filetype=python
|
||||||
|
|
||||||
##
|
##
|
||||||
# == Block core (VM unrelated)
|
# == Block core (VM unrelated)
|
||||||
|
@ -1847,9 +1848,9 @@
|
||||||
#
|
#
|
||||||
# Since: 4.0
|
# Since: 4.0
|
||||||
##
|
##
|
||||||
{ 'enum': 'BlockPermission',
|
{ 'enum': 'BlockPermission',
|
||||||
'data': [ 'consistent-read', 'write', 'write-unchanged', 'resize',
|
'data': [ 'consistent-read', 'write', 'write-unchanged', 'resize',
|
||||||
'graph-mod' ] }
|
'graph-mod' ] }
|
||||||
##
|
##
|
||||||
# @XDbgBlockGraphEdge:
|
# @XDbgBlockGraphEdge:
|
||||||
#
|
#
|
||||||
|
@ -2155,8 +2156,8 @@
|
||||||
# <- { "return": {} }
|
# <- { "return": {} }
|
||||||
#
|
#
|
||||||
##
|
##
|
||||||
{ 'command': 'block-dirty-bitmap-enable',
|
{ 'command': 'block-dirty-bitmap-enable',
|
||||||
'data': 'BlockDirtyBitmap' }
|
'data': 'BlockDirtyBitmap' }
|
||||||
|
|
||||||
##
|
##
|
||||||
# @block-dirty-bitmap-disable:
|
# @block-dirty-bitmap-disable:
|
||||||
|
@ -2176,8 +2177,8 @@
|
||||||
# <- { "return": {} }
|
# <- { "return": {} }
|
||||||
#
|
#
|
||||||
##
|
##
|
||||||
{ 'command': 'block-dirty-bitmap-disable',
|
{ 'command': 'block-dirty-bitmap-disable',
|
||||||
'data': 'BlockDirtyBitmap' }
|
'data': 'BlockDirtyBitmap' }
|
||||||
|
|
||||||
##
|
##
|
||||||
# @block-dirty-bitmap-merge:
|
# @block-dirty-bitmap-merge:
|
||||||
|
@ -2208,8 +2209,8 @@
|
||||||
# <- { "return": {} }
|
# <- { "return": {} }
|
||||||
#
|
#
|
||||||
##
|
##
|
||||||
{ 'command': 'block-dirty-bitmap-merge',
|
{ 'command': 'block-dirty-bitmap-merge',
|
||||||
'data': 'BlockDirtyBitmapMerge' }
|
'data': 'BlockDirtyBitmapMerge' }
|
||||||
|
|
||||||
##
|
##
|
||||||
# @BlockDirtyBitmapSha256:
|
# @BlockDirtyBitmapSha256:
|
||||||
|
@ -2220,8 +2221,8 @@
|
||||||
#
|
#
|
||||||
# Since: 2.10
|
# Since: 2.10
|
||||||
##
|
##
|
||||||
{ 'struct': 'BlockDirtyBitmapSha256',
|
{ 'struct': 'BlockDirtyBitmapSha256',
|
||||||
'data': {'sha256': 'str'} }
|
'data': {'sha256': 'str'} }
|
||||||
|
|
||||||
##
|
##
|
||||||
# @x-debug-block-dirty-bitmap-sha256:
|
# @x-debug-block-dirty-bitmap-sha256:
|
||||||
|
@ -2235,8 +2236,8 @@
|
||||||
#
|
#
|
||||||
# Since: 2.10
|
# Since: 2.10
|
||||||
##
|
##
|
||||||
{ 'command': 'x-debug-block-dirty-bitmap-sha256',
|
{ 'command': 'x-debug-block-dirty-bitmap-sha256',
|
||||||
'data': 'BlockDirtyBitmap', 'returns': 'BlockDirtyBitmapSha256' }
|
'data': 'BlockDirtyBitmap', 'returns': 'BlockDirtyBitmapSha256' }
|
||||||
|
|
||||||
##
|
##
|
||||||
# @blockdev-mirror:
|
# @blockdev-mirror:
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
# -*- Mode: Python -*-
|
# -*- Mode: Python -*-
|
||||||
|
# vim: filetype=python
|
||||||
|
|
||||||
##
|
##
|
||||||
# = Block devices
|
# = Block devices
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
# -*- Mode: Python -*-
|
# -*- Mode: Python -*-
|
||||||
|
# vim: filetype=python
|
||||||
#
|
#
|
||||||
|
|
||||||
##
|
##
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
# -*- Mode: Python -*-
|
# -*- Mode: Python -*-
|
||||||
|
# vim: filetype=python
|
||||||
|
|
||||||
##
|
##
|
||||||
# = Common data types
|
# = Common data types
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
# -*- Mode: Python -*-
|
# -*- Mode: Python -*-
|
||||||
|
# vim: filetype=python
|
||||||
#
|
#
|
||||||
|
|
||||||
##
|
##
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
# -*- Mode: Python -*-
|
# -*- Mode: Python -*-
|
||||||
|
# vim: filetype=python
|
||||||
#
|
#
|
||||||
|
|
||||||
##
|
##
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
# -*- Mode: Python -*-
|
# -*- Mode: Python -*-
|
||||||
|
# vim: filetype=python
|
||||||
#
|
#
|
||||||
# This work is licensed under the terms of the GNU GPL, version 2 or later.
|
# This work is licensed under the terms of the GNU GPL, version 2 or later.
|
||||||
# See the COPYING file in the top-level directory.
|
# See the COPYING file in the top-level directory.
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
# -*- Mode: Python -*-
|
# -*- Mode: Python -*-
|
||||||
|
# vim: filetype=python
|
||||||
|
|
||||||
##
|
##
|
||||||
# = QMP errors
|
# = QMP errors
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
# -*- Mode: Python -*-
|
# -*- Mode: Python -*-
|
||||||
|
# vim: filetype=python
|
||||||
#
|
#
|
||||||
# Copyright (C) 2015 Red Hat, Inc.
|
# Copyright (C) 2015 Red Hat, Inc.
|
||||||
#
|
#
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
# -*- Mode: Python -*-
|
# -*- Mode: Python -*-
|
||||||
|
# vim: filetype=python
|
||||||
|
|
||||||
##
|
##
|
||||||
# == Background jobs
|
# == Background jobs
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
# -*- Mode: Python -*-
|
# -*- Mode: Python -*-
|
||||||
|
# vim: filetype=python
|
||||||
#
|
#
|
||||||
# This work is licensed under the terms of the GNU GPL, version 2 or later.
|
# This work is licensed under the terms of the GNU GPL, version 2 or later.
|
||||||
# See the COPYING file in the top-level directory.
|
# See the COPYING file in the top-level directory.
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
# -*- Mode: Python -*-
|
# -*- Mode: Python -*-
|
||||||
|
# vim: filetype=python
|
||||||
#
|
#
|
||||||
# This work is licensed under the terms of the GNU GPL, version 2 or later.
|
# This work is licensed under the terms of the GNU GPL, version 2 or later.
|
||||||
# See the COPYING file in the top-level directory.
|
# See the COPYING file in the top-level directory.
|
||||||
|
@ -825,7 +826,8 @@
|
||||||
# @node-id: NUMA node ID the CPU belongs to
|
# @node-id: NUMA node ID the CPU belongs to
|
||||||
# @socket-id: socket number within node/board the CPU belongs to
|
# @socket-id: socket number within node/board the CPU belongs to
|
||||||
# @die-id: die number within node/board the CPU belongs to (Since 4.1)
|
# @die-id: die number within node/board the CPU belongs to (Since 4.1)
|
||||||
# @core-id: core number within die the CPU belongs to# @thread-id: thread number within core the CPU belongs to
|
# @core-id: core number within die the CPU belongs to
|
||||||
|
# @thread-id: thread number within core the CPU belongs to
|
||||||
#
|
#
|
||||||
# Note: currently there are 5 properties that could be present
|
# Note: currently there are 5 properties that could be present
|
||||||
# but management should be prepared to pass through other
|
# but management should be prepared to pass through other
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
# -*- Mode: Python -*-
|
# -*- Mode: Python -*-
|
||||||
|
# vim: filetype=python
|
||||||
#
|
#
|
||||||
|
|
||||||
##
|
##
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
# -*- Mode: Python -*-
|
# -*- Mode: Python -*-
|
||||||
|
# vim: filetype=python
|
||||||
#
|
#
|
||||||
|
|
||||||
##
|
##
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
# -*- Mode: Python -*-
|
# -*- Mode: Python -*-
|
||||||
|
# vim: filetype=python
|
||||||
#
|
#
|
||||||
|
|
||||||
##
|
##
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
# -*- Mode: Python -*-
|
# -*- Mode: Python -*-
|
||||||
|
# vim: filetype=python
|
||||||
#
|
#
|
||||||
|
|
||||||
##
|
##
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
# -*- Mode: Python -*-
|
# -*- Mode: Python -*-
|
||||||
|
# vim: filetype=python
|
||||||
##
|
##
|
||||||
# = Introduction
|
# = Introduction
|
||||||
#
|
#
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
# -*- Mode: Python -*-
|
# -*- Mode: Python -*-
|
||||||
|
# vim: filetype=python
|
||||||
#
|
#
|
||||||
# This work is licensed under the terms of the GNU GPL, version 2 or later.
|
# This work is licensed under the terms of the GNU GPL, version 2 or later.
|
||||||
# See the COPYING file in the top-level directory.
|
# See the COPYING file in the top-level directory.
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
# -*- Mode: Python -*-
|
# -*- Mode: Python -*-
|
||||||
|
# vim: filetype=python
|
||||||
#
|
#
|
||||||
# This work is licensed under the terms of the GNU GPL, version 2 or later.
|
# This work is licensed under the terms of the GNU GPL, version 2 or later.
|
||||||
# See the COPYING file in the top-level directory.
|
# See the COPYING file in the top-level directory.
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
# -*- Mode: Python -*-
|
# -*- Mode: Python -*-
|
||||||
|
# vim: filetype=python
|
||||||
#
|
#
|
||||||
|
|
||||||
##
|
##
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
# -*- Mode: Python -*-
|
# -*- Mode: Python -*-
|
||||||
|
# vim: filetype=python
|
||||||
|
|
||||||
##
|
##
|
||||||
# = Rocker switch device
|
# = Rocker switch device
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
# -*- Mode: Python -*-
|
# -*- Mode: Python -*-
|
||||||
|
# vim: filetype=python
|
||||||
#
|
#
|
||||||
|
|
||||||
##
|
##
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
# -*- Mode: Python -*-
|
# -*- Mode: Python -*-
|
||||||
|
# vim: filetype=python
|
||||||
|
|
||||||
##
|
##
|
||||||
# = Socket data types
|
# = Socket data types
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
# -*- Mode: Python -*-
|
# -*- Mode: Python -*-
|
||||||
|
# vim: filetype=python
|
||||||
#
|
#
|
||||||
|
|
||||||
##
|
##
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
# -*- Mode: Python -*-
|
# -*- Mode: Python -*-
|
||||||
|
# vim: filetype=python
|
||||||
#
|
#
|
||||||
|
|
||||||
##
|
##
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
# -*- Mode: Python -*-
|
# -*- Mode: Python -*-
|
||||||
|
# vim: filetype=python
|
||||||
#
|
#
|
||||||
|
|
||||||
##
|
##
|
||||||
|
@ -1081,8 +1082,8 @@
|
||||||
# Since: 3.0
|
# Since: 3.0
|
||||||
#
|
#
|
||||||
##
|
##
|
||||||
{ 'enum' : 'DisplayGLMode',
|
{ 'enum' : 'DisplayGLMode',
|
||||||
'data' : [ 'off', 'on', 'core', 'es' ] }
|
'data' : [ 'off', 'on', 'core', 'es' ] }
|
||||||
|
|
||||||
##
|
##
|
||||||
# @DisplayCurses:
|
# @DisplayCurses:
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
# *-*- Mode: Python -*-*
|
# *-*- Mode: Python -*-*
|
||||||
|
# vim: filetype=python
|
||||||
|
|
||||||
##
|
##
|
||||||
#
|
#
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
# -*- Mode: Python -*-
|
# -*- Mode: Python -*-
|
||||||
|
# vim: filetype=python
|
||||||
|
|
||||||
# Note that modules are shared with the QEMU main schema under the assumption
|
# Note that modules are shared with the QEMU main schema under the assumption
|
||||||
# that the storage daemon schema is a subset of the main schema. For the shared
|
# that the storage daemon schema is a subset of the main schema. For the shared
|
||||||
|
|
|
@ -1,4 +1,6 @@
|
||||||
# -*- Mode: Python -*-
|
# -*- Mode: Python -*-
|
||||||
|
# vim: filetype=python
|
||||||
|
#
|
||||||
# Positive QAPI doc comment tests
|
# Positive QAPI doc comment tests
|
||||||
|
|
||||||
{ 'pragma': { 'doc-required': true } }
|
{ 'pragma': { 'doc-required': true } }
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
# *-*- Mode: Python -*-*
|
# *-*- Mode: Python -*-*
|
||||||
|
# vim: filetype=python
|
||||||
|
|
||||||
# Sub-module of ../qapi-schema-test.json
|
# Sub-module of ../qapi-schema-test.json
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
# *-*- Mode: Python -*-*
|
# *-*- Mode: Python -*-*
|
||||||
|
# vim: filetype=python
|
||||||
|
|
||||||
# This file is a stress test of supported qapi constructs that must
|
# This file is a stress test of supported qapi constructs that must
|
||||||
# parse and compile correctly.
|
# parse and compile correctly.
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
# *-*- Mode: Python -*-*
|
# *-*- Mode: Python -*-*
|
||||||
|
# vim: filetype=python
|
||||||
|
|
||||||
# Sub-module of sub-module include/sub-module.json of qapi-schema-test.json
|
# Sub-module of sub-module include/sub-module.json of qapi-schema-test.json
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue