Date: Fri, 27 Mar 2009 21:40:23 +0100 From: Andreas Tobler <andreas.tobler@nexus-ag.com> To: freebsd-sparc64@freebsd.org Subject: kernel panic with firewire PCI card Message-ID: <49CD39B7.3050500@nexus-ag.com>
next in thread | raw e-mail | index | archive | help
Hello, I get the below panic while having plugged in a firewire PCI card. The card itself is not 'sun' compliant. Means, it is a custom fw card made for PC's I guess. But as far as I understand, fbsd can handle non sun PCI cards, can't it? The os itself is current as of yesterday, the kernel rev you see below. Is there anything more I can provide to debug this issue? Btw, the machine is a ultra60. TIA, Andreas Hit [Enter] to boot immediately, or any other key for command prompt. Booting [/boot/kernel/kernel]... jumping to kernel entry at 0xc0080000. GDB: no debug ports present KDB: debugger backends: ddb KDB: current backend: ddb Copyright (c) 1992-2009 The FreeBSD Project. Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 The Regents of the University of California. All rights reserved. FreeBSD is a registered trademark of The FreeBSD Foundation. FreeBSD 8.0-CURRENT #0 r190450M: Thu Mar 26 23:04:58 CET 2009 andreast@deuterium_fbsd.andreas.nets:/export/devel/obj/sparc64/export/devel/ src/sys/GENERIC WARNING: WITNESS option enabled, expect reduced performance. real memory = 1610612736 (1536 MB) avail memory = 1554513920 (1482 MB) cpu0: Sun Microsystems UltraSparc-II Processor (449.99 MHz CPU) ispfw: registered firmware <isp_1000> ispfw: registered firmware <isp_1040> ispfw: registered firmware <isp_1040_it> ispfw: registered firmware <isp_1080> ispfw: registered firmware <isp_1080_it> ispfw: registered firmware <isp_12160> ispfw: registered firmware <isp_12160_it> ispfw: registered firmware <isp_2100> ispfw: registered firmware <isp_2200> ispfw: registered firmware <isp_2300> ispfw: registered firmware <isp_2322> ispfw: registered firmware <isp_2400> kbd0 at kbdmux0 nexus0: <Open Firmware Nexus device> pcib0: <U2P UPA-PCI bridge> mem 0x1fe00004000-0x1fe00005fff,0x1fe01000000-0x1fe0 10000ff,0x1fe00000000-0x1fe0000cfff irq 2033,2030,2031,2021,2024,2034 on nexus0 pcib0: Psycho, impl 0, version 4, IGN 0x1f, bus B, 33MHz initializing counter-timer Timecounter "pcib0" frequency 1000000 Hz quality 100 pcib0: DVMA map: 0xfc000000 to 0xffffffff, streaming buffer pcib0: [FILTER] pcib0: [FILTER] pcib0: [GIANT-LOCKED] pcib0: [ITHREAD] pcib0: [GIANT-LOCKED] pcib0: [ITHREAD] pcib0: [FILTER] pci0: <OFW PCI bus> on pcib0 ebus0: <PCI-EBus2 bridge> mem 0x70000000-0x70ffffff,0x71000000-0x717fffff at dev ice 1.0 on pci0 auxio0: <Sun Auxiliary I/O> addr 0x1400726000-0x1400726003,0x1400728000-0x140072 8003,0x140072a000-0x140072a003,0x140072c000-0x140072c003,0x140072f000-0x140072f0 03 on ebus0 ebus0: <power> addr 0x1400724000-0x1400724003 (no driver attached) ebus0: <SUNW,pll> addr 0x1400504000-0x1400504002 (no driver attached) ebus0: <sc> addr 0x1400500000-0x1400500007 (no driver attached) scc0: <Siemens SAB 82532 dual channel SCC> addr 0x1400400000-0x140040007f irq 43 on ebus0 scc0: [FILTER] uart0: <SAB 82532 v3.2, channel A> on scc0 uart0: [FILTER] uart0: CTS oflow uart0: console (9600,n,8,1) uart1: <SAB 82532 v3.2, channel B> on scc0 uart1: [FILTER] uart1: CTS oflow uart2: <16550 or compatible> addr 0x14003083f8-0x14003083ff irq 41 on ebus0 uart2: [FILTER] uart2: keyboard (1200,n,8,1) uart2: keyboard not present uart3: <16550 or compatible> addr 0x14003062f8-0x14003062ff irq 42 on ebus0 uart3: [FILTER] ebus0: <ecpp> addr 0x14003043bc-0x14003043cb,0x1400300398-0x1400300399,0x1400700 000-0x140070000f irq 34 (no driver attached) ebus0: <fdthree> addr 0x14003023f0-0x14003023f7,0x1400706000-0x140070600f,0x1400 720000-0x1400720003 irq 39 (no driver attached) eeprom0: <EEPROM/clock> addr 0x1400000000-0x1400001fff on ebus0 eeprom0: model mk48t59 ebus0: <flashprom> addr 0x1000000000-0x10000fffff (no driver attached) ebus0: <SUNW,CS4231> addr 0x1400200000-0x14002000ff,0x1400702000-0x140070200f,0x 1400704000-0x140070400f,0x1400722000-0x1400722003 irq 35,36 (no driver attached) hme0: <Sun HME 10/100 Ethernet> mem 0x100000-0x107fff at device 1.1 on pci0 miibus0: <MII bus> on hme0 qsphy0: <QS6612 10/100 media interface> PHY 1 on miibus0 qsphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto hme0: Ethernet address: 08:00:20:a3:71:69 hme0: [ITHREAD] sym0: <875> port 0x1000-0x10ff mem 0x108000-0x1080ff,0x10a000-0x10afff at device 3.0 on pci0 sym0: No NVRAM, ID 7, Fast-20, SE, parity checking sym0: [ITHREAD] sym1: <875> port 0x1400-0x14ff mem 0x10c000-0x10c0ff,0x10e000-0x10efff at device 3.1 on pci0 sym1: No NVRAM, ID 7, Fast-20, SE, parity checking sym1: [ITHREAD] hme1: <Sun HME 10/100 Ethernet> mem 0x4000000-0x4007fff at device 2.1 on pci0 miibus1: <MII bus> on hme1 ukphy0: <Generic IEEE 802.3u media interface> PHY 1 on miibus1 ukphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto hme1: Ethernet address: 08:00:20:a3:71:69 hme1: [ITHREAD] fwohci0: <Texas Instruments TSB12LV23> mem 0x4008000-0x40087ff,0x400c000-0x400ff ff at device 4.0 on pci0 fwohci0: [ITHREAD] fwohci0: OHCI version 1.0 (ROM=1) fwohci0: No. of Isochronous channels is 4. fwohci0: EUI64 00:10:74:60:00:00:ee:a9 panic: pcib: PCI bus B error AFAR 0x1ff840080ec AFSR 0x4000f00000000000 cpuid = 0 KDB: enter: panic [thread pid 0 tid 100000 ] Stopped at kdb_enter+0x80: ta %xcc, 1 db> bt Tracing pid 0 tid 100000 td 0xc08ad870 panic() at panic+0x20c psycho_pci_bus() at psycho_pci_bus+0x88 intr_event_handle() at intr_event_handle+0x5c intr_execute_handlers() at intr_execute_handlers+0x14 intr_fast() at intr_fast+0x68 -- interrupt level=0xd pil=0 %o7=0xc0659be4 -- -- data access error %o7=0x32a -- fwphy_rddata() at fwphy_rddata+0xe8 fwohci_reset() at fwohci_reset+0x298 fwohci_init() at fwohci_init+0x9f8 fwohci_pci_attach() at fwohci_pci_attach+0x278 device_attach() at device_attach+0x4a4 device_probe_and_attach() at device_probe_and_attach+0x64 bus_generic_attach() at bus_generic_attach+0x10 ofw_pcibus_attach() at ofw_pcibus_attach+0x72c device_attach() at device_attach+0x4a4 device_probe_and_attach() at device_probe_and_attach+0x64 bus_generic_attach() at bus_generic_attach+0x10 psycho_attach() at psycho_attach+0x13b4 device_attach() at device_attach+0x4a4 device_probe_and_attach() at device_probe_and_attach+0x64 bus_generic_attach() at bus_generic_attach+0x10 nexus_attach() at nexus_attach+0x4f8 device_attach() at device_attach+0x4a4 device_probe_and_attach() at device_probe_and_attach+0x64 root_bus_configure() at root_bus_configure+0x28 configure() at configure+0x4 mi_startup() at mi_startup+0x18c btext() at btext+0x30 db>
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?49CD39B7.3050500>