Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 8 Jun 1998 11:46:50 +0200
From:      Francois LAISSUS <fla@ramidus.lrmh.fr>
To:        freebsd-hackers@FreeBSD.ORG
Subject:   Page fault while in kernel mode
Message-ID:  <19980608114650.35944@ramidus.lrmh.fr>

next in thread | raw e-mail | index | archive | help
Hello,
When I booted up my machine with 128 Mo instead of 64Mo I got a
kernel panic. Here the message manually copy from screen :

Fatal trap 12: page fault while in kernel mode
fault virtual address	= 0x2000
fault code		= supervisor read, page not present
instruction pointer	= 0x8:0xf012b4d7
stack pointer		= 0x10:0xefbffba8
frame pointer		= 0x10:0xefbffba8
code segment		= base 0x0, limit 0xfffff, type 0x1b
			= DPL 0, pres 1, def 32 1, gran 1
processor eflags	= interrupt enable, resume, IOPL = 0
current process		= 1 (swapper)
interrupt mask		= bio
panic : page fault

--------------------------------------------------------------------------------

The motherboard is an ASUS P2L97 with two DIMMs memory modules. I encounter
the trouble with any of both. 
The boot message with only one memory module :

Copyright (c) 1992-1998 FreeBSD Inc.
Copyright (c) 1982, 1986, 1989, 1991, 1993
	The Regents of the University of California.  All rights reserved.

FreeBSD 2.2.6-RELEASE #0: Mon Jun  8 11:00:38 CEST 1998
    root@clara.lrmh.fr:/usr/src/sys/compile/CLARA
CPU: Pentium Pro (300.68-MHz 686-class CPU)
  Origin = "GenuineIntel"  Id = 0x633  Stepping=3
  Features=0x80f9ff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,SEP,MTRR,PGE,MCA,CMOV,MMX>
real memory  = 67108864 (65536K bytes)
avail memory = 63365120 (61880K bytes)
Probing for devices on PCI bus 0:
chip0 <generic PCI bridge (vendor=8086 device=7180 subclass=0)> rev 3 on pci0:0:0
chip1 <generic PCI bridge (vendor=8086 device=7181 subclass=4)> rev 3 on pci0:1:0
chip2 <Intel 82371AB PCI-ISA bridge> rev 1 on pci0:4:0
chip3 <Intel 82371AB IDE interface> rev 1 on pci0:4:1
chip4 <Intel 82371AB USB interface> rev 1 int d irq 10 on pci0:4:2
chip5 <Intel 82371AB Power management controller> rev 1 on pci0:4:3
vga0 <VGA-compatible display device> rev 0 int a irq 10 on pci0:10:0
ed2 <NE2000 PCI Ethernet (RealTek 8029)> rev 0 int a irq 10 on pci0:11:0
ed2: address 00:00:1c:30:7d:60, type NE2000 (16 bit) 
ahc0 <Adaptec 2940 Ultra SCSI host adapter> rev 0 int a irq 11 on pci0:12:0
ahc0: aic7880 Wide Channel, SCSI Id=7, 16 SCBs
ahc0 waiting for scsi devices to settle
(ahc0:3:0): "PLEXTOR CD-ROM PX-12TS 1.01" type 5 removable SCSI 2
cd0(ahc0:3:0): CD-ROM can't get the size
ahc0:A:4: refuses WIDE negotiation.  Using 8bit transfers
ahc0:A:4: refuses synchronous negotiation. Using asynchronous transfers
(ahc0:4:0): "PHILIPS CDD2600 1.07" type 5 removable SCSI 2
worm0(ahc0:4:0): Write-Once 
(ahc0:10:0): "IBM DCAS-34330W S65A" type 0 fixed SCSI 2
sd0(ahc0:10:0): Direct-Access 4134MB (8467200 512 byte sectors)
Probing for devices on PCI bus 1:
Probing for devices on the ISA bus:
sc0 at 0x60-0x6f irq 1 on motherboard
sc0: VGA color <16 virtual consoles, flags=0x0>
ed0 not found at 0x280
ed1 not found at 0x300
sio0 at 0x3f8-0x3ff irq 4 on isa
sio0: type 16550A
sio1 at 0x2f8-0x2ff irq 3 on isa
sio1: type 16550A
lpt0 at 0x378-0x37f irq 7 on isa
lpt0: Interrupt-driven port
lp0: TCP/IP capable interface
fdc0 at 0x3f0-0x3f7 irq 6 drq 2 on isa
fdc0: FIFO enabled, 8 bytes threshold
fd0: 1.44MB 3.5in
npx0 flags 0x1 on motherboard
npx0: INT 16 interface
sb0 at 0x220 irq 7 drq 1 on isa
sb0: <SoundBlaster 16 4.2>
--------------------------------------------------------------------------------

And here the config file :

#
#
#	$Id: GENERIC,v 1.77.2.12 1997/10/18 11:03:10 joerg Exp $

machine		"i386"
cpu		"I686_CPU"
ident		CLARA
maxusers	10

options         CHILD_MAX=128
options         OPEN_MAX=128
options		"MAXMEM=(128*1024)"


options		MATH_EMULATE		#Support for x87 emulation
options		INET			#InterNETworking
options		FFS			#Berkeley Fast Filesystem
options		NFS			#Network Filesystem
options		MSDOSFS			#MSDOS Filesystem
options         MFS                     #Memory File System
options		"CD9660"		#ISO 9660 Filesystem
options		PROCFS			#Process filesystem
options		"COMPAT_43"		#Compatible with BSD 4.3 [KEEP THIS!]
options		SCSI_DELAY=5		#Be pessimistic about Joe SCSI device
options		BOUNCE_BUFFERS		#include support for DMA bounce buffers
options		UCONSOLE		#Allow users to grab the console
options		FAILSAFE		#Be conservative
options		USERCONFIG		#boot -c editor
options		VISUAL_USERCONFIG	#visual boot -c editor
config          kernel  root on sd0
#
# This provides support for System V shared memory.
#
options         SYSVSHM
options         SYSVSEM
options         SYSVMSG
#
options         "MD5"                   # Routine MD5 dans le noyau
options         PERFMON                 # Cf perfmon(4)
controller	isa0
controller	pci0
controller	fdc0	at isa? port "IO_FD1" bio irq 6 drq 2 vector fdintr
disk		fd0	at fdc0 drive 0
# A single entry for any of these controllers (ncr, ahb, ahc, amd) is
# sufficient for any number of installed devices.
controller	ahc0
controller	scbus0
device		sd0
device		cd0	#Only need one of these, the code dynamically grows
device worm0 at scbus?  # SCSI worm
# syscons is the default console driver, resembling an SCO console
device		sc0	at isa? port "IO_KBD" tty irq 1 vector scintr
# Mandatory, don't remove
device		npx0	at isa? port "IO_NPX" flags 0x1 irq 13 vector npxintr
device		sio0	at isa? port "IO_COM1" tty irq 4 vector siointr
device		sio1	at isa? port "IO_COM2" tty irq 3 vector siointr
device		lpt0	at isa? port? tty irq 7 vector lptintr
device		psm0	at isa? disable port "IO_KBD" conflicts tty irq 12 vector psmintr
device de0
device ed0 at isa? port 0x280 net irq  5 iomem 0xd8000 vector edintr
device ed1 at isa? port 0x300 net irq  5 iomem 0xd8000 vector edintr
# Controls all sound devices
options		EXCLUDE_MIDI                    # NO MIDI support whatsoever
controller      snd0
device sb0      at isa? port 0x220 irq 7 conflicts drq 1 vector sbintr
pseudo-device   loop
pseudo-device	ether
pseudo-device	log
pseudo-device	pty	128
pseudo-device   speaker         #Play IBM BASIC-style noises out your speaker
pseudo-device	gzip			# Exec gzipped a.out's
pseudo-device   bpfilter        4       #Berkeley packet filter

Any idea ?
Thanks a lot
F. Laissus

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



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