[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-arm] [Qemu-devel] [RFC 0/3] generalize parsing of cpu_model
From: |
Paolo Bonzini |
Subject: |
Re: [Qemu-arm] [Qemu-devel] [RFC 0/3] generalize parsing of cpu_model |
Date: |
Tue, 21 Feb 2017 17:18:35 +0100 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.7.0 |
On 21/02/2017 14:57, Peter Maydell wrote:
>> -global is a qdev thing.
> ...which reminds me to ask: is there any hope for unifying
> our properties so we don't have both "qdev properties" and
> "qom properties" or are we doomed to two distinct sets of
> APIs forever?
We already have one set of property APIs in some sense. qdev properties
*are* QOM properties; you visit them with object_property_foreach and so on.
The extensions that qdev adds, and are exclusive to qdev properties, are
the following:
- defining properties via DEFINE_PROPERTY_* (qdev_property_add_static etc.)
- defining default values with -global (global_props and a handful of
functions that use it).
- providing alternative human-readable formatting for info qtree
(qdev_property_add_legacy)
Paolo
- [Qemu-arm] [RFC 3/3] machine: generilize cpu_model parsing, (continued)
- [Qemu-arm] [RFC 3/3] machine: generilize cpu_model parsing, Igor Mammedov, 2017/02/17
- Re: [Qemu-arm] [RFC 0/3] generalize parsing of cpu_model, Peter Maydell, 2017/02/17
- Re: [Qemu-arm] [RFC 0/3] generalize parsing of cpu_model, Igor Mammedov, 2017/02/20
- Re: [Qemu-arm] [RFC 0/3] generalize parsing of cpu_model, Peter Maydell, 2017/02/20
- Re: [Qemu-arm] [Qemu-devel] [RFC 0/3] generalize parsing of cpu_model, Igor Mammedov, 2017/02/21
- Re: [Qemu-arm] [Qemu-devel] [RFC 0/3] generalize parsing of cpu_model, Peter Maydell, 2017/02/21
- Re: [Qemu-arm] [Qemu-devel] [RFC 0/3] generalize parsing of cpu_model, Markus Armbruster, 2017/02/21
- Re: [Qemu-arm] [Qemu-devel] [RFC 0/3] generalize parsing of cpu_model, Peter Maydell, 2017/02/21
- Re: [Qemu-arm] [Qemu-devel] [RFC 0/3] generalize parsing of cpu_model, Markus Armbruster, 2017/02/21
- Re: [Qemu-arm] [Qemu-devel] [RFC 0/3] generalize parsing of cpu_model, Eduardo Habkost, 2017/02/21
- Re: [Qemu-arm] [Qemu-devel] [RFC 0/3] generalize parsing of cpu_model,
Paolo Bonzini <=
- Re: [Qemu-arm] [Qemu-devel] [RFC 0/3] generalize parsing of cpu_model, Peter Maydell, 2017/02/21
- Re: [Qemu-arm] [Qemu-devel] [RFC 0/3] generalize parsing of cpu_model, Eduardo Habkost, 2017/02/21
Re: [Qemu-arm] [RFC 0/3] generalize parsing of cpu_model, Eduardo Habkost, 2017/02/21
Re: [Qemu-arm] [Qemu-devel] [RFC 0/3] generalize parsing of cpu_model, Igor Mammedov, 2017/02/22