Hello Peter, This is my QOM (devices) patch queue. Please pull.
Regards, Andreas Cc: Peter Maydell <peter.mayd...@linaro.org> Cc: Michael S. Tsirkin <m...@redhat.com> The following changes since commit 01eb313907dda97313b8fea62e5632fca64f069c: Merge remote-tracking branch 'remotes/mjt/tags/trivial-patches-2014-09-03' into staging (2014-09-04 13:33:53 +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 1d45a705fc007a13f20d18473290082eae6d1725: qdev: Add cleanup logic in device_set_realized() to avoid resource leak (2014-09-04 19:15:54 +0200) ---------------------------------------------------------------- QOM infrastructure fixes and device conversions * Cleanups for recursive device unrealization ---------------------------------------------------------------- Alexey Kardashevskiy (1): qom: Make object_child_foreach() safe for objects removal Andreas Färber (1): machine: Clean up -machine handling Gonglei (3): qdev: Use error_abort instead of using local_err qdev: Use NULL instead of local_err for qbus_child unrealize qdev: Add cleanup logic in device_set_realized() to avoid resource leak Peter Crosthwaite (2): qom: Add automatic arrayification to object_property_add() memory: Remove object_property_add_child_array() hw/core/qdev.c | 70 +++++++++++++++++++++++++++++++++++++++------------------- memory.c | 30 +++++-------------------- qom/object.c | 25 +++++++++++++++++++-- vl.c | 8 +++---- 4 files changed, 79 insertions(+), 54 deletions(-)