From owner-freebsd-current Mon Aug 3 09:08:49 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA15205 for freebsd-current-outgoing; Mon, 3 Aug 1998 09:08:49 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from fang.cs.sunyit.edu (fang.cs.sunyit.edu [192.52.220.66]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id JAA15196 for ; Mon, 3 Aug 1998 09:08:47 -0700 (PDT) (envelope-from meyerd1@fang.cs.sunyit.edu) Received: from fang.cs.sunyit.edu (fang.cs.sunyit.edu [192.52.220.66]) by fang.cs.sunyit.edu (8.8.8/8.8.8) with SMTP id MAA14697 for ; Mon, 3 Aug 1998 12:07:36 -0400 (EDT) (envelope-from meyerd1@fang.cs.sunyit.edu) Date: Mon, 3 Aug 1998 12:07:36 -0400 (EDT) From: Daniel Aaron Meyer To: current@FreeBSD.ORG Subject: page faults and swapping Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Ive been experiencing problems with my system crashing under heavy swapping (ex. make world). This started happening after a make world I did a few weeks ago. Not having heard from anyone having similar problems, Ive been trying to rule out problems on my side. Now Im finally baffled. I cvsuped and booted a 5/20 kernel.GENERIC which suprisingly enough aloud me to do a complete rebuild without any problems. Up until then, I was unable to make world without a crash. I tried a make world with the new kernel (8/2/98) and retrieve the following: pickle# gdb -k kernel.0 vmcore.0 GDB is free software and you are welcome to distribute copies of it under certain conditions; type "show copying" to see the conditions. There is absolutely no warranty for GDB; type "show warranty" for details. GDB 4.16 (i386-unknown-freebsd), Copyright 1996 Free Software Foundation, Inc...(no debugging symbols found)... IdlePTD 2392064 initial pcb at 22042c panicstr: page fault panic messages: --- Fatal trap 12: page fault while in kernel mode fault virtual address = 0x0 fault code = supervisor write, page not present instruction pointer = 0x8:0xf0132d9d stack pointer = 0x10:0xf4264cf0 frame pointer = 0x10:0xf4264cf4 code segment = base 0x0, limit 0xfffff, type 0x1b = DPL 0, pres 1, def32 1, gran 1 processor eflags = interrupt enabled, resume, IOPL = 0 current process = 16441 (sh) interrupt mask = trap number = 12 panic: page fault syncing disks... 73 73 69 58 32 12 done dumping to dev 20001, offset 68812 dump 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 4 1 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 --- #0 0xf01150b7 in boot () (kgdb) bt #0 0xf01150b7 in boot () #1 0xf0115386 in panic () #2 0xf01d6e4d in trap_fatal () #3 0xf01d68e0 in trap_pfault () #4 0xf01d653f in trap () #5 0xf0132d9d in cache_zap () #6 0xf01331ae in cache_enter () #7 0xf01b62dd in ufs_lookup () #8 0xf01bb071 in ufs_vnoperate () #9 0xf0133510 in vfs_cache_lookup () #10 0xf01bb071 in ufs_vnoperate () #11 0xf01352cd in lookup () #12 0xf0134d8c in namei () #13 0xf013a6d4 in stat () #14 0xf01d707f in syscall () #15 0x3cad5 in ?? () #16 0x51db in ?? () #17 0x4821 in ?? () #18 0x479b in ?? () #19 0x46a6 in ?? () #20 0xb5cf in ?? () #21 0xb4df in ?? () #22 0x107e in ?? () (kgdb) quit Copyright (c) 1992-1998 FreeBSD Inc. Copyright (c) 1982, 1986, 1989, 1991, 1993 The Regents of the University of California. All rights reserved. FreeBSD 3.0-CURRENT #6: Sun Aug 2 18:03:43 EDT 1998 meyerd1@pickle.local.sunyit.edu:/usr/src/sys/compile/PICKLE Timecounter "i8254" frequency 1193182 Hz cost 2114 ns Timecounter "TSC" frequency 233222363 Hz cost 98 ns CPU: Pentium/P55C (233.22-MHz 586-class CPU) Origin = "GenuineIntel" Id = 0x543 Stepping=3 Features=0x8001bf real memory = 67108864 (65536K bytes) avail memory = 61636608 (60192K bytes) Probing for devices on PCI bus 0: chip0: rev 0x03 on pci0.0.0 chip1: rev 0x01 on pci0.7.0 ide_pci0: rev 0x00 on pci0.7.1 vga0: rev 0x02 int a irq 11 on pci0.12.0 Probing for devices on the ISA bus: sc0 at 0x60-0x6f irq 1 on motherboard sc0: VGA color <16 virtual consoles, flags=0x0> ed0 at 0x2a0-0x2bf irq 3 maddr 0xd0000 msize 8192 on isa ed0: address 00:00:c0:68:60:d4, type SMC8416T (16 bit) sio0 at 0x3f8-0x3ff irq 4 flags 0x10 on isa sio0: 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 wdc0 at 0x1f0-0x1f7 irq 14 on isa wd0: 3020MB (6185088 sectors), 6136 cyls, 16 heads, 63 S/T, 512 B/S wdc1 at 0x170-0x177 irq 15 on isa wdc1: unit 0 (atapi): , removable, accel, ovlap, $ wcd0: 5512Kb/sec, 256Kb cache, audio play, 255 volume levels, ejectable tray wcd0: no disc inside, unlocked npx0 on motherboard npx0: INT 16 interface sb0 at 0x220 irq 5 drq 1 on isa snd0: sbmidi0 at 0x330 on isa snd0: opl0 at 0x388 on isa snd0: Intel Pentium F00F detected, installing workaround changing root device to wd0s1a WARNING: / was not properly dismounted. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message