From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([208.118.235.92]:34260) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Sggh1-0008EL-AZ for qemu-devel@nongnu.org; Mon, 18 Jun 2012 14:28:52 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Sgggz-0000Zx-BC for qemu-devel@nongnu.org; Mon, 18 Jun 2012 14:28:50 -0400 Received: from mx1.redhat.com ([209.132.183.28]:10072) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Sgggz-0000Yy-3Y for qemu-devel@nongnu.org; Mon, 18 Jun 2012 14:28:49 -0400 Date: Mon, 18 Jun 2012 21:28:41 +0300 From: "Michael S. Tsirkin" Message-ID: <20120618182841.GA29700@redhat.com> References: <1339343875-6958-1-git-send-email-afaerber@suse.de> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline In-Reply-To: <1339343875-6958-1-git-send-email-afaerber@suse.de> Content-Transfer-Encoding: quoted-printable Subject: Re: [Qemu-devel] [PATCH v2 0/2] pci_host: Convert to QOM List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Andreas =?iso-8859-1?Q?F=E4rber?= Cc: qemu-devel@nongnu.org, Anthony Liguori , Jan Kiszka On Sun, Jun 10, 2012 at 05:57:53PM +0200, Andreas F=E4rber wrote: > Hello Michael, >=20 > This series, based on a recent PReP RFC series, in turn based on Anthon= y's and > Wanpeng's i440fx refactoring, makes pci_host a proper QOM type and in t= his v2 > also updates all remaining host controllers beyond PReP. >=20 > Only compile-tested were typhoon, bonito, ppc440 and ppce500. > I've checked it also applies cleanly to the current pci branch. >=20 > Please review and apply. >=20 > 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 (cur= rently > 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 br= anch. >=20 > Regards, > Andreas >=20 > Cc: Michael S. Tsirkin > Cc: Anthony Liguori >=20 > Cc: Benjamin Herrenschmidt (still no MAINTAI= NERS entry!) >=20 > Cc: Jan Kiszka (FYI) >=20 > Andreas F=E4rber (2): > pci_host: Turn into SysBus-derived QOM type > pci_host: Derive remaining PCI host controllers from TYPE_PCI_HOST >=20 > 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(-) >=20 > --=20 > 1.7.7