DragonFly kernel List (threaded) for 2007-07
Re: Call for testers - virtual kernel UP and SMP builds
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
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