From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1NgfXS-0008Vq-RT for qemu-devel@nongnu.org; Sun, 14 Feb 2010 09:33:34 -0500 Received: from [199.232.76.173] (port=41670 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NgfXS-0008VQ-3z for qemu-devel@nongnu.org; Sun, 14 Feb 2010 09:33:34 -0500 Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1NgfXQ-0005jL-5s for qemu-devel@nongnu.org; Sun, 14 Feb 2010 09:33:33 -0500 Received: from mx20.gnu.org ([199.232.41.8]:15242) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1NgfXP-0005j2-Np for qemu-devel@nongnu.org; Sun, 14 Feb 2010 09:33:32 -0500 Received: from mx1.redhat.com ([209.132.183.28]) by mx20.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1NgfXM-0002FN-BO for qemu-devel@nongnu.org; Sun, 14 Feb 2010 09:33:28 -0500 Date: Sun, 14 Feb 2010 16:29:16 +0200 From: "Michael S. Tsirkin" Message-ID: <20100214142916.GA32134@redhat.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Subject: [Qemu-devel] [PULL] qemu: pci fixes and cleanups List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Anthony Liguori , qemu-devel@nongnu.org The following changes since commit bc798c77e54f73b637e02bdc02bd799660adb7b7: Blue Swirl (1): Remove conditional rom loading support are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/mst/qemu.git for_anthony Alexander Graf (10): PPC: Uninorth config space accessor PPC: Use Mac99_U3 type on ppc64 PPC: Include dump of lspci -nn on real G5 PPC: Make interrupts work PPC: tell the guest about the time base frequency PPC: Use macio IDE controller for Newworld PPC: Get rid of segfaults in DBDMA emulation PPC: Add USB per default on U3 PPC: Fix large pages PPC: Add timer when running KVM Michael S. Tsirkin (6): pci: move pcibus_t to qemu-common bwap: add qemu_bswap helper rwhandler: simplified way to register for mem/io pci_host: rewrite using rwhandler versatile_pci: convert to symbolic names versatile_pci: cleanup Makefile.target | 1 + bswap.h | 6 ++ hw/mac_dbdma.c | 10 ++- hw/pci.h | 1 - hw/pci_host.c | 172 +++++++++++++++++++---------------------------- hw/pci_host.h | 4 + hw/pci_host_template.h | 109 ------------------------------ hw/pci_ids.h | 1 + hw/ppc.h | 2 + hw/ppc_mac.h | 1 + hw/ppc_newworld.c | 73 ++++++++++++++++++-- hw/ppc_oldworld.c | 9 +++ hw/unin_pci.c | 151 +++++++++++++++++++++++++++++++++++++++++- hw/versatile_pci.c | 10 +-- qemu-common.h | 2 + rwhandler.c | 91 +++++++++++++++++++++++++ rwhandler.h | 27 ++++++++ target-ppc/helper.c | 9 +-- target-ppc/kvm.c | 69 +++++++++++++++++++ target-ppc/kvm_ppc.h | 2 + 20 files changed, 511 insertions(+), 239 deletions(-) delete mode 100644 hw/pci_host_template.h create mode 100644 rwhandler.c create mode 100644 rwhandler.h