[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH 2/7] qapi: mark QOM commands stable
From: |
Anthony Liguori |
Subject: |
Re: [Qemu-devel] [PATCH 2/7] qapi: mark QOM commands stable |
Date: |
Fri, 10 Aug 2012 09:40:38 -0500 |
User-agent: |
Notmuch/0.13.2+93~ged93d79 (http://notmuchmail.org) Emacs/23.3.1 (x86_64-pc-linux-gnu) |
Luiz Capitulino <address@hidden> writes:
> On Fri, 27 Jul 2012 08:37:14 -0500
> Anthony Liguori <address@hidden> wrote:
>
>> We've had a cycle to tweak. It is time to commit to supporting them.
>
> qmp_qom_get() and qpm_qom_set() still use the legacy monitor interface, can't
> we convert it to the qapi?
qapi doesn't have a concept of type passthrough yet. If it was added,
it could be converted.
Regards,
Anthony Liguori
>
>>
>> Signed-off-by: Anthony Liguori <address@hidden>
>> ---
>> qapi-schema.json | 19 ++++---------------
>> 1 files changed, 4 insertions(+), 15 deletions(-)
>>
>> diff --git a/qapi-schema.json b/qapi-schema.json
>> index 015a84a..28e9914 100644
>> --- a/qapi-schema.json
>> +++ b/qapi-schema.json
>> @@ -1360,9 +1360,7 @@
>> # 4) A link type in the form 'link<subtype>' where subtype is a qdev
>> # device type name. Link properties form the device model graph.
>> #
>> -# Since: 1.1
>> -#
>> -# Notes: This type is experimental. Its syntax may change in future
>> releases.
>> +# Since: 1.2
>> ##
>> { 'type': 'ObjectPropertyInfo',
>> 'data': { 'name': 'str', 'type': 'str' } }
>> @@ -1379,10 +1377,7 @@
>> # Returns: a list of @ObjectPropertyInfo that describe the properties of the
>> # object.
>> #
>> -# Since: 1.1
>> -#
>> -# Notes: This command is experimental. It's syntax may change in future
>> -# releases.
>> +# Since: 1.2
>> ##
>> { 'command': 'qom-list',
>> 'data': { 'path': 'str' },
>> @@ -1418,9 +1413,7 @@
>> # returns as #str pathnames. All integer property types (u8, u16,
>> etc)
>> # are returned as #int.
>> #
>> -# Since: 1.1
>> -#
>> -# Notes: This command is experimental and may change syntax in future
>> releases.
>> +# Since: 1.2
>> ##
>> { 'command': 'qom-get',
>> 'data': { 'path': 'str', 'property': 'str' },
>> @@ -1439,9 +1432,7 @@
>> # @value: a value who's type is appropriate for the property type. See
>> @qom-get
>> # for a description of type mapping.
>> #
>> -# Since: 1.1
>> -#
>> -# Notes: This command is experimental and may change syntax in future
>> releases.
>> +# Since: 1.2
>> ##
>> { 'command': 'qom-set',
>> 'data': { 'path': 'str', 'property': 'str', 'value': 'visitor' },
>> @@ -1719,8 +1710,6 @@
>> # Returns: a list of @ObjectTypeInfo or an empty list if no results are
>> found
>> #
>> # Since: 1.1
>> -#
>> -# Notes: This command is experimental and may change syntax in future
>> releases.
>> ##
>> { 'command': 'qom-list-types',
>> 'data': { '*implements': 'str', '*abstract': 'bool' },
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- Re: [Qemu-devel] [PATCH 2/7] qapi: mark QOM commands stable,
Anthony Liguori <=