Subject: port-i386/7971: fatal page fault in supervisor mode
To: None <gnats-bugs@gnats.netbsd.org>
From: George Navas <navas@bayarea.net>
List: netbsd-bugs
Date: 07/12/1999 18:07:53
>Number:         7971
>Category:       port-i386
>Synopsis:       fatal page fault in supervisor mode
>Confidential:   no
>Severity:       serious
>Priority:       high
>Responsible:    port-i386-maintainer (NetBSD/i386 Portmaster)
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Mon Jul 12 13:05:01 1999
>Last-Modified:
>Originator:     George Navas
>Organization:
Bay Area Internet Solutions

George E. Navas   		navas@bayarea.net
Voice: (408)260-5000 x701	Fax:(408)260-5003 	http://www.bayarea.net
>Release:        NetBSD postman 1.4 NetBSD 1.4
>Environment:
	
System: NetBSD postman 1.4 NetBSD 1.4 (POSTMAN) #3: Fri Jun 25 20:02:55 PDT 1999 tjw00@noc1:/usr/src/sys/arch/i386/compile/POSTMAN i386


>Description:
	fatal page fault in supervisor mode
trap type 6 code 0 eip f0189187 cs 8 eflags 10246 cr2 69000006 cpl c0000000
panic: trap                                                                 

	#0  0xf0222efe in sys_sysarch () at ../../../../arch/i386/i386/trap.c:250
#1  0xf02195a7 in cpu_reboot (howto=256, bootstr=0x0)
    at ../../../../arch/i386/i386/machdep.c:1350
#2  0xf013b668 in log (can not access 0xc0000000, invalid translation (invalid PDE)
can not access 0xc0000000, invalid translation (invalid PDE)
can not access 0xc0000000, invalid translation (invalid PDE)
can not access 0xc0000000, invalid translation (invalid PDE)
level=-266195202,
    fmt=0xc0000000 <Address 0xc0000000 out of bounds>)
    at ../../../../kern/subr_prf.c:212
#3  0xf022315d in trap (frame={tf_es = -261685232, tf_ds = -115933168, tf_edi = 0,
      tf_esi = 1761607680, tf_ebp = -115926116, tf_ebx = 0, tf_edx = 12,
      tf_ecx = -262143871, tf_eax = -262143871, tf_trapno = 6, tf_err = 0,
      tf_eip = -266825337, tf_cs = 8, tf_eflags = 66118, tf_esp = -261566604,
      tf_ss = -261551048, tf_vm86_es = 0, tf_vm86_ds = -115926096,
      tf_vm86_fs = -266841793, tf_vm86_gs = 1761607680})
    at ../../../../arch/i386/i386/trap.c:310            


NetBSD 1.4 (POSTMAN) #3: Fri Jun 25 20:02:55 PDT 1999
    tjw00@noc1:/usr/src/sys/arch/i386/compile/POSTMAN
cpu0: family 6 model 7 step 2
cpu0: Intel Pentium III (686-class)
real mem  = 133758976
avail mem = 121819136
using 1658 buffers containing 6791168 bytes of memory
mainbus0 (root)
pci0 at mainbus0 bus 0: configuration mode 1
pci0: i/o enabled, memory enabled
pchb0 at pci0 dev 0 function 0
pchb0: Intel 82443BX Host Bridge/Controller (rev. 0x03)
ppb0 at pci0 dev 1 function 0: Intel 82443BX AGP Interface (rev. 0x03)
pci1 at ppb0 bus 1
pci1: i/o enabled, memory enabled
pcib0 at pci0 dev 7 function 0
pcib0: Intel 82371AB PCI-to-ISA Bridge (PIIX4) (rev. 0x02)
pciide0 at pci0 dev 7 function 1: Intel 82371AB IDE controller (PIIX4)
pciide0: device disabled (at device)
Intel 82371AB USB Host Controller (PIIX4) (USB serial bus, revision 0x01) at pci0 de
v 7 function 2 not configured
Intel 82371AB Power Management Controller (PIIX4) (miscellaneous bridge, revision 0x
02) at pci0 dev 7 function 3 not configured
vga1 at pci0 dev 13 function 0: Trident Microsystems TGUI 9440 (rev. 0xe3)
wsdisplay0 at vga1
ex0 at pci0 dev 14 function 0: 3Com 3c905-TX 10/100 Ethernet
ex0: interrupting at irq 7
ex0: MAC address 00:60:08:9f:6f:86
exphy0 at ex0 phy 24: 3Com internal media interface
exphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
ahc0 at pci0 dev 15 function 0
ahc0: interrupting at irq 10                            
ahc0: aic7880 Wide Channel, SCSI Id=7, 16 SCBs
scsibus0 at ahc0 channel 0: 16 targets, 8 luns per target
ahc0: target 0 using 16Bit transfers
ahc0: target 0 synchronous at 20.0MHz, offset = 0x8
sd0 at scsibus0 targ 0 lun 0: <SEAGATE, ST39175LW, 0001> SCSI2 0/direct fixed
sd0: 8683MB, 11721 cyl, 5 head, 303 sec, 512 bytes/sect x 17783240 sectors
ahc0: target 1 using 16Bit transfers           
ahc0: aic7880 Wide Channel, SCSI Id=7, 16 SCBs
scsibus0 at ahc0 channel 0: 16 targets, 8 luns per target
ahc0: target 0 using 16Bit transfers
ahc0: target 0 synchronous at 20.0MHz, offset = 0x8
sd0 at scsibus0 targ 0 lun 0: <SEAGATE, ST39175LW, 0001> SCSI2 0/direct fixed
sd0: 8683MB, 11721 cyl, 5 head, 303 sec, 512 bytes/sect x 17783240 sectors
ahc0: target 1 using 16Bit transfers
ahc0: target 1 synchronous at 20.0MHz, offset = 0x8
sd1 at scsibus0 targ 1 lun 0: <SEAGATE, ST39175LW, 0001> SCSI2 0/direct fixed
sd1: 8683MB, 11721 cyl, 5 head, 303 sec, 512 bytes/sect x 17783240 sectors
isa0 at pcib0
com0 at isa0 port 0x3f8-0x3ff irq 4: ns16550a, working fifo
com0: console
pckbc0 at isa0 port 0x60-0x64
pckbd0 at pckbc0 (kbd slot)
pckbc0: using irq 1 for kbd slot
wskbd0 at pckbd0
opmsprobe: command error
pcppi0 at isa0 port 0x61
sysbeep0 at pcppi0
isapnp0 at isa0 port 0x279: ISA Plug 'n Play device support
npx0 at isa0 port 0xf0-0xff: using exception 16
fdc0 at isa0 port 0x3f0-0x3f7 irq 6 drq 2
fd0 at fdc0 drive 0: 1.44MB, 80 cyl, 2 head, 18 sec
isapnp0: no ISA Plug 'n Play devices found
biomask 440 netmask 4c0 ttymask 4c2
wscons: wskbd0 glued to wsdisplay0
boot device: sd0
root on sd0a dumps on sd0b
root file system type: ffs
ex0: uplistptr was 0
ex0: uplistptr was 0
ex0: uplistptr was 0                                       

	
>How-To-Repeat:
	Seems like our mail server continues to encounter this problem after
	the upgrade from 1.3.2 to 1.4. It sometimes crashes 2-5 times a day.
>Fix:
	None, but we are getting desperate and are considering backing out 
	the while netbsd 1.4.
	
>Audit-Trail:
>Unformatted: