From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([208.118.235.92]:48818) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SgdYw-0006IU-Bw for qemu-devel@nongnu.org; Mon, 18 Jun 2012 11:08:24 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SgdYt-00043d-Tu for qemu-devel@nongnu.org; Mon, 18 Jun 2012 11:08:17 -0400 Received: from mail-pz0-f45.google.com ([209.85.210.45]:50404) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SgdYt-00043J-N8 for qemu-devel@nongnu.org; Mon, 18 Jun 2012 11:08:15 -0400 Received: by dadn2 with SMTP id n2so6470207dad.4 for ; Mon, 18 Jun 2012 08:08:13 -0700 (PDT) Message-ID: <4FDF4458.1090303@codemonkey.ws> Date: Mon, 18 Jun 2012 10:08:08 -0500 From: Anthony Liguori MIME-Version: 1.0 References: <1339343875-6958-1-git-send-email-afaerber@suse.de> In-Reply-To: <1339343875-6958-1-git-send-email-afaerber@suse.de> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit 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: =?UTF-8?B?QW5kcmVhcyBGw6RyYmVy?= Cc: Jan Kiszka , qemu-devel@nongnu.org, "Michael S. Tsirkin" On 06/10/2012 10:57 AM, 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. Reviewed-by: Anthony Liguori Regards, Anthony Liguori > > 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) 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 > Cc: Anthony Liguori > > Cc: Benjamin Herrenschmidt (still no MAINTAINERS entry!) > > Cc: Jan Kiszka (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(-) >