Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 10 Aug 1998 19:43:11 -0700
From:      "David O'Brien" <obrien@NUXI.com>
To:        freebsd-stable@FreeBSD.ORG
Subject:   Re: 2.2.7 crash
Message-ID:  <19980810194311.A29027@nuxi.com>
In-Reply-To: <000101bdc1dc$4f08bae0$0a00a8c0@uptight.student.utwente.nl>; from laurens van alphen on Fri, Aug 07, 1998 at 10:20:59AM +0200
References:  <199808060128.SAA08679@tao.thought.org> <000101bdc1dc$4f08bae0$0a00a8c0@uptight.student.utwente.nl>

Next in thread | Previous in thread | Raw E-Mail | Index | Archive | Help
On Fri, Aug 07, 1998 at 10:20:59AM +0200, laurens van alphen wrote:
> > Fatal trap 12: page fault while in kernel mode

Yet more VM panics.  I'm at the point I can't even build the gcc28 port,
or even ``make install'' it if I get past the build of it.  gdb "where"
output from From two different pannics are below.

What's the next step to figuring out this problem?


(kgdb) core-file /var/crash/vmcore.1
IdlePTD 223000
current pcb at 1e11f8
panic: pmap_release: freeing held page table page
#0  boot (howto=256) at ../../kern/kern_shutdown.c:266
266                                     dumppcb.pcb_cr3 = rcr3();
(kgdb) where
#0  boot (howto=256) at ../../kern/kern_shutdown.c:266
#1  0xf01166a3 in panic (
    fmt=0xf019f529 "pmap_release: freeing held page table page")
    at ../../kern/kern_shutdown.c:400
#2  0xf019f604 in pmap_release_free_page (pmap=0xf0d11c64, p=0xf0317028)
    at ../../i386/i386/pmap.c:1074
#3  0xf019f8d7 in pmap_release (pmap=0xf0d11c64) at
../../i386/i386/pmap.c:1262
#4  0xf0187762 in vmspace_free (vm=0xf0d11c00) at ../../vm/vm_map.c:262
#5  0xf01a8db6 in cpu_wait (p=0xf0944000) at
../../i386/i386/vm_machdep.c:650
#6  0xf010f54a in wait1 (q=0xf0c5ce00, uap=0xefbfff94, retval=0xefbfff84,
    compat=0) at ../../kern/kern_exit.c:460
#7  0xf010f376 in wait4 (p=0xf0c5ce00, uap=0xefbfff94, retval=0xefbfff84)
    at ../../kern/kern_exit.c:357
#8  0xf01a3816 in syscall (frame={tf_es = 39, tf_ds = 39, tf_edi = 1,
      tf_esi = 3, tf_ebp = -272641820, tf_isp = -272629788,
      tf_ebx = 537477216, tf_edx = 5775, tf_ecx = 73920, tf_eax = 7,
      tf_trapno = 12, tf_err = 7, tf_eip = 537228193, tf_cs = 31,
      tf_eflags = 534, tf_esp = -272641844, tf_ss = 39})
    at ../../i386/i386/trap.c:920
#9  0x200573a1 in ?? ()



>From the second:

(kgdb) core-file /var/crash/vmcore.2
IdlePTD 223000
current pcb at 1e11f8
panic: vref used where vget required
#0  boot (howto=256) at ../../kern/kern_shutdown.c:266
266                                     dumppcb.pcb_cr3 = rcr3();
(kgdb) where
#0  boot (howto=256) at ../../kern/kern_shutdown.c:266
#1  0xf01166a3 in panic (fmt=0xf013a5ec "vref used where vget required")
    at ../../kern/kern_shutdown.c:400
#2  0xf013a627 in vref (vp=0xf0862d80) at ../../kern/vfs_subr.c:833
#3  0xf5041c80 in ?? ()
#4  0xf504411a in ?? ()
#5  0xf01390a0 in lookup (ndp=0xefbffea8) at ../../kern/vfs_lookup.c:482
#6  0xf0138a0d in namei (ndp=0xefbffea8) at ../../kern/vfs_lookup.c:156
#7  0xf013d3c4 in stat (p=0xf07aee00, uap=0xefbfff94, retval=0xefbfff84)
    at ../../kern/vfs_syscalls.c:1293
#8  0xf01a3816 in syscall (frame={tf_es = 39, tf_ds = 39, tf_edi = 201728,
      tf_esi = 0, tf_ebp = -272643916, tf_isp = -272629788, tf_ebx = 14336,
      tf_edx = 0, tf_ecx = 201728, tf_eax = 188, tf_trapno = 12, tf_err = 7,
      tf_eip = 537409649, tf_cs = 31, tf_eflags = 582, tf_esp = -272644048,
      tf_ss = 39}) at ../../i386/i386/trap.c:920
#9  0x20083871 in ?? ()



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-stable" in the body of the message



Want to link to this message? Use this URL: <http://docs.FreeBSD.org/cgi/mid.cgi?19980810194311.A29027>