Date: Mon, 13 Aug 2001 21:36:01 -0400 From: Doug Lee <dgl@visi.com> To: freebsd-stable@freebsd.org Subject: page fault killing routed (4.3-STABLE) Message-ID: <20010813213601.I488@kirk.sector14.net>
next in thread | raw e-mail | index | archive | help
Is this an indication of hardware trouble or something to report as a
pr? I seem to get page fault panics regularly if I try to kill
(SIGTERM) `routed'. This box has two interfaces and hosts a few VPNs
via mpd/netgraph. This box did have trouble once with faulty memory,
but the memory has since been replaced and at least two full make-world
sequences (buildworld buildkernel installkernel installworld mergemaster)
have been run, which I figured would flush out any problems.
Uname -a output: FreeBSD bart.bartsite.com 4.3-STABLE FreeBSD 4.3-STABLE
#1: Sat Jun 16 10:14:16 EDT 2001
dgl@bart.bartsite.com:/usr/obj/usr/src/sys/BART i386
Info from recent crash:
IdlePTD 5545984
initial pcb at 464d80
panicstr: page fault
panic messages:
---
Fatal trap 12: page fault while in kernel mode
fault virtual address = 0x40
fault code = supervisor read, page not present
instruction pointer = 0x8:0xc033f81b
stack pointer = 0x10:0xc407ebc8
frame pointer = 0x10:0xc407ebcc
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 = 278 (routed)
interrupt mask =
trap number = 12
panic: page fault
syncing disks... 7 7
done
Uptime: 25d23h49m6s
dumping to dev #ad/0x20001, offset 446464
dump ata0: resetting devices .. ata0: mask=01 ostat0=50 ostat2=00
ata0-master: ATAPI probe a=00 b=00
ata0-slave: ATAPI probe a=00 b=00
ata0: mask=01 status0=50 status1=00
ata0-master: ATA probe a=01 b=a5
ata0: devices=01
ata0-master: success setting PIO4 on generic chip
done
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 0xc01c96ae in dumpsys ()
(kgdb) bt
#0 0xc01c96ae in dumpsys ()
#1 0xc01c94cf in boot ()
#2 0xc01c984c in poweroff_wait ()
#3 0xc0379bc5 in trap_fatal ()
#4 0xc037989d in trap_pfault ()
#5 0xc0379457 in trap ()
#6 0xc033f81b in strncmp ()
#7 0xc02278c2 in ip_fw_chk ()
#8 0xc022b99c in ip_output ()
#9 0xc02207d2 in igmp_sendpkt ()
#10 0xc0220587 in igmp_leavegroup ()
#11 0xc02218a9 in in_delmulti ()
#12 0xc022d474 in ip_freemoptions ()
#13 0xc0222279 in in_pcbdetach ()
#14 0xc0235bb4 in udp_detach ()
#15 0xc01e6cd9 in soclose ()
#16 0xc01db74a in soo_close ()
#17 0xc01bf80b in fdrop ()
#18 0xc01bf753 in closef ()
#19 0xc01bf4c0 in fdfree ()
#20 0xc01c1cb1 in exit1 ()
#21 0xc01c1b28 in exit1 ()
#22 0xc0379e71 in syscall2 ()
#23 0xc036e6b5 in Xint0x80_syscall ()
#24 0x804bf6c in ?? ()
#25 0x8048135 in ?? ()
(kgdb)
--
Doug Lee dgl@visi.com http://www.visi.com/~dgl
Bartimaeus Group doug@bartsite.com http://www.bartsite.com
"It's not easy to be crafty and winsome at the same time,
and few accomplish it after the age of six." --D. Sutton
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-stable" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20010813213601.I488>
