qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [Qemu-devel] [PULL v2 00/12] QOM devices patch queue 2015-05-27
@ 2015-05-27 18:20 Andreas Färber
  2015-05-27 18:20 ` [Qemu-devel] [PULL v2 01/12] qom: strdup() target property name on object_property_add_alias() Andreas Färber
                   ` (12 more replies)
  0 siblings, 13 replies; 19+ messages in thread
From: Andreas Färber @ 2015-05-27 18:20 UTC (permalink / raw)
  To: qemu-devel
  Cc: Peter Maydell, Paolo Bonzini, Andreas Färber,
	Eduardo Habkost

Hello Peter,

This is my QOM (devices) patch queue. Please pull.

v2 contains changes that hopefully fix warnings on gcc 4.7.

Regards,
Andreas

Cc: Peter Maydell <peter.maydell@linaro.org>
Cc: Eduardo Habkost <ehabkost@redhat.com>
Cc: Paolo Bonzini <pbonzini@redhat.com>
Cc: Daniel P. Berrange <berrange@redhat.com>

The following changes since commit 0915aed5842bd4dbe396b92d4f3b846ae29ad663:

  Merge remote-tracking branch 'remotes/jnsnow/tags/ide-pull-request' into staging (2015-05-26 11:31:03 +0100)

are available in the git repository at:

  git://github.com/afaerber/qemu-cpu.git tags/qom-devices-for-peter

for you to fetch changes up to 2e6124921d6238f8c77326a7fdac5c1c211c88f7:

  qom: Add object_property_add_const_link() (2015-05-27 20:16:30 +0200)

----------------------------------------------------------------
QOM infrastructure fixes and device conversions

* Changes to name string ownership for alias properties
* Improvements around enum properties
* Cleanups around -object handling
* New helper functions
* Add path argument to qom-tree script
* QTest cleanup to use new qtest_add_data_func() consistently

----------------------------------------------------------------
Andreas Färber (1):
      tests: Use qtest_add_data_func() consistently

Daniel P. Berrange (7):
      backends: Fix typename of 'policy' enum property in hostmem obj
      doc: Document user creatable object types in help text
      vl: Create (most) objects before creating chardev backends
      qom: Add helper method for getting user objects root
      qom: Add object_new_with_props() / object_new_withpropv() helpers
      qom: Make enum string tables const-correct
      qom: Add an object_property_add_enum() helper function

Eduardo Habkost (2):
      qom: strdup() target property name on object_property_add_alias()
      qdev: Free property names after registering gpio aliases

Martin Cerveny (1):
      scripts: Add support for path as argument of qom-tree

Paolo Bonzini (1):
      qom: Add object_property_add_const_link()

 backends/hostmem.c          |   2 +-
 hw/core/qdev.c              |   2 +
 include/hw/qdev-core.h      |   2 +-
 include/qapi/util.h         |   2 +-
 include/qapi/visitor-impl.h |   6 +-
 include/qapi/visitor.h      |   2 +-
 include/qemu/compiler.h     |   6 +
 include/qom/object.h        | 179 +++++++++++++++++++++++++++++-
 iothread.c                  |   4 +-
 numa.c                      |   2 +-
 qapi/qapi-dealloc-visitor.c |   3 +-
 qapi/qapi-util.c            |   2 +-
 qapi/qapi-visit-core.c      |   6 +-
 qemu-options.hx             |  70 +++++++++---
 qmp.c                       |   6 +-
 qom/object.c                | 195 ++++++++++++++++++++++++++++++++-
 scripts/qapi-types.py       |   4 +-
 scripts/qmp/qom-tree        |   9 +-
 tests/.gitignore            |   1 +
 tests/Makefile              |   5 +-
 tests/ahci-test.c           |   9 +-
 tests/check-qom-proplist.c  | 259 ++++++++++++++++++++++++++++++++++++++++++++
 tests/e1000-test.c          |   4 +-
 tests/eepro100-test.c       |   5 +-
 tests/endianness-test.c     |  18 +--
 tests/pc-cpu-test.c         |  13 +--
 tests/qom-test.c            |   4 +-
 vl.c                        |  40 ++++++-
 28 files changed, 785 insertions(+), 75 deletions(-)
 create mode 100644 tests/check-qom-proplist.c

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

end of thread, other threads:[~2015-06-19 10:49 UTC | newest]

Thread overview: 19+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-05-27 18:20 [Qemu-devel] [PULL v2 00/12] QOM devices patch queue 2015-05-27 Andreas Färber
2015-05-27 18:20 ` [Qemu-devel] [PULL v2 01/12] qom: strdup() target property name on object_property_add_alias() Andreas Färber
2015-05-27 18:20 ` [Qemu-devel] [PULL v2 02/12] qdev: Free property names after registering gpio aliases Andreas Färber
2015-05-27 18:20 ` [Qemu-devel] [PULL v2 03/12] tests: Use qtest_add_data_func() consistently Andreas Färber
2015-05-27 18:20 ` [Qemu-devel] [PULL v2 04/12] scripts: Add support for path as argument of qom-tree Andreas Färber
2015-05-27 18:20 ` [Qemu-devel] [PULL v2 05/12] backends: Fix typename of 'policy' enum property in hostmem obj Andreas Färber
2015-05-27 18:20 ` [Qemu-devel] [PULL v2 06/12] doc: Document user creatable object types in help text Andreas Färber
2015-05-27 18:20 ` [Qemu-devel] [PULL v2 07/12] vl: Create (most) objects before creating chardev backends Andreas Färber
2015-06-19 10:03   ` Andreas Färber
2015-06-19 10:04     ` Paolo Bonzini
2015-06-19 10:49     ` Daniel P. Berrange
2015-05-27 18:20 ` [Qemu-devel] [PULL v2 08/12] qom: Add helper method for getting user objects root Andreas Färber
2015-05-27 18:20 ` [Qemu-devel] [PULL v2 09/12] qom: Add object_new_with_props() / object_new_withpropv() helpers Andreas Färber
2015-05-27 18:20 ` [Qemu-devel] [PULL v2 10/12] qom: Make enum string tables const-correct Andreas Färber
2015-05-27 18:20 ` [Qemu-devel] [PULL v2 11/12] qom: Add an object_property_add_enum() helper function Andreas Färber
2015-05-27 18:20 ` [Qemu-devel] [PULL v2 12/12] qom: Add object_property_add_const_link() Andreas Färber
2015-05-28 11:46 ` [Qemu-devel] [PULL v2 00/12] QOM devices patch queue 2015-05-27 Peter Maydell
2015-06-19  8:45   ` Andreas Färber
2015-06-19  8:56     ` Peter Maydell

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).