Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 8 Mar 2003 13:46:43 +0000
From:      John Ekins <john.ekins@brightview.com>
To:        John Baldwin <jhb@FreeBSD.org>
Cc:        freebsd-smp@freebsd.org
Subject:   Re: Regular panic on SMP system
Message-ID:  <20030308134643.337bf703.john.ekins@brightview.com>
In-Reply-To: <XFMail.20030306151605.jhb@FreeBSD.org>
References:  <20030306194400.4fa939e3.john.ekins@brightview.com> <XFMail.20030306151605.jhb@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, 06 Mar 2003 15:16:05 -0500 (EST)
John Baldwin <jhb@FreeBSD.org> wrote:

-> > Mar  6 10:12:45 mx0 /kernel: Fatal trap 12: page fault while in kernel
-> > mode
-> > Mar  6 10:12:45 mx0 /kernel: mp_lock = 03000002; cpuid = 3; lapic.id =
-> > 03000000 Mar  6 10:12:45 mx0 /kernel: fault virtual address      = 0x0
-> 
-> NULL pointer dereference.  Any chance you could get a dump or get a stack
-> trace from ddb maybe?

OK, the machine has crashed again and I have a dump. Here's the stack trace:

(kgdb) where
#0  dumpsys () at ../../kern/kern_shutdown.c:487
#1  0xc01749f3 in boot (howto=256) at ../../kern/kern_shutdown.c:316
#2  0xc0174e65 in panic (fmt=0xc0268000 "pmap_release: freeing held page table
#page")
    at ../../kern/kern_shutdown.c:595
#3  0xc02240cc in pmap_release_free_page (pmap=0xe60da82c, p=0xc0ccb724)
    at ../../i386/i386/pmap.c:1209
#4  0xc02242ce in pmap_release (pmap=0xe60da82c) at
#../../i386/i386/pmap.c:1389 5  0xc01e6309 in vmspace_free (vm=0xe60da7c0) at
#../../vm/vm_map.c:217 6  0xc022c149 in cpu_wait (p=0xe6a6e820) at
#../../i386/i386/vm_machdep.c:271 7  0xc016d357 in wait1 (q=0xe6091440,
#uap=0xe60cbf80, compat=0)
    at ../../kern/kern_exit.c:533
#8  0xc016d0a0 in wait4 (p=0xe6091440, uap=0xe60cbf80) at
#../../kern/kern_exit.c:405 9  0xc0227e51 in syscall2 (frame={tf_fs = 47,
#tf_es = 47, tf_ds = 47, tf_edi = 134953605, 
      tf_esi = 3600, tf_ebp = -1077940324, tf_isp = -435372076, tf_ebx =
672638540,       tf_edx = -1077940356, tf_ecx = 13, tf_eax = 7, tf_trapno =
12, tf_err = 2,       tf_eip = 672325272, tf_cs = 31, tf_eflags = 514, tf_esp
= -1077940368, tf_ss = 47})    at ../../i386/i386/trap.c:1175
#10 0xc02126ab in Xint0x80_syscall ()
#11 0x804e5cf in ?? ()
#12 0x8094744 in ?? ()
#13 0x8052d67 in ?? ()
#14 0x80537d5 in ?? ()
#15 0x80576da in ?? ()
#16 0x805e85a in ?? ()
#17 0x804a6f9 in ?? ()

---
I'm really wondering if this is a hardware thing, because I have several other
identical machines with identical kernels and they stay up without problems.

Cheers,
John.


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




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