Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 1 Apr 2007 12:46:04 +0100
From:      "Clayton Milos" <clay@milos.co.za>
To:        "Tim Bishop" <tim-lists@bishnet.net>
Cc:        freebsd-stable@freebsd.org
Subject:   Re: Kernel Dumps on to gmirror device?
Message-ID:  <059c01c77453$5e31fb70$9a83ce52@claylaptop>
References:  <20070401102426.GA10818@carrick.bishnet.net>

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

I've got a 6.1 server that's panicing and I'd like to debug it. The
problem is that I can't get a kernel dump on to my gmirror device. It
looks like since 6.1 this has been supported (it says so in the release
notes). In my rc.conf I have:

 dumpdev="/dev/mirror/gm0s1b"$a

Which is my swap partition. On booting it says:

 kernel dumps on /dev/mirror/gm0s1b

But when it panics it says:

 Fatal trap 12: page fault while in kernel mode
 fault virtual address   = 0x14
 fault code              = supervisor write, page not present
 instruction pointer     = 0x20:0xc057ff9f
 stack pointer           = 0x28:0xe2df3c44
 frame pointer           = 0x28:0xe2df3c4c
 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         = 13 (swi4: clock sio)
 trap number             = 12
 panic: page fault
 Uptime: 1d4h15m55s
 GEOM_MIRROR: Device gm0: provider mirror/gm0 destroyed.
 GEOM_MIRROR: Device gm0 destroyed.
 Cannot dump. No dump device defined.
 Automatic reboot in 15 seconds - press a key on the console to abort
 Rebooting...

I'm guessing it's because the GEOM_MIRROR device has been destroyed just
before it wants to dump? Any suggestions on a way forward to getting a
dump out?

Thanks,
Tim.


Hi Tim

Do you really need to run 6.1 ?
To be honest I found a lot of issues with 6.1 that were fixed in 6.2 so my 
advice would be to upgrade to 6.2-STABLE and more than likely this will 
either be fixed or will probably not happen at all.

-Clay




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?059c01c77453$5e31fb70$9a83ce52>