Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 4 May 2000 09:45:58 -0700 (PDT)
From:      rhuber@rbs-electronic.com
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   misc/18387: when performing certain vinum operations, GENERIC kernel crashes
Message-ID:  <200005041645.JAA91231@freefall.freebsd.org>

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

>Number:         18387
>Category:       misc
>Synopsis:       when performing certain vinum operations, GENERIC kernel crashes
>Confidential:   no
>Severity:       critical
>Priority:       medium
>Responsible:    freebsd-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Thu May  4 09:50:03 PDT 2000
>Closed-Date:
>Last-Modified:
>Originator:     Reinhold Huber
>Release:        3.4-RELEASE
>Organization:
rbs electronic Vertriebs GmbH
>Environment:
FreeBSD grisu.<domain of customer> 3.4-RELEASE FreeBSD 3.4-RELEASE #0: Thu Dec 30 02:57:15 GMT 1999 jhk@higwig.cdrom.com: /usr/src/sys/compile/GENERIC i386
>Description:
I created a mirroring configuration according to the description in the printed "Complete FreeBSD" which came with the CD set, but I repeated the "volume <vol_name>" line in front of the 2nd plex definition which is missing in the FreeBSD Handbook vinum documentation.
The 2nd plex (with its single subdisk) is up, but the 1st one is state "crashed", so I typed "init var.p0" on the vinum prompt to initialize it. Then, there is a message: "vinum [390] initializing subdisk /dev/vinum/rsd/var.p0.s0", I assume this is a console log message. Immediately after that, I get:

Fatal trap 12: page fault while in kernel mode
fault virtual address = 0x48
fault code = supervisor write, page not present
instruction pointer = 0x8:0xc0a564cd
stack pointer = 0x10:0xc5e2ddac
frame pointer = 0x10:0xc5e2ddc0
code segment = base 0x0, limit 0xfffff, type 0x1b
             = DPLO, pres 1, def32 1, gran 1
processor eflags = interrupt enabled, resume, IOPL=0
current process = 390 (vinum)  #!!!
interrupt mask =
trap number = 12
panic: page fault

syncing disks 5 5 done
...

This was with the generic kernel. If you'd like me to find out the symbol names to the addresses, I hope I find out how to do it reading the handbook.
>How-To-Repeat:

>Fix:


>Release-Note:
>Audit-Trail:
>Unformatted:


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




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