Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 15 Nov 2007 16:38:03 +0100
From:      Hilko Meyer <hilko.meyer@gmx.de>
To:        stable@freebsd.org
Subject:   [FreeBSD6.2 panic] vm_fault: fault on nofault entry
Message-ID:  <g3poj39or8vr2e4ma2uvl86dcsr80k2hhm@4ax.com>

next in thread | raw e-mail | index | archive | help
Hi,

my server paniced with the string
"panic: vm_fault: fault on nofault entry, addr: dadb1000".
I've attached the backtrace. The backtrace looks similar to the backtrace=
 in
kern/115374.

Is this a known problem? Is there a patch available?

I can provide the kernel config and dmesg output, if needed. And, if =
necessary,
I can enter additional commands to the debuger, but I'm not able to =
reproduce
the panic.

bye,
Hilko
PS: please keep me Cc'ed, cause I'm not subscribed to this list.
Script started on Thu Nov 15 16:22:12 2007
kgdb: kvm_nlist(_stopped_cpus):=20
kgdb: kvm_nlist(_stoppcbs):=20
[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".

Unread portion of the kernel message buffer:
panic: vm_fault: fault on nofault entry, addr: dadb1000
Uptime: 2d17h37m42s
Dumping 511 MB (2 chunks)
  chunk 0: 1MB (159 pages) ... ok
  chunk 1: 511MB (130800 pages) 495 479 463 447 431 415 399 383 367 351 =
335 319 303 287 271 255 239 223 207 191 175 159 143 127 111 95 79 63 47 =
31 15

#0  doadump () at pcpu.h:165
165	pcpu.h: No such file or directory.
	in pcpu.h
(kgdb) bacj=08 =08ktrace
#0  doadump () at pcpu.h:165
#1  0xc051f324 in boot (howto=3D260) at =
/usr/src/sys/kern/kern_shutdown.c:409
#2  0xc051f67d in panic (fmt=3D0xc06f58a7 "vm_fault: fault on nofault =
entry, addr: %lx") at /usr/src/sys/kern/kern_shutdown.c:565
#3  0xc06584fc in vm_fault (map=3D0xc104b000, vaddr=3D3671789568, =
fault_type=3D2 '\002', fault_flags=3D0)
    at /usr/src/sys/vm/vm_fault.c:279
#4  0xc06b0dda in trap_pfault (frame=3D0xdadbfa90, usermode=3D0, =
eva=3D3671792077) at /usr/src/sys/i386/i386/trap.c:734
#5  0xc06b09ad in trap (frame=3D
      {tf_fs =3D 8, tf_es =3D 40, tf_ds =3D 40, tf_edi =3D -1011600872, =
tf_esi =3D -1010749952, tf_ebp =3D -623117576, tf_isp =3D -623117636, =
tf_ebx =3D 4, tf_edx =3D -1007446528, tf_ecx =3D 4, tf_eax =3D 41, =
tf_trapno =3D 12, tf_err =3D 2, tf_eip =3D -1068566704, tf_cs =3D 32, =
tf_eflags =3D 66050, tf_esp =3D -1068551783, tf_ss =3D -1010749952}) at =
/usr/src/sys/i386/i386/trap.c:435
#6  0xc069ceca in calltrap () at /usr/src/sys/i386/i386/exception.s:139
#7  0xc04ef750 in swapcontext ()
#8  0xc04f35d6 in falloc (td=3D0xc3f39600, resultfp=3D0xdadbfb58, =
resultfd=3D0xdadbfb5c) at /usr/src/sys/kern/kern_descrip.c:1372
#9  0xc058ed0a in kern_open (td=3D0xc3f39600, path=3D0x29 <Address 0x29 =
out of bounds>, pathseg=3D41, flags=3D1, mode=3D0)
    at /usr/src/sys/kern/vfs_syscalls.c:1001
#10 0xc058ec86 in open (td=3D0x29, uap=3D0xdadbfd04) at =
/usr/src/sys/kern/vfs_syscalls.c:973
#11 0xc06b1542 in syscall (frame=3D
      {tf_fs =3D 59, tf_es =3D 59, tf_ds =3D 59, tf_edi =3D 138039296, =
tf_esi =3D 0, tf_ebp =3D -1077955400, tf_isp =3D -623116956, tf_ebx =3D =
677954740, tf_edx =3D 0, tf_ecx =3D 0, tf_eax =3D 5, tf_trapno =3D 0, =
tf_err =3D 2, tf_eip =3D 678754903, tf_cs =3D 51, tf_eflags =3D 582, =
tf_esp =3D -1077955428, tf_ss =3D 59}) at =
/usr/src/sys/i386/i386/trap.c:983
#12 0xc069cf1f in Xint0x80_syscall () at =
/usr/src/sys/i386/i386/exception.s:200
#13 0x00000033 in ?? ()
Previous frame inner to this frame (corrupt stack?)
(kgdb) quit

Script done on Thu Nov 15 16:22:20 2007



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?g3poj39or8vr2e4ma2uvl86dcsr80k2hhm>