Files needed to analyze kernel panic
Tom Vijlbrief
tvijlbrief at gmail.com
Sun Jan 31 14:27:38 UTC 2016
Op zo 31 jan. 2016 om 02:27 schreef bob prohaska <fbsd at www.zefox.net>:
> Hi all,
>
> It's possible to reliably crash an RPI2 running 11-CURRENT using stress2.
> In most cases the crash occurs during the syscall tests and then usually
> the opening
> line is of the form "translation fault L2" [sometimes L1].
>
> What information is useful to collect for purposes of debugging by others
> off-host?
> So far I'm aware of backtrace, kernel and modules, vmcore, core.txt and
> recently
> kernel.debug (three places). One update/build/test/crash cycle per day is
> possible.
>
>
I can indeed reproduce the crash on my RPI2 without too much trouble with
just the syscall tests.
Steps to reproduce:
download http://people.freebsd.org/~pho/stress/src/stress2.tgz
and extract it.
do a "make -i" do build the binary tests.
Create a scall.cfg file with the following contents:
################
. ./default.cfg
export RUNTIME=15s
export TESTPROGS="testcases/syscall/syscall"
export syscallKILL=1
export syscallNODELAY=1
export syscallLOAD=100
################
run:
./run.sh scall.cfg
and it will crash after 5 to 15 minutes with a translation fault panic.
More information about the freebsd-arm
mailing list