Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 14 Apr 99 14:45:17 BST
From:      Terry Glanfield <terry@program-products.co.uk>
To:        freebsd-questions@freebsd.org
Cc:        freebsd-stable@freebsd.org
Subject:   Regular page fault in 3.1-Stable - edintr()
Message-ID:  <9904141345.AA17790@program-products.co.uk>

next in thread | raw e-mail | index | archive | help

Hi,

I'm getting page faults every two or three days on 3.1-Stable (April
3rd) in edintr().  The machine has two edN interfaces:

	ed0 at 0x280-0x29f irq 5 maddr 0xd8000 msize 8192 on isa
	ed0: address 00:00:c0:dd:dd:c7, type SMC8416C/SMC8416BT (16 bit) 
	ed1 at 0x300-0x31f irq 10 maddr 0xcc000 msize 16384 on isa
	ed1: address 00:00:c0:34:b3:a3, type WD8013EPC (16 bit) 

The cards are quite old and could be upgraded but the page fault may
be symptomatic of problems elsewhere.  More information available on
request.

Regards,
Terry.

(kgdb) symbol -file kernel.debug 
unknown option `-file'
(kgdb)  symbol-file kernel.debug 
Reading symbols from kernel.debug...done.
(kgdb)  exec-file /var/crash/kernel.1
(kgdb)  core-file /var/crash/vmcore.1
IdlePTD 3305472
initial pcb at 2b73bc
panicstr: page fault
panic messages:
---
Fatal trap 12: page fault while in kernel mode
fault virtual address	= 0x902cee0a
fault code		= supervisor read, page not present
instruction pointer	= 0x8:0xf025025f
stack pointer	        = 0x10:0xf029c7e8
frame pointer	        = 0x10:0xf029c810
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		= Idle
interrupt mask		= net tty 
trap number		= 12
panic: page fault

syncing disks... 6 6 3 done

dumping to dev 20001, offset 118784
dump 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  boot (howto=256) at ../../kern/kern_shutdown.c:285
285			dumppcb.pcb_cr3 = rcr3();
(kgdb) where
#0  boot (howto=256) at ../../kern/kern_shutdown.c:285
#1  0xf01548e8 in at_shutdown (
    function=0xf0294387 <__set_sysinit_set_sym_memdev_sys_init+1115>, arg=0x0, 
    queue=12) at ../../kern/kern_shutdown.c:446
#2  0xf0247845 in trap_fatal (frame=0xf029c7ac, eva=2418863626)
    at ../../i386/i386/trap.c:942
#3  0xf0247523 in trap_pfault (frame=0xf029c7ac, usermode=0, eva=2418863626)
    at ../../i386/i386/trap.c:835
#4  0xf024719a in trap (frame={tf_es = 16, tf_ds = 16, tf_edi = 0, 
      tf_esi = -1876103896, tf_ebp = -265697264, tf_isp = -265697324, 
      tf_ebx = 0, tf_edx = 16777217, tf_ecx = -213766144, 
      tf_eax = -1876103896, tf_trapno = 12, tf_err = 0, tf_eip = -266010017, 
      tf_cs = 8, tf_eflags = 66194, tf_esp = 0, tf_ss = -214547648})
    at ../../i386/i386/trap.c:437
#5  0xf025025f in edintr_sc (sc=0x902ced28) at ../../i386/isa/if_ed.c:2336
#6  0xf02506d6 in edintr (unit=1) at ../../i386/isa/if_ed.c:2578
(kgdb) 


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?9904141345.AA17790>