From owner-freebsd-hackers Mon Jun 8 02:47:52 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id CAA05460 for freebsd-hackers-outgoing; Mon, 8 Jun 1998 02:47:52 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from relay1.fnet.fr (relay1.fnet.fr [192.134.192.129]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id CAA05454 for ; Mon, 8 Jun 1998 02:47:41 -0700 (PDT) (envelope-from fla@lrmh.fr) Received: by relay1.fnet.fr (5.65c8d/96.05.03) via EUnet-France id AA01953; Mon, 8 Jun 1998 11:47:37 +0200 (MET) Received: from ramidus.lrmh.fr by desiree.lrmh.fr with SMTP (1.38.193.4/fla-2.1) id AA13543; Mon, 8 Jun 1998 11:46:54 +0200 Received: by ramidus.lrmh.fr Message-Id: <19980608114650.35944@ramidus.lrmh.fr> Date: Mon, 8 Jun 1998 11:46:50 +0200 From: Francois LAISSUS To: freebsd-hackers@FreeBSD.ORG Subject: Page fault while in kernel mode Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.74e Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG 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 real memory = 67108864 (65536K bytes) avail memory = 63365120 (61880K bytes) Probing for devices on PCI bus 0: chip0 rev 3 on pci0:0:0 chip1 rev 3 on pci0:1:0 chip2 rev 1 on pci0:4:0 chip3 rev 1 on pci0:4:1 chip4 rev 1 int d irq 10 on pci0:4:2 chip5 rev 1 on pci0:4:3 vga0 rev 0 int a irq 10 on pci0:10:0 ed2 rev 0 int a irq 10 on pci0:11:0 ed2: address 00:00:1c:30:7d:60, type NE2000 (16 bit) ahc0 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: -------------------------------------------------------------------------------- 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