Hello Peter, This is my QOM (devices) patch queue. Please pull.
Regards, Andreas Cc: Peter Maydell <peter.mayd...@linaro.org> Cc: Anthony Liguori <anth...@codemonkey.ws> Cc: Stefan Hajnoczi <stefa...@redhat.com> The following changes since commit f71e769d0754dc9a593a9e17ec6693a261b29f82: Merge remote-tracking branch 'remotes/afaerber/tags/qom-cpu-for-2.0' into staging (2014-03-19 19:05:13 +0000) are available in the git repository at: git://github.com/afaerber/qemu-cpu.git tags/qom-devices-for-2.0 for you to fetch changes up to abdffd1fb78c1b98bda925d3d59123beca6761a3: virtio-rng: Avoid default_backend refcount leak (2014-03-19 22:23:47 +0100) ---------------------------------------------------------------- QOM/QTest infrastructure fixes * QOM machine memory and build fixes * QOM link<> and child<> property reference counting fixes ---------------------------------------------------------------- Christian Borntraeger (1): vl.c: Fix memory leak in qemu_register_machine() Marcel Apfelbaum (1): vl.c: Fix OpenBSD compilation issue due to namespace collisions Stefan Hajnoczi (5): qom: Split object_property_set_link() qom: Don't make link NULL on object_property_set_link() failure qom: Make QOM link property unref optional qom: Add check() argument to object_property_add_link() virtio-rng: Avoid default_backend refcount leak hw/core/qdev-properties.c | 12 ++++ hw/core/qdev.c | 10 +++- hw/dma/xilinx_axidma.c | 20 +++++-- hw/net/xilinx_axienet.c | 20 +++++-- hw/pcmcia/pxa2xx.c | 4 +- hw/s390x/s390-virtio-bus.c | 4 +- hw/s390x/virtio-ccw.c | 4 +- hw/virtio/virtio-pci.c | 4 +- hw/virtio/virtio-rng.c | 7 ++- include/hw/boards.h | 1 + include/hw/qdev-properties.h | 11 ++++ include/qom/object.h | 29 +++++++++- qom/object.c | 131 ++++++++++++++++++++++++++++++++----------- ui/console.c | 5 +- vl.c | 6 +- 15 files changed, 217 insertions(+), 51 deletions(-)