From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Mti4t-0005qt-2A for qemu-devel@nongnu.org; Fri, 02 Oct 2009 09:21:43 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Mti4o-0005my-CC for qemu-devel@nongnu.org; Fri, 02 Oct 2009 09:21:42 -0400 Received: from [199.232.76.173] (port=40330 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Mti4o-0005mt-1z for qemu-devel@nongnu.org; Fri, 02 Oct 2009 09:21:38 -0400 Received: from mx20.gnu.org ([199.232.41.8]:64630) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1Mti4n-00029G-PO for qemu-devel@nongnu.org; Fri, 02 Oct 2009 09:21:37 -0400 Received: from mx1.redhat.com ([209.132.183.28]) by mx20.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1Mti4m-0007qk-Ss for qemu-devel@nongnu.org; Fri, 02 Oct 2009 09:21:37 -0400 Message-ID: <4AC5FE5A.8000901@redhat.com> Date: Fri, 02 Oct 2009 15:21:30 +0200 From: Gerd Hoffmann MIME-Version: 1.0 Subject: Re: [Qemu-devel] [PATCH 00/25] pci: various pci clean up and pci express support. V2 References: <1254479517-25845-1-git-send-email-yamahata@valinux.co.jp> In-Reply-To: <1254479517-25845-1-git-send-email-yamahata@valinux.co.jp> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Isaku Yamahata Cc: qemu-devel@nongnu.org On 10/02/09 12:31, Isaku Yamahata wrote: > This patch set is preliminary for q35 based chipset support. > This patch sets does various pci related clean ups and > 64bit bar, pciemmconfig and pci bridge support. sparc64 segfaults with this series applied (it is the only system emulation using pci bridges right now). (gdb) bt #0 subpage_register (mmio=0x23ed600, start=, end=, memory=5242880, region_offset=41943040) at /home/kraxel/projects/qemu/exec.c:2862 #1 0x00000000004c4c69 in subpage_init (base=41943040, phys=0x1c2f000, orig_memory=41943040, region_offset=41943040) at /home/kraxel/projects/qemu/exec.c:2893 #2 0x00000000004c4e7b in cpu_register_physical_memory_offset (start_addr=, size=256, phys_offset=104, region_offset=0) at /home/kraxel/projects/qemu/exec.c:2332 #3 0x0000000000415122 in pci_update_mappings (d=0x1c1f010) at /home/kraxel/projects/qemu/hw/pci.c:698 #4 0x00000000004164bd in pci_default_write_config (d=0x1c1f010, addr=20, val=41943040, l=) at /home/kraxel/projects/qemu/hw/pci.c:763 #5 0x0000000041e552e3 in ?? () #6 0x00007fffa44f63cc in ?? () #7 0x0000000001bf3110 in ?? () #8 0x0000000000000200 in ?? () #9 0x00000000ffd18000 in ?? () #10 0x0000000001bf3110 in ?? () #11 0x00000000ffd18000 in ?? () #12 0x00007f168b678c90 in ?? () #13 0x0000000000000200 in ?? () #14 0x00000000ffd18000 in ?? () #15 0x00000000004c727d in tb_gen_code (env=0x1ff00000014, pc=, cs_base=65280, flags=, cflags=) at /home/kraxel/projects/qemu/exec.c:908 #16 0x00000000004c8d53 in cpu_sparc_exec (env1=) at /home/kraxel/projects/qemu/cpu-exec.c:620 #17 0x000000000040d8da in qemu_cpu_exec (env=) at /home/kraxel/projects/qemu/vl.c:3946 #18 tcg_cpu_exec (env=) at /home/kraxel/projects/qemu/vl.c:3977 #19 main_loop (env=) at /home/kraxel/projects/qemu/vl.c:4092 #20 main (env=) at /home/kraxel/projects/qemu/vl.c:5949 cheers, Gerd