On Mon, Aug 01, 2005 at 05:51:49AM +0200, Evgueni V. Gavrilov wrote:
> kgdb -c /usr/crash/vmcore.25 kernel.debug
> [GDB will not be able to debug user-mode threads: /usr/lib/libthread_db.so:
> Undefined symbol "ps_pglobal_lookup"]
> GNU gdb 6.1.1 [FreeBSD]
> Copyright 2004 Free Software Foundation, Inc.
> GDB is free software, covered by the GNU General Public License, and you are
> welcome to change it and/or distribute copies of it under certain conditions.
> Type "show copying" to see the conditions.
> There is absolutely no warranty for GDB. Type "show warranty" for details.
> This GDB was configured as "i386-marcel-freebsd".
> #0 doadump () at pcpu.h:165
> 165 __asm __volatile("movl %%fs:0,%0" : "=r" (td));
> (kgdb) where full
> #0 doadump () at pcpu.h:165
> No locals.
> #1 0xc0541228 in boot (howto=260) at /usr/src/sys/kern/kern_shutdown.c:397
> first_buf_printf = 1
> #2 0xc0541586 in panic (
> fmt=0xc0723a06 "vm_fault: fault on nofault entry, addr: %lx")
> at /usr/src/sys/kern/kern_shutdown.c:553
> td = (struct thread *) 0xc47c7300
> bootopt = 260
> newpanic = 0
> ap = 0xeb0a8834 ""
> buf = "vm_fault: fault on nofault entry, addr: deadc000", '\0'
> <repeats 207 times>This is a panic, not a lock order reversal. Kris
pgpc9mwuFdz2k.pgp
Description: PGP signature
