Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 3 Aug 1998 12:07:36 -0400 (EDT)
From:      Daniel Aaron Meyer <meyerd1@fang.cs.sunyit.edu>
To:        current@FreeBSD.ORG
Subject:   page faults and swapping
Message-ID:  <Pine.BSF.3.96.980803114353.14592B-100000@fang.cs.sunyit.edu>

next in thread | raw e-mail | index | archive | help
	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<FPU,VME,DE,PSE,TSC,MSR,MCE,CX8,MMX>
real memory  = 67108864 (65536K bytes)
avail memory = 61636608 (60192K bytes)
Probing for devices on PCI bus 0:
chip0: <Intel 82439> rev 0x03 on pci0.0.0
chip1: <Intel 82371SB PCI to ISA bridge> rev 0x01 on pci0.7.0  
ide_pci0: <Intel PIIX3 Bus-master IDE controller> rev 0x00 on pci0.7.1
vga0: <S3 ViRGE VX graphics accelerator> 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): <TOSHIBA CD-ROM XM-6202B/1108>, 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: <SoundBlaster 16 4.16>
sbmidi0 at 0x330 on isa
snd0: <SoundBlaster MPU-401>
opl0 at 0x388 on isa
snd0: <Yamaha OPL3 FM>
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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.3.96.980803114353.14592B-100000>