David,

I haven't done too much debugging with FreeBSD either. A few small
notes, however.

I don't think the gdb version shipped is ready to handle SMP kernels.
This is a deficiency, not sure someone is working on it, I believe not.

Having said this, it is probably impossible to find the kernel stack
pointer (as there are several of them anyways). Which in turn will make
it impossible to detect where exactly the kernel crashed. Unless you
have seen the machine crashing plus the report on the console, there
is not much you can hope for with this crash dump.

If this error is repeatable, you may have luck. Disable SMP in the
kernel and reboot, let the machine running until it crashes again.
Then, have another try.

FWIW, I do have a book on kernel crash dump analysis, it is for Solaris,
but I expect a great deal to be identical to general kernel debugging,
I haven't touched it in years. My debugging is somewhat different these
days.

Hope this helps.
        Joerg
-- 
Joerg B. Micheel                        Email: <[EMAIL PROTECTED]>
Waikato Applied Network Dynamics        Phone: +64 7 8384794
The University of Waikato, CompScience  Fax:   +64 7 8384155
Private Bag 3105                        Pager: +64 868 38222
Hamilton, New Zealand                   Plan:  TINE and the DAG's


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-hackers" in the body of the message

Reply via email to