Hello Peter, This is my QOM (devices) patch queue. Please pull.
Regards, Andreas Cc: Peter Maydell <peter.mayd...@linaro.org> Cc: Markus Armbruster <arm...@redhat.com> The following changes since commit cd2d5541271f1934345d8ca42f5fafff1744eee7: Merge remote-tracking branch 'remotes/rth/tags/pull-tcg-20150212' into staging (2015-02-13 11:44:50 +0000) 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 4bc6a3e54e06c47b8e23bfa3d873fa2f42dfec02: parallel: parallel_hds_isa_init() shouldn't fail (2015-02-24 00:19:06 +0100) ---------------------------------------------------------------- QOM infrastructure fixes and device conversions * Assertion fix for device_add with non-device types * Documentation fix * qdev_init() error reporting cleanups ---------------------------------------------------------------- Jun Li (1): qdev: Avoid type assertion in qdev_build_hotpluggable_device_list() Markus Armbruster (8): qdev: Improve qdev_init_nofail()'s error reporting ide/isa: Replace unchecked qdev_init() by qdev_init_nofail() leon3: Replace unchecked qdev_init() by qdev_init_nofail() etsec: Replace qdev_init() by qdev_init_nofail() serial: Factor out common serial_hds_isa_init() serial: serial_hds_isa_init() shouldn't fail parallel: Factor out common parallel_hds_isa_init() parallel: parallel_hds_isa_init() shouldn't fail Zhoujian (1): qom: Fix typo, 'my_class_init' -> 'derived_class_init' hw/alpha/dp264.c | 6 +----- hw/char/parallel.c | 25 +++++++++++++++++++++++++ hw/char/serial-isa.c | 23 +++++++++++++++-------- hw/core/qdev.c | 18 ++++++++++++++---- hw/i386/pc.c | 13 ++----------- hw/ide/isa.c | 4 +--- hw/mips/mips_fulong2e.c | 12 ++---------- hw/mips/mips_malta.c | 7 +++---- hw/mips/mips_r4k.c | 6 +----- hw/net/fsl_etsec/etsec.c | 5 +---- hw/sparc64/sun4u.c | 12 ++---------- include/hw/char/serial.h | 2 +- include/hw/i386/pc.h | 17 +---------------- include/hw/sparc/grlib.h | 12 +++--------- include/qom/object.h | 2 +- 15 files changed, 73 insertions(+), 91 deletions(-)