Kernel Panic on -CURRENT w/ SMP

2003-01-06 Thread Frank Laszlo
I recently rebuilt my kernel to HEAD and configured my kernel to support the 
Dual 200Mhz PPro's. upon restart, I recieved the kernel panic below.

panic: CPU APIC ID out of range (0..15)
cpuid = 0; lapic.id = 
Debugger(panic)
Stopped at  Debugger+0x55;xchgl%ebx,in_Debugger.0
db trace
Debugger(c03ca5f6,0,c03e2f29,c0537d04,1) at Debugger+0x55
panic(c03e2f29,f,0,c0537d3c,c038990e) at panic+0x11f
processor_entry(f1440,1,0,0,1) at processor_entry+0x30
mptable_pass2(c0537d68,c020c301,c04430a0,34,c0420550) at mptable_pass2+0x2ce
mp_enable(9f000,c0537d80,c0236131,c04430a0,c03ccfd2) at mp_enable+0x37
cpu_mp_start(c04430a0,c03ccfd2,0,1,c0537d98) at cpu_mp_start+0x3d
mp_start(0,534000,534c00,534000,0) at mp_start+0x41
mi_startup() at mi_startup+0xb5
begin() at begin+0x2c


Like I said, this is a Dual 200Mhz Pentium Pro machine. Any ideas? Thanks

-Frank Laszlo

-- 
-BEGIN GEEK CODE BLOCK-
Version: 3.1
GCS/IT/MU d s: a-- C++ BU P+ L- E--- W+++ N+ o- K- w-- O M+ V-- PS PE- Y+ 
PGP++ t+ 5- X R tv+ b DI+ D++ G e h-- r++ y+
  --END GEEK CODE BLOCK--

To Unsubscribe: send mail to [EMAIL PROTECTED]
with unsubscribe freebsd-current in the body of the message



Re: Kernel Panic on -CURRENT w/ SMP

2003-01-06 Thread Frank Laszlo
I believe this panic was cause by the BIOS not recognizing the second CPU.. i 
rebooted a couple times and did a couple BIOS config settings. now it will 
load the kernel, but right before fsck (and right after SMP: AP CPU #1 
Launched!) I get this:

lock order reveral
1st 0xc165x950 process lock (process lock) @ 
/usr/src/sys/kern/jern_descrip.c:2100
2nd 0xc1659434 filedesc structure (filedesc structure) @ 
/usr/src/sys/kern/kern_descrip.c:2107

Any ideas?

-Frank Laszlo
On Tuesday 07 January 2003 02:39 am, Frank Laszlo wrote:
 I recently rebuilt my kernel to HEAD and configured my kernel to support
 the Dual 200Mhz PPro's. upon restart, I recieved the kernel panic below.

 panic: CPU APIC ID out of range (0..15)
 cpuid = 0; lapic.id = 
 Debugger(panic)
 Stopped atDebugger+0x55;xchgl%ebx,in_Debugger.0
 db trace
 Debugger(c03ca5f6,0,c03e2f29,c0537d04,1) at Debugger+0x55
 panic(c03e2f29,f,0,c0537d3c,c038990e) at panic+0x11f
 processor_entry(f1440,1,0,0,1) at processor_entry+0x30
 mptable_pass2(c0537d68,c020c301,c04430a0,34,c0420550) at
 mptable_pass2+0x2ce mp_enable(9f000,c0537d80,c0236131,c04430a0,c03ccfd2) at
 mp_enable+0x37 cpu_mp_start(c04430a0,c03ccfd2,0,1,c0537d98) at
 cpu_mp_start+0x3d
 mp_start(0,534000,534c00,534000,0) at mp_start+0x41
 mi_startup() at mi_startup+0xb5
 begin() at begin+0x2c


 Like I said, this is a Dual 200Mhz Pentium Pro machine. Any ideas? Thanks

 -Frank Laszlo

-- 
-BEGIN GEEK CODE BLOCK-
Version: 3.1
GCS/IT/MU d s: a-- C++ BU P+ L- E--- W+++ N+ o- K- w-- O M+ V-- PS PE- Y+ 
PGP++ t+ 5- X R tv+ b DI+ D++ G e h-- r++ y+
  --END GEEK CODE BLOCK--

To Unsubscribe: send mail to [EMAIL PROTECTED]
with unsubscribe freebsd-current in the body of the message