From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:44244) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YDp1e-0007bM-N5 for qemu-devel@nongnu.org; Wed, 21 Jan 2015 01:44:27 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YDp1b-0005Va-GU for qemu-devel@nongnu.org; Wed, 21 Jan 2015 01:44:26 -0500 Received: from [59.151.112.132] (port=26639 helo=heian.cn.fujitsu.com) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YDp1b-0005Ue-3J for qemu-devel@nongnu.org; Wed, 21 Jan 2015 01:44:23 -0500 Date: Wed, 21 Jan 2015 14:41:33 +0800 From: Hu Tao Message-ID: <20150121064133.GG24394@G08FNSTD100614.g08.fujitsu.local> References: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Disposition: inline In-Reply-To: Subject: Re: [Qemu-devel] [PATCH v3 0/6] Some PCI related cleanup patches List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Cc: "Michael S. Tsirkin" , Marcel Apfelbaum ping... On Thu, Dec 11, 2014 at 10:20:22AM +0800, Hu Tao wrote: > Hi, > > This is v3 of PCI clenaup series. See each patch for the detail. > > Regards, > Hu > > changes: > > v3: > - rebase on top of 7fb8da2b886, all 5 patches applied cleanly. > - new patch: pci: introduce PCI_DEVFN_AUTO > > v2: > - remove patch 3 from v1 which is incorrect. > - rename defined macros as per Marcel's suggestion > - place macros in pci_host.h as per Marcel's suggestion > - new patch 'pci: reorganize QEMU_PCI_CAP_*' > > Hu Tao (6): > pci: reorganize QEMU_PCI_CAP_* > pci: introduce pci_host_config_enabled() > pci: define PCI_HOST_BRIDGE_CONFIG_ADDR and > PCI_HOST_BRIDGE_CONFIG_DATA. > pci: remove the limit parameter of pci_host_config_read_common > pci: remove the limit parameter of pci_host_config_write_common > pci: introduce PCI_DEVFN_AUTO > > hw/core/qdev-properties.c | 1 + > hw/mips/gt64xxx_pci.c | 4 ++-- > hw/pci-host/piix.c | 8 ++++---- > hw/pci-host/prep.c | 6 ++++-- > hw/pci-host/q35.c | 8 ++++---- > hw/pci/pci.c | 5 ++--- > hw/pci/pci_host.c | 33 ++++++++++++++++++++++++--------- > hw/pci/pcie_host.c | 18 ++---------------- > hw/ppc/spapr_pci.c | 6 ++---- > include/hw/pci-host/q35.h | 3 --- > include/hw/pci/pci.h | 41 ++++++++++++++++++++++------------------- > include/hw/pci/pci_host.h | 14 ++++++++++++-- > tests/libqos/pci-pc.c | 25 +++++++++++++------------ > 13 files changed, 92 insertions(+), 80 deletions(-) > > -- > 1.9.3 > >