Randy Fishel wrote:
> On Fri, 20 Mar 2009, Evan Yan wrote:
>
>   
>> Hi there,
>>
>> I have a Ultra 45 box with remote console access. After run sys-suspend,
>> the box suspended successfully. The last message on the console output is
>>
>> Saving System State. Please Wait... Program terminated
>> {0} ok
>>
>> Then I have no way to wake it up via console, even power cycle doesn't
>> work. I didn't try waking up it with a local keyboard. Is there a way to
>> wake up it through console access?
>>
>> Please reply to me directly as I haven't subscribed to the alias.
>>
>> Thanks.
>>
>> -Evan
>>     
>
>
>   Yes, this is an issue with Sparc-based machines: how to wake up 
> suspended machines.  To the best of my knowlege, there are only two 
> ways to wake a suspended Sparc machine:
>
>    The front panel power button.
>    The power button on a Sun keyboard that is attached to it.
>
> And even power-cycling won't get it going again (though there may be 
> an OBP tunable that can be set to work around this - anyone else 
> know?).
>
>   If you are looking for testing, instead of using sys-suspend, you 
> might consider (as root) to do a 'uadmin 3 7' or 'uadmin 3 8' (the 
> first doesn't compress the corefile - I usually suggest using '3 8', 
> as it is good to test the compress path).  In both cases, the machine 
> resumes immediately (x86 users can set a sleep delay, but that is a 
> different discussion).
>   
Hi Randy,

Thanks for your suggestions.

The front panel power button works. But uadmin doesn't work as expected.

On a snv_110 system, 'uadmin 3 8' doesn't resume the system, I still
need to use the front panel power button.
With 'uadmin 3 7', system panic on resuming. Console message is as follows.

Restoring the System. Please Wait...

panic[cpu0]/thread=2a100017ca0: BAD TRAP: type=31 rp=2a100017710
addr=8e000007f9087120 mmu_fsr=0

sched: trap type = 0x31
addr=0x8e000007f9087120
pid=0, pc=0x10207b8, sp=0x2a100016fb1, tstate=0x4414001600, context=0x0
g1-g7: f, 8, 24be, 24bd, 30001beab40, 10, 2a100017ca0

000002a100017420 unix:die+98 (31, 2a100017710, 8e000007f9087120, 0,
10c0800, 2a1000174e0)
  %l0-3: 0000000000000000 0000000000000000 0000000000100000 0000000001000000
  %l4-7: 0000000000002000 8e000007f9086000 0000000000000005 0000000000000000
000002a100017500 unix:trap+9e8 (2a100017710, 0, 31, 0, 0, 1c00)
  %l0-3: 0000000000000000 000002a100017600 0000000000000005 0000000001838440
  %l4-7: 0000000000000000 0000000000000001 0000000000000001 8e000007f9087120
000002a100017660 unix:ktl0+48 (8e000007f9087120, ffffffffffffffff, 0, 8,
8, 9)
  %l0-3: 0000000000000001 0000000000001400 0000004414001600 000000000101b190
  %l4-7: 0000000001837800 ffffffffffffffff 0000000000000000 000002a100017710
000002a1000177b0 genunix:crfree+c (8e000007f9087120, 8e000007f9087120,
0, 30000048d40, 0, 180c000)
  %l0-3: 0000030000048cf0 000000000000000d 0000030000048d40 000000000000000e
  %l4-7: 0000000000006000 0000000000008000 0000000000002000 0000000000000000
000002a100017860 genunix:thread_free+24 (2a100a65ca0, 2a100a65ca0,
600110dab00, 5, 18c6c00, ff)
  %l0-3: 0000000000000008 00000000018c8c00 00000000000001b1 0000000001815000
  %l4-7: 00000000000001b2 0000000001810c00 0000005a21e921f0 0000000000000000
000002a100017910 genunix:thread_reap_list+10 (2a100a65ca0, 2, 3b9aca000,
1, 0, 8e000007f9086fc0)
  %l0-3: 0000000000000002 000000000183e198 0000000000000002 0000000000000000
  %l4-7: 0000000000000000 0000000001846330 0000000000000000 0000000000000001
000002a1000179c0 genunix:thread_reaper+138 (18a3964, 1258000,
2a100017a8a, 18d3838, 1875af8, 18c6ae0)
  %l0-3: 00000000018d3b28 0000000000000000 000002a100813ca0 00000000018d3800
  %l4-7: 0000000001875800 00000000018a3800 00000000018d3800 00000000018c6800

Thanks,
-Evan

>   Good Luck!
>
>
>       ---- Randy
>   


Reply via email to