Date: Wed, 17 Apr 2002 23:35:05 -0400 (EDT) From: Robert Watson <rwatson@FreeBSD.org> To: current@FreeBSD.org Subject: WITNESS_DDB (was: Re: Fatal trap 9: general protection fault while in kernel mode) Message-ID: <Pine.NEB.3.96L.1020417233421.64976a-100000@fledge.watson.org> In-Reply-To: <Pine.NEB.3.96L.1020417232336.64976Z-100000@fledge.watson.org>
next in thread | previous in thread | raw e-mail | index | archive | help
Ah, a useful data point I forgot: the kernel has WITNESS_DDB compiled in,
so it is related: Witness attempted to enter the debugger, and failed
spectacularly.
Robert N M Watson FreeBSD Core Team, TrustedBSD Project
robert@fledge.watson.org NAI Labs, Safeport Network Services
On Wed, 17 Apr 2002, Robert Watson wrote:
>
> Same configuration as before:
>
> netbooted dual processor box, local /usr/obj, swap, and nfs-mounted
> everything else. World build -j 8.
>
> crash1# make -j 8 buildworld >& /tmp/build.out
> lock order reversal
> 1st 0xc8e9c984 DIRHASH (UMA zone) @ ../../../vm/uma_core.c:533
> 2nd 0xc082aa94 PCPU KMAP ENTRY (UMA cpu) @ ../../../vm/uma_core.c:1301
> Debugger("witness_lock")
> kernel trap 9 with interrupts disabled
>
>
> Fatal trap 9: general protection fault while in kernel mode
> cpuid = 0; lapic.id = 00000000
> instruction pointer = 0x8:0xc0385dee
> stack pointer = 0x10:0xc9e59d40
> frame pointer = 0x10:0xc9e59d78
> code segment = base 0x0, limit 0xfffff, type 0x1b
> = DPL 0, pres 1, def32 1, gran 1
> processor eflags = resume, IOPL = 0
> current process = 10305 (cc1)
> kernel: type 9 trap, code=0
>
>
> I believe the lock order reversal and the panic may not be related.
> Unfortunately, the instruction pointer provided here does not appear to
> correspond with any code, and I couldn't drop into the debugger so
> couldn't get any more information.
>
> Robert N M Watson FreeBSD Core Team, TrustedBSD Project
> robert@fledge.watson.org NAI Labs, Safeport Network Services
>
>
> To Unsubscribe: send mail to majordomo@FreeBSD.org
> with "unsubscribe freebsd-current" in the body of the message
>
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.NEB.3.96L.1020417233421.64976a-100000>
