NetBSD-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
kern/43274: re(4) crash on ultra10 - uncorrectable DMA error
>Number: 43274
>Category: kern
>Synopsis: re(4) crash on ultra10 - uncorrectable DMA error
>Confidential: no
>Severity: critical
>Priority: high
>Responsible: kern-bug-people
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Fri May 07 05:25:00 +0000 2010
>Originator: matthew green
>Release: NetBSD 5.99.24
>Organization:
people's front against (bozotic) www (softwar foundation)
>Environment:
System: NetBSD main-protagonist.eterna23.net 5.99.24 NetBSD 5.99.24 (_main_)
#39: Wed Mar 17 09:09:42 PDT 2010
mrg%space-bird.eterna23.net@localhost:/var/obj/sparc64/usr/src/sys/arch/sparc64/compile/_main_
sparc64
Architecture: sparc64
Machine: sparc64
card looks like:
re0 at pci2 dev 1 function 0: RealTek 8169/8110 Gigabit Ethernet (rev.
0x10)
re0: interrupting at ivec 10
re0: Ethernet address 00:0f:b5:42:7c:8f
re0: using 512 tx descriptors
rgephy0 at re0 phy 7: RTL8169S/8110S/8211 1000BASE-T media interface,
rev. 0
rgephy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT,
1000baseT-FDX, auto
>Description:
ultra10 crashed earlier today with this on the console:
login: psycho0: uncorrectable DMA error AFAR 11b8450 AFSR
0x410000ff40800000<BLK,P_DTE,P_DRD>
psycho0: IOVA c0114000 IOTTE 3fc84012
Stopped in pid 0.3 (system) at netbsd:cpu_Debugger+0x4: nop
db{0}> bt
sparc_interrupt(ffffffffffffffe0, 20, 1000000, 6, 4, 3aa6840) at
netbsd:sparc_interrupt+0x1e8
_bus_dmamap_unload(1819140, 2f36000, 0, 5ea, 8, 7fffffffffffffff) at
netbsd:_bus_dmamap_unload+0x74
iommu_dvmamap_unload(2df5880, 2f36000, 6000, 5ea, 8, 0) at
netbsd:iommu_dvmamap_unload+0x28
re_txeof(c57a000, c, c17364c, 3fc84000, 0, 5ea) at netbsd:re_txeof+0x108
re_intr(c57a000, 42d2e70, 5ea, 0, 5, 401) at netbsd:re_intr+0x134
intr_biglock_wrapper(2df4a00, 0, e0017ed0, 10, 114b0e0, c173668) at
netbsd:intr_biglock_wrapper+0x10
sparc_interrupt(0, 42d2e70, 1f4, 0, 2, 0) at
netbsd:sparc_interrupt+0x1e8
ifq_enqueue(c57a008, 0, 2, 2, c1739a2, 1000000) at
netbsd:ifq_enqueue+0xa8
ether_output(0, 42d2e70, 3c19a20, 3a97650, 2810, 3aa6840) at
netbsd:ether_output+0x6bc
ip_output(14, 0, 3c19a20, c57a008, 3c08a00, 4326810) at
netbsd:ip_output+0xfa4
ip_forward(42d86a0, 1, c4dac08, 0, c4dac08, ac101837) at
netbsd:ip_forward+0x158
ip_input(5dc, 0, 0, c050e00, 114b0e0, c053b70) at netbsd:ip_input+0xb84
ipintr(1879c00, 0, c053740, 6, 34, de) at netbsd:ipintr+0x34
softint_thread(c02e230, c053740, 0, c050e00, 1296780, c052bf0) at
netbsd:softint_thread+0x64
lwp_trampoline(f0067458, fffa9cf8, 111800, 110728, fffa9df8, 1) at
netbsd:lwp_trampoline+0x8
db{0}> c
unfortunately it did not dump core or do anything after this 'c',
so the only data i really have is this stack trace.
>How-To-Repeat:
unknown.
>Fix:
Home |
Main Index |
Thread Index |
Old Index