Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 7 Mar 1998 22:30:51 -0500
From:      Cory Kempf <ckempf@enigami.com>
To:        questions@FreeBSD.ORG
Cc:        Andrzej Bialecki <abial@nask.pl>
Subject:   New kernel page faults
Message-ID:  <v04003a02b127bc67c4f0@[208.140.182.45]>
In-Reply-To: <35018A57.54EA4F07@bellatlantic.net>
References:  <Pine.NEB.3.96.980306021305.367B-100000@myname.my.domain> <350049B8.6F76785B@pc.jaring.my>

next in thread | previous in thread | raw e-mail | index | archive | help
OK, so how does one build a *working* kernel?

Thanks to an answer from Andrzej Bialecki <abial@nask.pl> (give the -a
option to the boot prompt), I can now boot.  So, first thing, I tried to
build a kernel for my system (HW details below).

I need the CAM driver, and my impression is that means I need to use the
-current source base, which is what I pulled down.  I also installed the
CAM stuff (980103 snapshot).

The kernel built and installed without a hitch.

Unfortunately, when I attempt to boot from it, though, I end up with the
following:

	Fatal trap 12: page fault while in kernel mode
	fault virtual address	= 0x1a
	fault code		= supervisor read, page not present
	instruction pointer	= 0x8:0xf01a8b3a
	stack pointer		= 0x10:0xf0223ef0
	frame pointer		= 0x10:0xf0223f70
	code segment		= base 0x0, limit 0xfffff, type 0x1b
				= DPL 0, pres 1, def32 1, gran 1
	processor eglags	= interrupt enabled, resume, IOPL = 0
	current process		= 0 (swapper)
	interupt mask		=
	trap number		= 12
	panic: page fault

Any suggestions either where to start looking to figure out the problem,
or, alternatively, any suggestions on how I can more successfully build a
kernel?

Hardware:

DK440LX motherboard, 333 MHz PII, Seagate ST19101W (9 GB ultra wide
cheetah), No 9 I-128 series 2 (8MB) video.  No IDE devices, IDE is turned
off.  The DK440LX used the adaptec 7895 chipset, so I need CAM.

Thanks,

+C


--
Thinking of purchasing RAM from the Chip Merchant?  Please read this first:
<http://www.enigami.com/~ckempf/chipmerchant.html>;

Cory Kempf                  Macintosh / Unix Consulting & Software Development
ckempf@enigami.com          <http://www.enigami.com/~ckempf/>;



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



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