NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

port-arm/48572: kirkwood DMA problem



>Number:         48572
>Category:       port-arm
>Synopsis:       kirkwood DMA problem
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    port-arm-maintainer
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Wed Feb 05 09:30:00 +0000 2014
>Originator:     Martin Husemann
>Release:        NetBSD 6.99.30
>Organization:
The NetBSD Foundation, Inc.
>Environment:
System: NetBSD plug.duskware.de 6.99.30 NetBSD 6.99.30 (PLUG) #1: Mon Feb 3 
21:00:24 CET 2014 
martin%night-owl.duskware.de@localhost:/usr/src/sys/arch/evbarm/compile/PLUG 
evbarm
Architecture: earm
Machine: evbarm
>Description:

When stressing the eSATA disk connected to my GuruPlug I sometimes get
this:

wd0a: device timeout writing fsbn 1472999736 of 1472999736-1472999743 (wd0 bn 
1472999736; cn 1461309 tn 4 sn 12), retrying
mvsata0:0:0: device disconnect
mvsata0:0:0: EDMA self disable happen 0x88
mvsata0:0:0: unable to stop EDMA
panic: EDMA enabled
cpu0: Begin traceback...
0xcb00cdfc: netbsd:db_panic+0x10
0xcb00ce2c: netbsd:vpanic+0x134
0xcb00ce44: netbsd:snprintf
0xcb00ce74: netbsd:mvsata_pmp_select+0xa8
0xcb00ce9c: netbsd:mvsata_reset_drive+0x4c
0xcb00cecc: netbsd:wddone+0x148
0xcb00cef4: netbsd:mvsata_bio_done+0xc8
0xcb00cf24: netbsd:mvsata_bio_intr+0x1dc
0xcb00cf44: netbsd:mvsata_edma_timeout+0x54
0xcb00cf74: netbsd:callout_softclock+0x188
0xcb00cfac: netbsd:softint_thread+0xac
cpu0: End traceback...

dumping to dev 16,1 offset 5980591
dump mvsata0:0:0: unable to stop EDMA
Skipping crash dump on recursive panic
panic: EDMA enabled
cpu0: Begin traceback...
0xcb00ca5c: netbsd:db_panic+0x10
0xcb00ca8c: netbsd:vpanic+0x134
0xcb00caa4: netbsd:snprintf
0xcb00cad4: netbsd:mvsata_pmp_select+0xa8
0xcb00cafc: netbsd:mvsata_reset_drive+0x4c
0xcb00cb4c: netbsd:wddump+0x1f8
0xcb00cd74: netbsd:cpu_dump+0xec
0xcb00cdc4: netbsd:dodumpsys+0xf4
0xcb00cdfc: netbsd:dumpsys+0x18
0xcb00ce2c: netbsd:vpanic+0x140
0xcb00ce44: netbsd:snprintf
0xcb00ce74: netbsd:mvsata_pmp_select+0xa8
0xcb00ce9c: netbsd:mvsata_reset_drive+0x4c
0xcb00cecc: netbsd:wddone+0x148
0xcb00cef4: netbsd:mvsata_bio_done+0xc8
0xcb00cf24: netbsd:mvsata_bio_intr+0x1dc
xcb00cf44: netbsd:mvsata_edma_timeout+0x54
0xcb00cf74: netbsd:callout_softclock+0x188
0xcb00cfac: netbsd:softint_thread+0xac
cpu0: End traceback...
rebooting...


>How-To-Repeat:
rsync quite a bit of data to a GuruPlug (maybe with a disk that is marginal?)

>Fix:
n/a



Home | Main Index | Thread Index | Old Index