Skip site navigation (1)Skip section navigation (2)
Date:      Fri,  5 Nov 1999 14:41:35 -0500 (EST)
From:      Andrew Gallatin <gallatin@cs.duke.edu>
To:        mhughes@logroad.bridge.com (Michael Hughes)
Cc:        freebsd-smp@FreeBSD.ORG
Subject:   Re: Compaq Proliant 6400R
Message-ID:  <14371.12888.547969.981941@grasshopper.cs.duke.edu>
In-Reply-To: <199911041442.IAA25097@logroad.bridge.com>
References:  <199911041442.IAA25097@logroad.bridge.com>

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

Michael Hughes writes:
 >   I loaded 3.2 on a Compaq Proliant 6400R.  It has 4 processors and 2 Gig
 > of memory.  I compiled a new kernel and booted the system with it.  It
 > came up and told me to add the option line on how many processors.  I
 > did this, recompiled the kernel and rebooted.  It comes up with the
 > following error messages:
 > 
 > panic: bad PCI bus numbering
 > mp_lock:00000001; cpuid=0; lapic.id=03000000
 > 
 >   This there something new in 3.3 that will help or has anyone seen this
 > before?  Thanks for your help in advance.

Either update to the latest -stable or apply the following patch:

Index: mp_machdep.c
===================================================================
RCS file: /home/ncvs/src/sys/i386/i386/mp_machdep.c,v
retrieving revision 1.88.2.4
diff -u -r1.88.2.4 mp_machdep.c
--- mp_machdep.c	1999/09/02 23:56:46	1.88.2.4
+++ mp_machdep.c	1999/10/12 21:38:45
@@ -1067,15 +1076,6 @@
 			}
 		}
 	}
-	/* sanity check if more than 1 PCI bus */
-	else if (num_pci_bus > 1) {
-		for (x = 0; x < mp_nbusses; ++x) {
-			if (bus_data[x].bus_type != PCI)
-				continue;
-			if (bus_data[x].bus_id >= num_pci_bus)
-				panic("bad PCI bus numbering");
-		}
-	}
 }
 

------------------------------------------------------------------------------
Andrew Gallatin, Sr Systems Programmer	http://www.cs.duke.edu/~gallatin
Duke University				Email: gallatin@cs.duke.edu
Department of Computer Science		Phone: (919) 660-6590


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-smp" in the body of the message




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