Port-macppc archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Old school SMP



Hi,

I finally dug out my dual processor 200 MHz 604e card and tried to boot an MP kernel. Not sure if anyone else cares, but what the heck:

NetBSD 5.0_STABLE (GENERIC.MP) #0: Fri Dec  4 02:33:09 UTC 2009
        
builds%b8.netbsd.org@localhost:/home/builds/ab/netbsd-5/macppc/200912040000Z-obj/home/builds/ab/netbsd-5/src/sys/arch/macppc/compile/GENERIC.MP
total memory = 1024 MB
avail memory = 988 MB
found Grand Central PIC at f3000000
bootpath: /bandit@F2000000/ACARD,6260@D/disk@0/netbsd
mainbus0 (root)
cpu0 at mainbus0: 604e (Revision 2.3), ID 0 (primary)
cpu0: HID0 8000c084<EMCP,ICE,DCE,SGE,BHT>, powersave: 1
cpu0: 200.00 MHz
cpu1 at maibus00:CPU 1 didn't start 0
Stopped in pid 0.1 (system) at  netbsd:cpu_Debugger+0x10:       lwz     r0, r1,0
x14
0x008dfae0: at cpu_spinup+0x2a0
0x008df: at cpuattach+0x54
0x008dfbd0: at config_attach_loc+0x188
0x008dfc00: at mainbus_attach+0x68
0x008dfcd0: at config_attach_loc+0x188
0x008dfd00: at cpu_configure+0x158
0x008dfec0: at configure+0x40
0x008dfee0: at main+0x160
0x008dff30: at 0x100094


And here's the output from a -current kernel:

cpu1 at mainbus00:CPU 1 didn't start 0
Stopped in pid 0.1 (system) at  netbsd:cpu_Debugger+0x10:       lwz     r0, r1, 0
x14
0x0090bb00: at cpu_spinup+0x2a0
0x0090bbc0: at cpuattach+0x54
0x0090bbf0: at config_attach_loc+0x1a0
0x0090bc20: at mainbus_attach+0x68
0x0090bcf0: at config_attach_loc+0x1a0
0x0090bd20: at cpu_configure+0x158
0x0090bee0: at main+0x1bc
0x0090bf30: at 0x100098


There's a chance that the serial didn't keep up, which might be why the "cpu1 at mainbus00:CPU 1 didn't start 0" line looks funky.

Both are from nyftp from 4-December-2009. Does anyone know where to get started with this?

Thanks,
John Klos


Home | Main Index | Thread Index | Old Index