From: "Michael S. Tsirkin" <mst@redhat.com>
To: "Andreas Färber" <afaerber@suse.de>
Cc: qemu-devel@nongnu.org, Anthony Liguori <anthony@codemonkey.ws>,
Jan Kiszka <jan.kiszka@siemens.com>
Subject: Re: [Qemu-devel] [PATCH v2 0/2] pci_host: Convert to QOM
Date: Mon, 18 Jun 2012 21:28:41 +0300 [thread overview]
Message-ID: <20120618182841.GA29700@redhat.com> (raw)
In-Reply-To: <1339343875-6958-1-git-send-email-afaerber@suse.de>
On Sun, Jun 10, 2012 at 05:57:53PM +0200, Andreas Färber wrote:
> Hello Michael,
>
> This series, based on a recent PReP RFC series, in turn based on Anthony's and
> Wanpeng's i440fx refactoring, makes pci_host a proper QOM type and in this v2
> also updates all remaining host controllers beyond PReP.
>
> Only compile-tested were typhoon, bonito, ppc440 and ppce500.
> I've checked it also applies cleanly to the current pci branch.
>
> Please review and apply.
>
> Intended merge plan is:
> Merge this preparatory series through pci branch.
> Follow up with move of struct PCIBus from pci_internals.h to pci.h (currently
> typedef in qemu-common.h)
I admit pci_internals.h was a failure. We ended up using it
all externally as well. So let's merge it all back into pci.h
and be done with it.
> once qom-next QBus refactoring is merged (qom-next-2),
> merge through pci branch.
> Rebase Raven PCI in-place initialization on that, merge through prep branch.
>
> Regards,
> Andreas
>
> Cc: Michael S. Tsirkin <mst@redhat.com>
> Cc: Anthony Liguori <anthony@codemonkey.ws>
>
> Cc: Benjamin Herrenschmidt <benh@kernel.crashing.org> (still no MAINTAINERS entry!)
>
> Cc: Jan Kiszka <jan.kiszka@siemens.com> (FYI)
>
> Andreas Färber (2):
> pci_host: Turn into SysBus-derived QOM type
> pci_host: Derive remaining PCI host controllers from TYPE_PCI_HOST
>
> hw/alpha_typhoon.c | 4 +-
> hw/bonito.c | 73 ++++++++++++++++++++++++++++++++--------------------
> hw/dec_pci.c | 11 ++++---
> hw/dec_pci.h | 2 +
> hw/grackle_pci.c | 22 ++++++++-------
> hw/gt64xxx.c | 23 +++++++++-------
> hw/pci_host.c | 11 ++++++++
> hw/pci_host.h | 3 ++
> hw/piix_pci.c | 14 +++++----
> hw/ppc4xx_pci.c | 4 +-
> hw/ppc_mac.h | 1 +
> hw/ppc_prep.c | 4 +--
> hw/ppce500_pci.c | 7 +++--
> hw/prep_pci.c | 7 +++--
> hw/spapr_pci.c | 17 ++++++-----
> hw/spapr_pci.h | 6 +++-
> hw/unin_pci.c | 13 +++++----
> 17 files changed, 135 insertions(+), 87 deletions(-)
>
> --
> 1.7.7
prev parent reply other threads:[~2012-06-18 18:28 UTC|newest]
Thread overview: 11+ messages / expand[flat|nested] mbox.gz Atom feed top
2012-06-10 15:57 [Qemu-devel] [PATCH v2 0/2] pci_host: Convert to QOM Andreas Färber
2012-06-10 15:57 ` [Qemu-devel] [PATCH v2 1/2] pci_host: Turn into SysBus-derived QOM type Andreas Färber
2012-06-10 17:33 ` Anthony Liguori
2012-06-10 17:36 ` Andreas Färber
2012-06-18 18:28 ` Michael S. Tsirkin
2012-06-18 21:44 ` Andreas Färber
2012-06-18 22:23 ` Anthony Liguori
2012-06-18 22:37 ` Michael S. Tsirkin
2012-06-10 15:57 ` [Qemu-devel] [PATCH v2 2/2] pci_host: Derive remaining PCI host controllers from TYPE_PCI_HOST Andreas Färber
2012-06-18 15:08 ` [Qemu-devel] [PATCH v2 0/2] pci_host: Convert to QOM Anthony Liguori
2012-06-18 18:28 ` Michael S. Tsirkin [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=20120618182841.GA29700@redhat.com \
--to=mst@redhat.com \
--cc=afaerber@suse.de \
--cc=anthony@codemonkey.ws \
--cc=jan.kiszka@siemens.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.