All of lore.kernel.org
 help / color / mirror / Atom feed
From: Anthony Liguori <anthony@codemonkey.ws>
To: "Andreas Färber" <afaerber@suse.de>
Cc: "Michael S. Tsirkin" <mst@redhat.com>,
	Jan Kiszka <jan.kiszka@siemens.com>,
	qemu-devel@nongnu.org,
	Peter Crosthwaite <peter.crosthwaite@petalogix.com>,
	Paolo Bonzini <pbonzini@redhat.com>,
	Igor Mammedov <imammedo@redhat.com>
Subject: Re: [Qemu-devel] [PULL] qom-next queue, second batch: QBus, API additions and cleanups
Date: Wed, 20 Jun 2012 08:09:55 -0500	[thread overview]
Message-ID: <4FE1CBA3.1070209@codemonkey.ws> (raw)
In-Reply-To: <1340027954-19045-1-git-send-email-afaerber@suse.de>

On 06/18/2012 08:58 AM, Andreas Färber wrote:
> Hello Anthony,
>
> Seeing no update from Jan nor PULL from mst, here's - hopefully - the final
> batch of qom-next patches, as requested.
>
> As usual, I had remarked in my reply when I've taken the liberty of applying,
> e.g., style fixes myself. For the preview link that I posted as reply to the
> 1st batch, I additionally reordered my object_propert_is_child() patch before
> object_child_foreach(), so that it isn't touched again later in the queue, and
> I swapped two of Paolo's patches to spare us an [AF: ...] modification comment.
>
> Note that due to dependency issues with the revamped Makefile system this
> series (like any other central structural change ATM) requires a clean rebuild.
>
> Cc: Anthony Liguori<anthony@codemonkey.ws>
> Cc: Paolo Bonzini<pbonzini@redhat.com>
>
> Cc: Jan Kiszka<jan.kiszka@siemens.com>
> Cc: Michael S. Tsirkin<mst@redhat.com>
> Cc: Igor Mammedov<imammedo@redhat.com>
> Cc: Peter Crosthwaite<peter.crosthwaite@petalogix.com>

Pulled.  Thanks.

Regards,

Anthony Liguori

>
> The following changes since commit eb2aeacf983a2a88a2b31e8fee067c38bd10abd3:
>
>    audio/winwave: Fix typo (2012-06-15 20:58:54 +0400)
>
> are available in the git repository at:
>    git://repo.or.cz/qemu/afaerber.git qom-next-2
>
> Andreas Färber (2):
>        qom: Introduce object_property_is_{child,link}()
>        arm_l2x0: Rename "type" property to "cache-type"
>
> Anthony Liguori (5):
>        qdev: Use wrapper for qdev_get_path
>        qdev: Convert busses to QEMU Object Model
>        qdev: Connect busses with their parent devices
>        qbus: Make child devices links
>        qbus: Initialize in standard way
>
> Paolo Bonzini (15):
>        qom: Add object_class_get_parent()
>        qom: Add object_child_foreach()
>        qom: Add class_base_init
>        qom: Make Object a type
>        qom: Drop type_register_static_alias() macro
>        qom: Assert that public types have a non-NULL parent field
>        m48t59: Rename "type" property to "model"
>        qdev: Push "type" property up to Object
>        qdev: Move bus properties to a separate global
>        qdev: Move bus properties to abstract superclasses
>        qdev: Clean up global properties
>        qdev: Remove qdev_prop_set_defaults
>        qdev: Move SysBus initialization to sysbus.c
>        qdev: Remove qdev_prop_exists()
>        qom: Push error reporting to object_property_find()
>
>   exec.c                        |    4 +-
>   hw/acpi_piix4.c               |   10 +-
>   hw/arm_l2x0.c                 |    2 +-
>   hw/i2c.c                      |   30 +++--
>   hw/ide/internal.h             |    3 +
>   hw/ide/qdev.c                 |   31 +++--
>   hw/intel-hda.c                |   37 +++--
>   hw/intel-hda.h                |    3 +
>   hw/isa-bus.c                  |   23 +++-
>   hw/isa.h                      |    3 +
>   hw/lsi53c895a.c               |    5 +-
>   hw/m48t59.c                   |   40 +++---
>   hw/pc_piix.c                  |    7 +-
>   hw/pci-hotplug.c              |    6 +-
>   hw/pci.c                      |   51 +++++---
>   hw/pci_bridge.c               |    2 +-
>   hw/pci_internals.h            |    3 +-
>   hw/qdev-monitor.c             |  101 ++++++++-------
>   hw/qdev-properties.c          |   65 +++------
>   hw/qdev.c                     |  300 +++++++++++++++++++++++++++--------------
>   hw/qdev.h                     |   65 +++++----
>   hw/s390-virtio-bus.c          |   37 +++---
>   hw/s390-virtio-bus.h          |    4 +
>   hw/scsi-bus.c                 |   58 +++++---
>   hw/scsi.h                     |    3 +
>   hw/spapr_pci.c                |    7 +-
>   hw/spapr_vio.c                |   47 ++++---
>   hw/spapr_vio.h                |    3 +
>   hw/spapr_vty.c                |    6 +-
>   hw/ssi.c                      |   29 +++--
>   hw/sysbus.c                   |   45 ++++++-
>   hw/sysbus.h                   |    3 +
>   hw/usb.h                      |    3 +
>   hw/usb/bus.c                  |   45 ++++---
>   hw/usb/desc.c                 |    5 +-
>   hw/usb/dev-smartcard-reader.c |   25 +++--
>   hw/virtio-scsi.c              |    6 +-
>   hw/virtio-serial-bus.c        |   36 ++++--
>   include/qemu/object.h         |   47 ++++++-
>   qom/object.c                  |  158 +++++++++++++++------
>   savevm.c                      |   12 +-
>   41 files changed, 868 insertions(+), 502 deletions(-)
>
>

      parent reply	other threads:[~2012-06-20 13:10 UTC|newest]

Thread overview: 24+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-06-18 13:58 [Qemu-devel] [PULL] qom-next queue, second batch: QBus, API additions and cleanups Andreas Färber
2012-06-18 13:58 ` [Qemu-devel] [PATCH 01/22] qom: Add object_class_get_parent() Andreas Färber
2012-06-18 13:58 ` [Qemu-devel] [PATCH 02/22] qom: Introduce object_property_is_{child, link}() Andreas Färber
2012-06-18 13:58 ` [Qemu-devel] [PATCH 03/22] qom: Add object_child_foreach() Andreas Färber
2012-06-18 13:58 ` [Qemu-devel] [PATCH 04/22] qom: Add class_base_init Andreas Färber
2012-06-18 13:58 ` [Qemu-devel] [PATCH 05/22] qom: Make Object a type Andreas Färber
2012-06-18 13:58 ` [Qemu-devel] [PATCH 06/22] qom: Drop type_register_static_alias() macro Andreas Färber
2012-06-18 13:58 ` [Qemu-devel] [PATCH 07/22] qom: Assert that public types have a non-NULL parent field Andreas Färber
2012-06-18 13:59 ` [Qemu-devel] [PATCH 08/22] m48t59: Rename "type" property to "model" Andreas Färber
2012-06-18 13:59 ` [Qemu-devel] [PATCH 09/22] arm_l2x0: Rename "type" property to "cache-type" Andreas Färber
2012-06-18 13:59 ` [Qemu-devel] [PATCH 10/22] qdev: Push "type" property up to Object Andreas Färber
2012-06-18 13:59 ` [Qemu-devel] [PATCH 11/22] qdev: Move bus properties to a separate global Andreas Färber
2012-06-18 13:59 ` [Qemu-devel] [PATCH 12/22] qdev: Move bus properties to abstract superclasses Andreas Färber
2012-06-18 13:59 ` [Qemu-devel] [PATCH 13/22] qdev: Clean up global properties Andreas Färber
2012-06-18 13:59 ` [Qemu-devel] [PATCH 14/22] qdev: Remove qdev_prop_set_defaults Andreas Färber
2012-06-18 13:59 ` [Qemu-devel] [PATCH 15/22] qdev: Use wrapper for qdev_get_path Andreas Färber
2012-06-18 13:59 ` [Qemu-devel] [PATCH 16/22] qdev: Move SysBus initialization to sysbus.c Andreas Färber
2012-06-18 13:59 ` [Qemu-devel] [PATCH 17/22] qdev: Convert busses to QEMU Object Model Andreas Färber
2012-06-18 13:59 ` [Qemu-devel] [PATCH 18/22] qdev: Connect busses with their parent devices Andreas Färber
2012-06-18 13:59 ` [Qemu-devel] [PATCH 19/22] qbus: Make child devices links Andreas Färber
2012-06-18 13:59 ` [Qemu-devel] [PATCH 20/22] qbus: Initialize in standard way Andreas Färber
2012-06-18 13:59 ` [Qemu-devel] [PATCH 21/22] qdev: Remove qdev_prop_exists() Andreas Färber
2012-06-18 13:59 ` [Qemu-devel] [PATCH 22/22] qom: Push error reporting to object_property_find() Andreas Färber
2012-06-20 13:09 ` Anthony Liguori [this message]

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=4FE1CBA3.1070209@codemonkey.ws \
    --to=anthony@codemonkey.ws \
    --cc=afaerber@suse.de \
    --cc=imammedo@redhat.com \
    --cc=jan.kiszka@siemens.com \
    --cc=mst@redhat.com \
    --cc=pbonzini@redhat.com \
    --cc=peter.crosthwaite@petalogix.com \
    --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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.