From: "Andreas Färber" <afaerber@suse.de>
To: qemu-devel@nongnu.org
Cc: "Peter Maydell" <peter.maydell@linaro.org>,
"Peter Crosthwaite" <peter.crosthwaite@xilinx.com>,
"Hu Tao" <hutao@cn.fujitsu.com>,
"Antony Pavlov" <antonynpavlov@gmail.com>,
"Anthony Liguori" <anthony@codemonkey.ws>,
"Andreas Färber" <afaerber@suse.de>
Subject: [Qemu-devel] [PULL 00/17] QOM devices patch queue 2013-08-30
Date: Fri, 30 Aug 2013 21:29:26 +0200 [thread overview]
Message-ID: <1377890983-6481-1-git-send-email-afaerber@suse.de> (raw)
Hello Anthony,
This is my current QOM devices patch queue. Please pull.
This will be the base for all further QOM realize conversions and DIGIC,
therefore pushing this out early with PMM's consent and some review.
Thanks,
Andreas
Cc: Anthony Liguori <anthony@codemonkey.ws>
Cc: Peter Maydell <peter.maydell@linaro.org>
Cc: Antony Pavlov <antonynpavlov@gmail.com>
Cc: Peter Crosthwaite <peter.crosthwaite@xilinx.com>
Cc: Hu Tao <hutao@cn.fujitsu.com>
The following changes since commit 4ff78e0dbcd5c795962567fdc1b31e9e03c55b07:
Merge remote-tracking branch 'luiz/queue/qmp' into staging (2013-08-30 12:26:04 -0500)
are available in the git repository at:
git://github.com/afaerber/qemu-cpu.git tags/qom-devices-for-anthony
for you to fetch changes up to 520902a656f21bdd4f212bfa55bc35c3e567affc:
isa: Fix documentation of isa_register_portio_list() (2013-08-30 21:15:44 +0200)
----------------------------------------------------------------
QOM device refactorings
* Fix QOM and ISA documentation errors
* Extend object_initialize() et al. to check the instance size
----------------------------------------------------------------
Andreas Färber (14):
qom: Fix object_initialize_with_type() argument name in documentation
intel-hda: Pass size to hda_codec_bus_init()
ipack: Pass size to ipack_bus_new_inplace()
ide: Pass size to ide_bus_new()
pci: Pass size to pci_bus_new_inplace()
scsi: Pass size to scsi_bus_new()
usb: Pass size to usb_bus_new()
virtio-pci: Pass size to virtio_pci_bus_new()
s390-virtio-bus: Pass size to virtio_s390_bus_new()
virtio-ccw: Pass size to virtio_ccw_bus_new()
virtio-mmio: Pass size to virtio_mmio_bus_new()
qdev: Pass size to qbus_create_inplace()
qom: Pass available size to object_initialize()
qom: Assert instance size in object_initialize_with_type()
Hervé Poussineau (1):
isa: Fix documentation of isa_register_portio_list()
Peter Chubb (1):
object: Fix typo in qom/object.h
Peter Maydell (1):
virtio: Remove unnecessary OBJECT() casts
hw/audio/intel-hda.c | 6 +++---
hw/audio/intel-hda.h | 2 +-
hw/char/ipack.c | 5 +++--
hw/char/ipack.h | 3 ++-
hw/char/tpci200.c | 2 +-
hw/char/virtio-serial-bus.c | 4 ++--
hw/core/qdev.c | 4 ++--
hw/core/sysbus.c | 4 ++--
hw/cpu/icc_bus.c | 3 ++-
hw/dma/xilinx_axidma.c | 6 ++++--
hw/ide/ahci.c | 2 +-
hw/ide/cmd646.c | 2 +-
hw/ide/internal.h | 3 ++-
hw/ide/isa.c | 2 +-
hw/ide/macio.c | 2 +-
hw/ide/mmio.c | 2 +-
hw/ide/piix.c | 2 +-
hw/ide/qdev.c | 5 +++--
hw/ide/via.c | 2 +-
hw/intc/xics.c | 2 +-
hw/misc/macio/cuda.c | 4 ++--
hw/misc/macio/macio.c | 13 +++++++------
hw/net/xilinx_axienet.c | 6 ++++--
hw/pci-host/prep.c | 4 ++--
hw/pci-host/q35.c | 2 +-
hw/pci-host/versatile.c | 4 ++--
hw/pci/pci.c | 4 ++--
hw/pci/pci_bridge.c | 3 ++-
hw/s390x/event-facility.c | 4 ++--
hw/s390x/s390-virtio-bus.c | 24 +++++++++++++-----------
hw/s390x/virtio-ccw.c | 26 ++++++++++++++------------
hw/scsi/esp-pci.c | 2 +-
hw/scsi/esp.c | 2 +-
hw/scsi/lsi53c895a.c | 2 +-
hw/scsi/megasas.c | 3 ++-
hw/scsi/scsi-bus.c | 6 +++---
hw/scsi/spapr_vscsi.c | 3 ++-
hw/scsi/virtio-scsi.c | 3 ++-
hw/scsi/vmw_pvscsi.c | 3 ++-
hw/usb/bus.c | 5 +++--
hw/usb/dev-smartcard-reader.c | 3 ++-
hw/usb/dev-storage.c | 6 ++++--
hw/usb/dev-uas.c | 3 ++-
hw/usb/hcd-ehci.c | 2 +-
hw/usb/hcd-musb.c | 2 +-
hw/usb/hcd-ohci.c | 2 +-
hw/usb/hcd-uhci.c | 2 +-
hw/usb/hcd-xhci.c | 2 +-
hw/virtio/virtio-mmio.c | 10 ++++++----
hw/virtio/virtio-pci.c | 26 ++++++++++++++------------
include/hw/isa/isa.h | 2 +-
include/hw/pci/pci.h | 2 +-
include/hw/qdev-core.h | 2 +-
include/hw/scsi/scsi.h | 4 ++--
include/hw/usb.h | 3 ++-
include/qom/object.h | 10 ++++++----
qom/object.c | 9 +++++----
57 files changed, 154 insertions(+), 122 deletions(-)
next reply other threads:[~2013-08-30 19:30 UTC|newest]
Thread overview: 18+ messages / expand[flat|nested] mbox.gz Atom feed top
2013-08-30 19:29 Andreas Färber [this message]
2013-08-30 19:29 ` [Qemu-devel] [PULL 01/17] object: Fix typo in qom/object.h Andreas Färber
2013-08-30 19:29 ` [Qemu-devel] [PULL 02/17] virtio: Remove unnecessary OBJECT() casts Andreas Färber
2013-08-30 19:29 ` [Qemu-devel] [PULL 03/17] qom: Fix object_initialize_with_type() argument name in documentation Andreas Färber
2013-08-30 19:29 ` [Qemu-devel] [PULL 04/17] intel-hda: Pass size to hda_codec_bus_init() Andreas Färber
2013-08-30 19:29 ` [Qemu-devel] [PULL 05/17] ipack: Pass size to ipack_bus_new_inplace() Andreas Färber
2013-08-30 19:29 ` [Qemu-devel] [PULL 06/17] ide: Pass size to ide_bus_new() Andreas Färber
2013-08-30 19:29 ` [Qemu-devel] [PULL 07/17] pci: Pass size to pci_bus_new_inplace() Andreas Färber
2013-08-30 19:29 ` [Qemu-devel] [PULL 08/17] scsi: Pass size to scsi_bus_new() Andreas Färber
2013-08-30 19:29 ` [Qemu-devel] [PULL 09/17] usb: Pass size to usb_bus_new() Andreas Färber
2013-08-30 19:29 ` [Qemu-devel] [PULL 10/17] virtio-pci: Pass size to virtio_pci_bus_new() Andreas Färber
2013-08-30 19:29 ` [Qemu-devel] [PULL 11/17] s390-virtio-bus: Pass size to virtio_s390_bus_new() Andreas Färber
2013-08-30 19:29 ` [Qemu-devel] [PULL 12/17] virtio-ccw: Pass size to virtio_ccw_bus_new() Andreas Färber
2013-08-30 19:29 ` [Qemu-devel] [PULL 13/17] virtio-mmio: Pass size to virtio_mmio_bus_new() Andreas Färber
2013-08-30 19:29 ` [Qemu-devel] [PULL 14/17] qdev: Pass size to qbus_create_inplace() Andreas Färber
2013-08-30 19:29 ` [Qemu-devel] [PULL 15/17] qom: Pass available size to object_initialize() Andreas Färber
2013-08-30 19:29 ` [Qemu-devel] [PULL 16/17] qom: Assert instance size in object_initialize_with_type() Andreas Färber
2013-08-30 19:29 ` [Qemu-devel] [PULL 17/17] isa: Fix documentation of isa_register_portio_list() Andreas Färber
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1377890983-6481-1-git-send-email-afaerber@suse.de \
--to=afaerber@suse.de \
--cc=anthony@codemonkey.ws \
--cc=antonynpavlov@gmail.com \
--cc=hutao@cn.fujitsu.com \
--cc=peter.crosthwaite@xilinx.com \
--cc=peter.maydell@linaro.org \
--cc=qemu-devel@nongnu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
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).