DragonFly kernel List (threaded) for 2007-07
DragonFly BSD
DragonFly kernel List (threaded) for 2007-07
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

Re: Call for testers - virtual kernel UP and SMP builds


From: Joe Talbott <josepht@xxxxxxxxxx>
Date: Mon, 2 Jul 2007 11:09:13 -0400
Mail-followup-to: Matthew Dillon <dillon@apollo.backplane.com>, kernel@crater.dragonflybsd.org

On Sun, Jul 01, 2007 at 11:39:30PM -0700, Matthew Dillon wrote:
>     We need some good testing of virtual kernels, both UP and SMP
>     builds.  We want to make sure that UP builds have not been broken
>     for the release and we would also like some feedback on SMP builds.
> 
>     The SMP virtual kernel build is considered to be highly experimental.
>     And I do mean highly.  A new option, -n ncpus can be used to
>     specify the number of cpus, up to 31.

I can't get past init if -n > 1.  This is with today's HEAD.  Here's the
panic:

start_init: trying /sbin/init


Fatal trap 12: page fault while in kernel mode
mp_lock = 00000003; cpuid = 3
fault virtual address   = 0x0
fault code              = supervisor read, page not present
instruction pointer     = 0x1f:0x0
stack pointer           = 0x10:0x5e89c8f0
frame pointer           = 0x10:0x0
processor eflags        = interrupt enabled, resume, IOPL = 0
current process         = 2 (sh)
current thread          = pri 6 
 <- SMP: XXX
kernel: type 12 trap, code=4

I either get this or a bus error.  I can't get anything useful from
gdb either.

Joe



[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]