Subject: "couldn't ping cpus" error when starting X
To: None <port-sparc@NetBSD.org>
From: Tillman Hodgson <tillman@seekingfire.com>
List: port-sparc
Date: 05/03/2005 21:39:56
Howdy folks,

I'm working on a friends SS20, which I've added a bit of RAM to
(64MB->96MB) and updated it to NetBSD 2.0.2 with the GENERIC-SMP
kernel. Everything boots normally and seems fine, except that when I run
startx I get:

xcall(cpu1,0xf0287c50): couldn't ping cpus:cpu0

over and over again and the machine locks up. This previously worked
with NetBSD 2.0.

Is this a known problem? Has anyone seen anything like this before?

Dmesg snippet:

NetBSD 2.0.2 (GENERIC.MP) #0: Wed Mar 23 01:32:33 UTC 2005
        jmc@faith.netbsd.org:/home/builds/ab/netbsd-2-0-2-RELEASE/sparc/200503220140Z-obj/home/builds/ab/netbsd-2-0-2-RELEASE/
src/sys/arch/sparc/compile/GENERIC.MP
total memory = 97588 KB
avail memory = 91232 KB
bootpath:
/iommu@f,e0000000/sbus@f,e0001000/espdma@f,400000/esp@f,800000/sd@0,0
mainbus0 (root): SUNW,SPARCstation-20: hostid 7270e3fa
cpu0 at mainbus0: mid 8: TMS390Z50 v0 or TMS390Z55 @ 50 MHz, on-chip FPU
cpu0: physical 20K instruction (64 b/l), 16K data (32 b/l), 1024K
external (32 b/l): cache enabled
cpu1 at mainbus0: mid 10: TMS390Z50 v0 or TMS390Z55 @ 50 MHz, on-chip FPU
cpu1: physical 20K instruction (64 b/l), 16K data (32 b/l), 1024K
external (32 b/l): cache enabled
obio0 at mainbus0
...  and ...
cgsix0 at sbus0 slot 2 offset 0x0 level 9: SUNW,501-2325, 1152 x 900, rev 11 (console)
cgsix0: attached to /dev/fb

`top` shows processes on both processes normally, and thus far I've only
been able to trigger it with X (where it happens every time).

-T


-- 
Enlightenment is: do what you want, eat what there is
	Jack Kerouac