On 2022-05-15, Stephan Mending <[email protected]> wrote:
> Especially the line stating "the kernel did not panic" surprises me, as I am 
> greeted by the kernel debugger. Not sure how to interpret that.

ddb is entered for panics (which are explicit calls from kernel
code) and for other exceptions (which are not) - only the former
have anything to show in "show panic".

To catch the reason for entering ddb in the latter case, either
leave serial console connected and logged, or type "dmesg" _in ddb_
which should also show it at the bottom.

You will likely get a better trace from ddb if you boot a kernel
with debug symbols. Build a kernel from source yourself and you'll have
"bsd.gdb" in the obj directory - either copy that to /bsd, or copy it to
/bsd.gdb and type "boot bsd.gdb" in the boot loader .


Reply via email to