On Wed, Mar 02, 2016 at 05:22:50PM +0100, Patrick Wildt wrote:
> Nice, glad to hear that!
>
> Looks like you're in a DDB panic? What happened? Can you
> do "show panic" in DDB?
Yes, it's in ddb. There is a trace in the previous message also, but here it is
a new one. This happens everytime when ssh'ing to something, maybe in other
cases also. The previous one was within a cvs update.
After the ssh command is entered, the console freezes, but I can still receive
the replies from ping for 2 to 4 minutes. Then, it panics.
Hope this helps.
Thank you.
# ssh 192.168.1.5
panic: _bus_dmamap_sync: bad length
Stopped at Debugger+0x4: ldrb r15, [r15, r15, ror r15]!
TID PID UID PRFLAGS PFLAGS CPU COMMAND
*16145 16145 0 0x14000 0x210 0 softnet
panic+0x18
scp=0xc03c44c0 rlv=0xc0537eb8 (_bus_dmamap_sync+0xb8)
rsp=0xcc3d2db0 rfp=0xcc3d2df4
_bus_dmamap_sync+0xc
scp=0xc0537e0c rlv=0xc030edb4 (dwc_gmac_txdesc_sync+0xa8)
rsp=0xcc3d2df8 rfp=0xcc3d2e1c
r10=0x00000000 r9=0x000000ff r8=0xc54c119c r7=0xc0537e00
r6=0x00000005 r5=0x00000000 r4=0xc54c1000
dwc_gmac_txdesc_sync+0x10
scp=0xc030ed1c rlv=0xc0310a38 (dwc_gmac_start+0xec)
rsp=0xcc3d2e20 rfp=0xcc3d2e4c
r7=0xc54c1000 r6=0xc54c103c r5=0x00000000 r4=0x00000000
dwc_gmac_start+0x10
scp=0xc031095c rlv=0xc040c278 (if_start_locked+0x34)
rsp=0xcc3d2e50 rfp=0xcc3d2e6c
r10=0xc54c129c r9=0x00000000 r8=0x00000000 r7=0x00000062
r6=0xc069274c r5=0x00000003 r4=0xc54c103c
if_start_locked+0xc
scp=0xc040c250 rlv=0xc0410168 (if_enqueue+0x98)
rsp=0xcc3d2e70 rfp=0xcc3d2e94
r6=0x00000002 r5=0xc54c103c r4=0x00000000
if_enqueue+0x10
scp=0xc04100e0 rlv=0xc0411cf4 (ether_output+0x188)
rsp=0xcc3d2e98 rfp=0xcc3d2ecc
r8=0xcc3d2e9e r7=0x00000008 r6=0xca4ba400 r5=0xc54c103c
r4=0xca4ba456
ether_output+0xc
scp=0xc0411b78 rlv=0xc0467ea8 (ip_output+0x6d0)
rsp=0xcc3d2ed0 rfp=0xcc3d2f40
r10=0x00000000 r8=0xc54c103c r7=0xcc3d2f04 r6=0xcc3d2efc
r5=0xc068e658 r4=0xca4ba464
ip_output+0xc
scp=0xc04677e4 rlv=0xc04613a4 (ip_send+0x80)
rsp=0xcc3d2f44 rfp=0xcc3d2f78
r10=0xc06e6190 r9=0x00000000 r8=0xc06e632c r7=0xcc3d2f7c
r6=0xc069274c r5=0x00000000 r4=0xcc3d2f50
ip_send+0x48
scp=0xc046136c rlv=0xc03b7770 (taskq_thread+0x90)
rsp=0xcc3d2f7c rfp=0xcc3d2fb0
r6=0x00000001 r5=0xc53dc040 r4=0xc03b7648
taskq_thread+0xc
scp=0xc03b76ec rlv=0xc0538878 (proc_trampoline+0x18)
rsp=0xcc3d2fb4 rfp=0xc07a6edc
r7=0x00000000 r6=0x00000000 r5=0xc53dc040 r4=0xc03b76e0
Bad frame pointer: 0xc07a6edc
http://www.openbsd.org/ddb.html describes the minimum info required in bug
reports. Insufficient info makes it difficult to find and fix bugs.
ddb> ps
TID PPID PGRP UID S FLAGS WAIT COMMAND
18687 6725 18687 0 3 0x83 select ssh
6725 1 6725 0 3 0x10008b pause ksh
13129 1 13129 0 3 0x100098 poll cron
145 1 145 99 3 0x100090 poll sndiod
29303 1 29303 110 3 0x100090 poll sndiod
4161 1012 1012 95 3 0x100090 kqread smtpd
28657 1012 1012 95 3 0x100090 kqread smtpd
14144 1012 1012 95 3 0x100090 kqread smtpd
1517 1012 1012 95 3 0x100090 kqread smtpd
23185 1012 1012 95 3 0x100090 kqread smtpd
475 1012 1012 103 3 0x100090 kqread smtpd
1012 1 1012 0 3 0x100080 kqread smtpd
10113 1 10113 0 3 0x80 select sshd
631 4499 24054 83 3 0x100090 poll ntpd
4499 24054 24054 83 3 0x100090 poll ntpd
24054 1 24054 0 3 0x100080 poll ntpd
24258 17591 17591 74 3 0x100090 bpf pflogd
17591 1 17591 0 3 0x80 netio pflogd
6153 26767 26767 73 3 0x100090 kqread syslogd
26767 1 26767 0 3 0x100080 netio syslogd
5764 1 5764 77 3 0x100090 poll dhclient
9406 1 9406 0 3 0x80 poll dhclient
19407 0 0 0 3 0x14200 pgzero zerothread
7013 0 0 0 3 0x14200 aiodoned aiodoned
3359 0 0 0 3 0x14200 syncer update
4092 0 0 0 3 0x14200 cleaner cleaner
2344 0 0 0 3 0x14200 reaper reaper
7077 0 0 0 3 0x14200 pgdaemon pagedaemon
29027 0 0 0 3 0x14200 bored crypto
6851 0 0 0 3 0x14200 pftm pfpurge
24135 0 0 0 3 0x14200 usbtsk usbtask
6548 0 0 0 3 0x14200 usbatsk usbatsk
*16145 0 0 0 7 0x14210 softnet
24256 0 0 0 3 0x14200 bored systqmp
15766 0 0 0 3 0x14200 bored systq
10622 0 0 0 3 0x40014200 idle0
8444 0 0 0 3 0x14200 kmalloc kmthread
1 0 1 0 3 0x82 wait init
0 -1 0 0 3 0x10200 scheduler swapper
ddb>
--
db