Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 22 Dec 1997 10:32:18 -0600 (CST)
From:      Damon Anton Permezel <dap@damon.com>
To:        freebsd-smp@freebsd.org, freebsd-current@freebsd.org
Subject:   -current panics, possibly -smp related
Message-ID:  <199712221632.KAA02374@damon.com>

next in thread | raw e-mail | index | archive | help
Yo!
I just subscribed last nite, so forgive me if this has been discussed
already.

I have a P-II MP system, with one CPU (thats all they had in stock).
When I boot the smp kernel, and run "make world", i have twice now
panic()ed as follows.  When rebooting on the non-smp kernel, I can run
"make world" until I run out of disk space ;-).

Here is a synopsis of the error:

	trap 12
	mp_lock = 2
	virt = deadc0ea
	fault = supervisor read, page not present

	procfs_exit + 0x18	cmpl	%esi, 0xc(%ebx)

	ebx = deadc0de

procfs_exit is just running the linked list:
        for (pfs = pfshead; pfs ; pfs = pfs->pfs_next) {
		if (pfs->pfs_pid == pid)
			vgone(PFSTOV(pfs));

I ran the list (the last time) and it appeared to terminate with 0.
I say "appeared" because this was the first time I used this debugger,
and it was 1am, after 2 margaritas, so in the light of day, I have no
reason to believe myself.

When it happens again, I will run the pfshead list and verify.

This may be of interest (from the non-mp kernel boot):

FreeBSD 3.0-971208-SNAP #0: Sun Dec 21 20:39:48 CST 1997
root@xylyl.damon.com:/usr/src/sys/compile/XYLYL
CPU: Pentium Pro (233.86-MHz 686-class CPU)
Origin = "GenuineIntel"  Id = 0x633  Stepping=3
Features=0x80fbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMO
V,MMX>
real memory  = 134217728 (131072K bytes)
avail memory = 128253952 (125248K bytes)
Probing for devices on PCI bus 0:
chip0: <Host to PCI bridge (vendor=8086 device=7180)> rev 0x03 on pci0.0.0
chip1: <PCI to PCI bridge (vendor=8086 device=7181)> rev 0x03 on pci0.1.0
chip2: <Intel 82371AB PCI to ISA bridge> rev 0x01 on pci0.4.0
chip3: <Intel 82371AB USB host controller> rev 0x01 int d irq 10 on pci0.4.2
chip4: <Intel 82371AB power management> rev 0x01 on pci0.4.3
ahc0: <Adaptec aic7880 Ultra SCSI host adapter> rev 0x00 int a irq 10 on pci0.6.




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199712221632.KAA02374>