Date: Wed, 13 Oct 1999 13:22:15 -0700 (PDT) From: gritton@iserver.com To: freebsd-gnats-submit@freebsd.org Subject: kern/14310: Panic in vinum with MFS root and single processor Message-ID: <19991013202215.377A715337@hub.freebsd.org>
index | next in thread | raw e-mail
>Number: 14310
>Category: kern
>Synopsis: Panic in vinum with MFS root and single processor
>Confidential: no
>Severity: critical
>Priority: high
>Responsible: freebsd-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: sw-bug
>Submitter-Id: current-users
>Arrival-Date: Wed Oct 13 13:30:01 PDT 1999
>Closed-Date:
>Last-Modified:
>Originator: James Gritton
>Release: 3.3
>Organization:
Verio Web Hosting
>Environment:
FreeBSD 3.3-RELEASE FreeBSD 3.3-RELEASE #2: Wed Oct 13 14:05:30 MDT 1999 root@fc:/usr/src/sys/compile/VKERN i386
>Description:
The system panics while running "vinum start" out of /etc/rc, apparently
when updating the vinum configuration (the last console output before
the panic is "vinum: updating configuration from /dev/da0b"). This only
happens when running from an MFS root filesystem, and only for single
processor systems (either one processor in hardware or a dual processor
system without SMP defined in the kernel will panic. A dual processor
system with SMP defined will work). The panic message is:
Fatal trap 12: page fault while in kernel mode
fault virtual address = 0x10
fault code = supervisor read, page not present
instruction pointer = 0x8:0xc02ae313
stack pointer = 0x10:0xc9457c44
frame pointer = 0x10:0xc9457c98
code segment = base 0x0, limit 0xfffff, type 0x1b
= DPL 0, pres 1, def32 1, gran 1
processor eflags = interrupt enabled, resume, IOPL = 0
current process = 18 (vinum)
interrupt mask =
trap number = 12
panic: page fault
where 0xc02ae313 is past the end of the kernel address space, presumably
in the vinum module.
>How-To-Repeat:
Create an MFS root filesystem and a generic kernel, both with unused
bits stripped out to save space. On a system with vinum partitions
(for e.g. /usr), load the kernel, vinum.ko, and the MFS root out of the
loader and boot single user. A "vinum start" will cause the panic.
>Fix:
>Release-Note:
>Audit-Trail:
>Unformatted:
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message
home |
help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?19991013202215.377A715337>
