From owner-freebsd-stable Mon Aug 13 18:36:21 2001 Delivered-To: freebsd-stable@freebsd.org Received: from kirk.sector14.net (24-28-205-226.mf3.cox.rr.com [24.28.205.226]) by hub.freebsd.org (Postfix) with ESMTP id 0BDF937B416 for ; Mon, 13 Aug 2001 18:36:13 -0700 (PDT) (envelope-from dgl@kirk.sector14.net) Received: (from dgl@localhost) by kirk.sector14.net (8.11.3/8.11.3) id f7E1a2Q10876; Mon, 13 Aug 2001 21:36:02 -0400 (EDT) (envelope-from dgl) Date: Mon, 13 Aug 2001 21:36:01 -0400 From: Doug Lee To: freebsd-stable@freebsd.org Subject: page fault killing routed (4.3-STABLE) Message-ID: <20010813213601.I488@kirk.sector14.net> Mail-Followup-To: Doug Lee , freebsd-stable@freebsd.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i Organization: Bartimaeus Group Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG 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