I have a T2000 enterprise SPARC server that's no longer on contract with Oracle. It's on old firmware (6.3.x). After a power-down this weekend, it won't boot normally. Boot snapshot at the bottom of the post.
It can boot to cdrom, and it'll boot to failsafe mode, but it won't do a regular boot, nor will it boot to single user mode. It's ZFS.
Nothing has changed, BUT it would appear that the onboard battery had failed, and the time reverted to 1999. ALOM works. I set the date using ALOM and rebooted, and it fails in the same way.
I thought perhaps CPU1 failed, but disabling the CPU in ALOM and rebooting just moved the problem to CPU2.
Loading: /platform/SUNW,SPARC-Enterprise-T2000/kernel/sparcv9/unix
Loading: /platform/sun4v/kernel/sparcv9/unix
SunOS Release 5.10 Version Generic_141414-02 64-bit
Copyright 1983-2009 Sun Microsystems, Inc. All rights reserved.
Use is subject to license terms.
os-io panic: failed to stop cpu1
panic[cpu0]/thread=180e000: send_one_mondo: unexpected hypervisor error 0x2 while sending a mondo to cpuid: 0x1
000000000180b460 unix:send_one_mondo+14c (1, 10aeb58, 0, 2, 180c5e8, 1)
%l0-3: 000000000187c000 0000000001866e18 0000000000000000 0000001d5e36ff20
%l4-7: 000000000187c2c0 000000000187f980 0000000000000003 0000001d16b07320
000000000180b510 unix:xt_one_unchecked+c8 (1, 100ff74, 70020000, 0, 0, 1)
%l0-3: 000000000000000b 0000000001866e18 0000000000000000 000000000180b5c0
%l4-7: 0000000000000000 0000000000000002 0000000000000001 000000000180b5e0
000000000180b5e0 unix:setbackdq+3f0 (2a10121fca0, ffffffffffffffff, 300043cc000, 0, 1, 6d)
%l0-3: 0000060038f02b10 0000000000000000 0000060039a6d4b8 0000000000000001
%l4-7: 0000000000000000 0000060039a6ca80 0000000000000002 0000000000000a38
000000000180b690 unix:cpu_pause_start+9c (0, 185e800, 185f400, 1, 1847958, 1)
%l0-3: 0000000000000001 0000000000000002 0000000001847859 000000000185f768
%l4-7: 000000000000001b 000002a10121fca0 000000000000006d 000000000000006e
000000000180b740 unix:pause_cpus+6c (0, 1, 5, 1847858, 182ac00, 1847800)
%l0-3: 0000000000000000 0000000001861000 000000000180c000 000000000186b000
%l4-7: 0000000000000001 000000000185e800 0000000001064000 ffffffffffffffff
000000000180b7f0 unix:cpu_add_unit+28 (300043d0000, 1826400, a, 187bf60, 5f50, 187bc00)
%l0-3: 0000000001831c00 0000000001861000 00000000010c9800 000000000186b000
%l4-7: 0000000000000001 000000000185e800 0000000001064000 ffffffffffffffff
000000000180b8a0 unix:setup_cpu_common+14c (4, 1000, 0, 300043d0000, 1b, 180c000)
%l0-3: 0000000001831c00 000000000189ec00 00000000010c9800 0000060038f02b70
%l4-7: 0000000000000001 000000000185e800 0000000001064000 ffffffffffffffff
000000000180b960 unix:start_other_cpus+19c (190c400, 1, 0, 18631e0, 185f770, 186b3e8)
%l0-3: 0000000000000002 0000000000000002 00000000010ac400 0000000000000000
%l4-7: 000000000190c400 0000000000000003 000000000101b000 00000000018fe800
000000000180ba10 genunix:main+1e4 (18fe840, 18fa400, 185eb40, 18acc00, 0, 1906c00)
%l0-3: 0000000000000000 0000000000000001 0000000001906c00 0000000000000002
%l4-7: 0000000001907aa0 0000000001907800 00000000018fe850 00000000018fe800
syncing file systems... done
skipping system dump - no dump device configured
rebooting...