Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 27 Mar 1997 12:36:07 -0800 (PST)
From:      David Lowe <dlowe@sirius.com>
To:        questions@freebsd.org
Subject:   Fatal double fault...
Message-ID:  <Pine.NXT.3.95q.970327122010.2079A-100000@ds9>

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

I've got a new Pentium Pro 150, 64MB RAM, running FreeBSD 2.2.1.  The
machine was running 2.2.0 for about a day, and seemed to be solid.  I
cvsupped 2.2.1 yesterday, built a new kernel, and ran make world before I
left yesterday.  This morning, the machine was hosed (it had apparently
rebooted at least once overnight, and was totally hung when I got here).

I built a new kernel with DDB enabled, and played around with it for a
while, but was unable to cause a crash.  It was when I came back to it
after leaving for a few minutes (about 10 or 15, i think) that it was
down.

I've been able to duplicate this several times now - leave the machine
alone for 10-15 minutes, and...

  Fatal double fault:
  eip = 0xf01bc45c
  esp = 0xefbfe000
  ebp = 0xefbfe058
  panic: double fault
  Debugger("panic")
 
  [now it's completely hung, needs to be rebooted...]

Does this point to some unhandled power management feature, since it only
seems to happen when the machine is idling?  Bad RAM?  Screwy BIOS things?
This is the first time I've used a PPro - any quirks I should know about?

Thanks a lot,

					David Lowe

--- uname -a -------------------------------------------------------------
FreeBSD foo.sirius.com 2.2.1-RELEASE FreeBSD 2.2.1-RELEASE #0: Thu Mar 27 
02:16:20 PST 1997  root@foo.sirius.com:/usr/src/sys/compile/DIJON  i386

--- cat /kernel | grep '^___' | sed 's/^___//' ---------------------------
machine		"i386"
cpu		"I686_CPU"		# aka Pentium(tm)
ident		KETCHUP
config		kernel	root on sd0 dumps on sd0
maxusers	64

options		"COMPAT_43"
options		"DFLDSIZ=(256*1024*1024)"
options		"MAXDSIZ=(256*1024*1024)"
options		"MD5"
options		"TCP_COMPAT_42"		#emulate 4.2BSD TCP bugs
options		BOUNCE_BUFFERS
options		CHILD_MAX=256
#options	COMCONSOLE		#prefer serial console to video console
options		DDB
options		FFS			#Fast filesystem
options		FAILSAFE
options		GPL_MATH_EMULATE	#Support for x87 emulation via
options		INET			#Internet communications protocols
options		KTRACE
options		MAXCONS=16		# number of virtual consoles
options		NBUF=2048
options		NFS			#Network File System
options		NMBCLUSTERS=2048
options		OPEN_MAX=1024
options		PERFMON
options		QUOTA			#enable disk quotas
options		"SHMMAXPGS=4096"	#increase size of shared pages
options		SYSVMSG
options		SYSVSEM
options		SYSVSHM
options		UCONSOLE
options		USERCONFIG		#boot -c editor
options		VISUAL_USERCONFIG	#visual boot -c editor
options         INCLUDE_CONFIG_FILE     # Include this file in kernel
options         IPFIREWALL              #firewall

pseudo-device	ether
pseudo-device	loop
pseudo-device	bpfilter	4
pseudo-device	pty		32
pseudo-device	speaker
pseudo-device	log
pseudo-device	gzip
pseudo-device	ccd		2

controller	pci0
device		de0

controller	ahc1
controller	scbus0	#base SCSI code
device		ch0	#SCSI media changers
device		sd0	#SCSI disks
device		st0	#SCSI tapes
device		cd0	#SCSI CD-ROMs
device		od0	#SCSI optical disk

controller	isa0
device		sc0	at isa? port "IO_KBD" tty irq 1 vector scintr
device		npx0	at isa? port "IO_NPX" iosiz 0x0 flags 0x0 irq 13 vector npxintr
device		lpt0	at isa? port? tty irq 7 vector lptintr
device		lpt1	at isa? port "IO_LPT3" tty irq 5 vector lptintr
device		sio0	at isa? port "IO_COM1" tty irq 4 vector siointr

controller	fdc0	at isa? port "IO_FD1" bio irq 6 drq 2 vector fdintr
disk		fd0	at fdc0 drive 0






Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.NXT.3.95q.970327122010.2079A-100000>