RE: Custom Kernel doesn't recognize 2nd CPU
Good point David, I forgot to include that...
Walking through boot up:
>>>We see that OBP sees both CPUS:<<<
Sun Ultra 60 UPA/PCI (2 X UltraSPARC-II 450MHz), No Keyboard
OpenBoot 3.17, 2048 MB memory installed, Serial #11419681.
Ethernet address 8:0:20:ae:40:21, Host ID: 80ae4021.
<...>
>>>So far, so good...<<<
Found CPU 0 (node=f006d3b4,mid=0)
Found CPU 1 (node=f006d720,mid=2)
Found 2 CPU prom device tree node(s).
Entering UltraSMPenguin Mode...
>>>Uh oh, what's this???<<<
Error: only one processor found.
Waiting on wait_init_idle (map = 0x0)
All processors have done init_idle
And finally:
debian# cat /proc/cpuinfo
cpu : TI UltraSparc II (BlackBird)
fpu : UltraSparc II integrated FPU
promlib : Version 3 Revision 17
prom : 3.17.0
type : sun4u
ncpus probed : 2 <<<Good
ncpus active : 1 <<<What's this???
Cpu0Bogo : 897.84
Cpu0ClkTck : 000000001ad2b820
MMU Type : Spitfire
State:
CPU0: online
Kernel is SMP:
debian# uname -a
Linux debian 2.4.25 #2 SMP Mon Mar 8 09:21:12 EST 2004 sparc64 GNU/Linux
Ideas? Is there any other info I can supply?
<> Jim
> -----Original Message-----
> From: debian-sparc-request@lists.debian.org [mailto:debian-sparc-
> request@lists.debian.org] On Behalf Of David S. Miller
> Sent: Monday, March 08, 2004 2:18 PM
> To: Small, Jim
> Cc: debian-sparc@lists.debian.org
> Subject: Re: Custom Kernel doesn't recognize 2nd CPU
>
> On Mon, 8 Mar 2004 14:00:44 -0500
> "Small, Jim" <jim.small@eds.com> wrote:
>
> > I just built a custom kernel for a Sparc64 machine (Ultra 60). The
> machine
> > has 2 CPUs, but the kernel has problems recognizing it.
>
> What makes you believe this? What does /proc/cpuinfo output once the
> machine is up? From the kernel logs, it appears to have seen the cpu.
>
Reply to: