From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MO4g3-0002jx-72 for qemu-devel@nongnu.org; Tue, 07 Jul 2009 03:01:19 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MO4fy-0002iH-5v for qemu-devel@nongnu.org; Tue, 07 Jul 2009 03:01:18 -0400 Received: from [199.232.76.173] (port=54086 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MO4fy-0002hy-1h for qemu-devel@nongnu.org; Tue, 07 Jul 2009 03:01:14 -0400 Received: from mx20.gnu.org ([199.232.41.8]:52647) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1MO4fw-0006C3-K1 for qemu-devel@nongnu.org; Tue, 07 Jul 2009 03:01:12 -0400 Received: from mail.valinux.co.jp ([210.128.90.3]) by mx20.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1MO4fv-0003bK-DS for qemu-devel@nongnu.org; Tue, 07 Jul 2009 03:01:11 -0400 From: Isaku Yamahata Date: Tue, 7 Jul 2009 15:59:21 +0900 Message-Id: <1246949967-4778-1-git-send-email-yamahata@valinux.co.jp> Subject: [Qemu-devel] [PATCH 0/6] pci: various clean up and 64bit bar support. List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Cc: yamahata@valinux.co.jp The first 4 patches are trivial clean up patches, so they are ready to commit. The last 2 patches implement pci 64bit bar support. At this moment there is no user. I'm implementing q35 based chipset emulator which uses 64bit bar. thanks, Isaku Yamahata (6): pci.c: remove unnecessary #ifdef DEBUG_PCI. pci: use uint8_t for pci_register_bar() type argument of int. pci: minor clean up of pci_update_mappings(). pci: define a constant to represent a unmapped bar and use it. pci: use uint64_t for bar addr and size instead of uint32_t. pci: 64bit bar support. hw/ac97.c | 2 +- hw/cirrus_vga.c | 6 +- hw/e1000.c | 12 +++-- hw/eepro100.c | 8 ++-- hw/ide.c | 4 +- hw/lsi53c895a.c | 6 +- hw/msix.c | 2 +- hw/msix.h | 2 +- hw/ne2000.c | 2 +- hw/pci.c | 110 ++++++++++++++++++++++++++++++++++++---------------- hw/pci.h | 18 +++++++-- hw/pcnet.c | 9 ++-- hw/rtl8139.c | 4 +- hw/usb-ohci.c | 2 +- hw/usb-uhci.c | 2 +- hw/vga.c | 2 +- hw/virtio-pci.c | 2 +- hw/vmware_vga.c | 4 +- hw/wdt_i6300esb.c | 5 +- 19 files changed, 129 insertions(+), 73 deletions(-)