qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v2 00/12] qom: Convert some properties to class properties
@ 2020-11-11 18:38 Eduardo Habkost
  2020-11-11 18:38 ` [PATCH v2 01/12] vexpress: Register "secure" as class property Eduardo Habkost
                   ` (12 more replies)
  0 siblings, 13 replies; 27+ messages in thread
From: Eduardo Habkost @ 2020-11-11 18:38 UTC (permalink / raw)
  To: qemu-devel; +Cc: John Snow, Daniel P. Berrange, Paolo Bonzini

Class properties make QOM introspection simpler and easier, as it
doesn't require an object to be instantiated.  This series
converts a few existing object_property_add*() calls to register
class properties instead.

Changes v1 -> v2:
* Bug fix at "i386: Register feature bit properties as class properties"
* Included patches that were originally submnitted as part of
  "qom: Make all -object types use only class properties"
* All other patches are unchanged from v1

Eduardo Habkost (12):
  vexpress: Register "secure" as class property
  vexpress-a15: Register "virtualization" as class property
  tmp421: Register properties as class properties
  i386: Register feature bit properties as class properties
  arm/virt: Register most properties as class properties
  virt: Register "its" as class property
  arm/cpu64: Register "aarch64" as class property
  can_host: Use class properties
  colo: Use class properties
  netfilter: Reorder functions
  netfilter: Use class properties
  input: Use class properties

 hw/arm/vexpress.c     | 25 ++++++------
 hw/arm/virt.c         | 88 +++++++++++++++++++++++--------------------
 hw/misc/tmp421.c      | 30 +++++++--------
 net/can/can_host.c    | 16 +++-----
 net/colo-compare.c    | 57 ++++++++++++++--------------
 net/dump.c            | 10 ++---
 net/filter-buffer.c   | 26 ++++++-------
 net/filter-mirror.c   | 64 +++++++++++++++----------------
 net/filter-rewriter.c |  7 ++--
 net/filter.c          | 24 ++++++------
 target/arm/cpu64.c    | 16 +++-----
 target/i386/cpu.c     | 40 ++++++++------------
 ui/input-barrier.c    | 22 +++++++++++
 ui/input-linux.c      | 14 +++++++
 14 files changed, 231 insertions(+), 208 deletions(-)

-- 
2.28.0




^ permalink raw reply	[flat|nested] 27+ messages in thread

end of thread, other threads:[~2020-12-16  5:36 UTC | newest]

Thread overview: 27+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-11-11 18:38 [PATCH v2 00/12] qom: Convert some properties to class properties Eduardo Habkost
2020-11-11 18:38 ` [PATCH v2 01/12] vexpress: Register "secure" as class property Eduardo Habkost
2020-11-11 19:59   ` Peter Maydell
2020-11-11 18:38 ` [PATCH v2 02/12] vexpress-a15: Register "virtualization" " Eduardo Habkost
2020-11-11 19:59   ` Peter Maydell
2020-11-11 18:38 ` [PATCH v2 03/12] tmp421: Register properties as class properties Eduardo Habkost
2020-11-11 19:59   ` Peter Maydell
2020-11-11 18:38 ` [PATCH v2 04/12] i386: Register feature bit " Eduardo Habkost
2020-12-15 14:11   ` Markus Armbruster
2020-12-15 15:01     ` Eduardo Habkost
2020-12-16  5:35       ` Markus Armbruster
2020-11-11 18:38 ` [PATCH v2 05/12] arm/virt: Register most " Eduardo Habkost
2020-11-11 20:03   ` Peter Maydell
2020-11-11 18:38 ` [PATCH v2 06/12] virt: Register "its" as class property Eduardo Habkost
2020-11-11 20:03   ` Peter Maydell
2020-11-11 18:38 ` [PATCH v2 07/12] arm/cpu64: Register "aarch64" " Eduardo Habkost
2020-11-11 20:04   ` Peter Maydell
2020-11-11 18:38 ` [PATCH v2 08/12] can_host: Use class properties Eduardo Habkost
2020-11-11 23:02   ` Pavel Pisa
2020-11-11 18:38 ` [PATCH v2 09/12] colo: " Eduardo Habkost
2020-11-13  3:04   ` Zhang, Chen
2020-12-11 20:59     ` Eduardo Habkost
2020-11-11 18:38 ` [PATCH v2 10/12] netfilter: Reorder functions Eduardo Habkost
2020-11-11 18:38 ` [PATCH v2 11/12] netfilter: Use class properties Eduardo Habkost
2020-11-11 18:38 ` [PATCH v2 12/12] input: " Eduardo Habkost
2020-11-11 21:48   ` Eduardo Habkost
2020-12-11 21:00 ` [PATCH v2 00/12] qom: Convert some properties to " Eduardo Habkost

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).