How to get a crash dump with recursive panic?

Darren Reed <[email protected]>
Newsgroups gmane.os.netbsd.ports.sparc64
Message-ID <[email protected]>
In testing out ipfilter on sparc64, I see a bunch of "Alignment error"
messages like these:

Alignment error: pid=24522.1 comm=ipfstat dsfsr=00000000:00800001 
dsfar=ffffffff:fea0c252 isfsr=00000000:00808000 pc=10e3b0
Alignment error: pid=22537.1 comm=ipfstat dsfsr=00000000:00800001 
dsfar=ffffffff:fea02252 isfsr=00000000:00808000 pc=10e3b0
Alignment error: pid=6845.1 comm=ipfstat dsfsr=00000000:00800001 
dsfar=ffffffff:fea02252 isfsr=00000000:00808000 pc=10e3b0

Followed by a panic like this:

trap type 0x34: cpu 0, pc=109faac npc=109fab0 pstate=0x820006<PRIV,IE>
Skipping crash dump on recursive panic
panic: mem address not aligned
cpu0: Begin traceback...
cpu0: End traceback...
cpu1: shutting down
cpu0: rebooting

All that I can do is:
(gdb) x/i 0x109faac
    0x109faac <ipf_fixskip+44>:  ldx  [ %g4 + 0x20 ], %g4

Further tips anyone?

Darren
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.