[OpenIndiana-discuss] [power management] S3 suspend failure on resume.
ldx at live.ca
Thu Feb 10 23:33:21 UTC 2011
As a follow up to my own message I did some more testing; I thought posting the results might spur some ideas:
I set up a serial console and using a test I found on the old opensolaris mailing list
/usr/sbin/modload -p misc/cpr
echo 'cpr_debug/W 3;'
echo 'pm_debug/W 0x80000000;'
) | mdb -wk
/usr/sbin/sync; /usr/sbin/sync; /usr/sbin/sync
/usr/sbin/uadmin 3 22
the system sleeps and resumes perfectly fine. There are no errors or warnings output to console, every device sleeps and wakes just fine.
When I go to the realworld and use 3 20 to actually shut down power the same issues as my previous message. The system suspends without any problems all the debug output to console is positive and it suspends cleanly. After waking the system never comes back and nothing gets output to the console. It seems some how related to the actual power up sequence.
I'd really like to work to get this fixed as I think the home nas server market is important for OI as a project.
Thanks again for any thoughts!C
> From: ldx at live.ca
> To: openindiana-discuss at openindiana.org
> Date: Wed, 9 Feb 2011 18:12:34 -0500
> Subject: [OpenIndiana-discuss] [power management] S3 suspend failure on resume.
> I'm having some issues with getting my system to resume from s3 suspend on the latest oi image 148. The system is a intel pentium dual core running on an nforce 610i based board. BIOS is set to allow s3 and it works under other operating systems. When I suspend the system via sys-suspend, gnome or uadmin 3 20 it suspends fine and "System is being suspended" is written to the dmesg log. When I go to resume the system via either the button or a mouse click it does power up, fans and drives spin up, LEDs come on but the display never comes back and neither does the nic if I attempt to ssh in it just times out. The only way back to a working system is the hardware reset button or holding the power button down until it powers off. Upon rebooting there is nothing of note in /var/adm/messages after the System is being suspended line the next is the regular bootup line.
> I've tried with and without x running with the same result. If I issue uadmin 3 22 "suspend to ram but don't power off and resume normally" everything works perfectly the system suspends and resumes without error. So I can only guess it has something to do with the power up sequence but I have no idea how to troubleshoot this further or even to open a ticket as I don't have any logs or data about the failure. If anyone has any guidance about how to further troubleshoot this or collect some data for a bug report I'd really appreciate it!
> OpenIndiana-discuss mailing list
> OpenIndiana-discuss at openindiana.org
More information about the OpenIndiana-discuss