[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH 00/25] pci: various pci clean up and pci express
From: |
Gerd Hoffmann |
Subject: |
Re: [Qemu-devel] [PATCH 00/25] pci: various pci clean up and pci express support. V2 |
Date: |
Fri, 02 Oct 2009 15:21:30 +0200 |
User-agent: |
Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.4pre) Gecko/20090922 Fedora/3.0-2.7.b4.fc11 Lightning/1.0pre Thunderbird/3.0b4 |
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=<value optimized out>,
end=<value optimized out>,
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=<value optimized out>,
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=<value optimized out>) 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=<value
optimized out>, cs_base=65280,
flags=<value optimized out>, cflags=<value optimized out>)
at /home/kraxel/projects/qemu/exec.c:908
#16 0x00000000004c8d53 in cpu_sparc_exec (env1=<value optimized out>)
at /home/kraxel/projects/qemu/cpu-exec.c:620
#17 0x000000000040d8da in qemu_cpu_exec (env=<value optimized out>)
at /home/kraxel/projects/qemu/vl.c:3946
#18 tcg_cpu_exec (env=<value optimized out>) at
/home/kraxel/projects/qemu/vl.c:3977
#19 main_loop (env=<value optimized out>) at
/home/kraxel/projects/qemu/vl.c:4092
#20 main (env=<value optimized out>) at /home/kraxel/projects/qemu/vl.c:5949
cheers,
Gerd
- [Qemu-devel] [PATCH 03/25] pci: introduce constant PCI_NUM_PINS for the number of interrupt pins, 4., (continued)
- [Qemu-devel] [PATCH 03/25] pci: introduce constant PCI_NUM_PINS for the number of interrupt pins, 4., Isaku Yamahata, 2009/10/02
- [Qemu-devel] [PATCH 19/25] pci: use helper function in pci_default_write_config(), Isaku Yamahata, 2009/10/02
- [Qemu-devel] [PATCH 01/25] pci: fix PCI_DPRINTF() wrt variadic macro., Isaku Yamahata, 2009/10/02
- [Qemu-devel] [PATCH 09/25] pci: introduce pcibus_t to represent pci bus address/size instead of uint32_t, Isaku Yamahata, 2009/10/02
- [Qemu-devel] [PATCH 06/25] pci: define a constant to represent a unmapped bar and use it., Isaku Yamahata, 2009/10/02
- [Qemu-devel] [PATCH 17/25] pci: fix pci_default_write_config(), Isaku Yamahata, 2009/10/02
- [Qemu-devel] [PATCH 05/25] pci: use PCI_SLOT() and PCI_FUNC()., Isaku Yamahata, 2009/10/02
- [Qemu-devel] [PATCH 04/25] pci: use the symbolic constant, PCI_ROM_ADDRESS_ENABLE instead of 1., Isaku Yamahata, 2009/10/02
- [Qemu-devel] [PATCH 16/25] pci: pcie host and mmcfg support., Isaku Yamahata, 2009/10/02
- Re: [Qemu-devel] [PATCH 00/25] pci: various pci clean up and pci express support. V2,
Gerd Hoffmann <=