Software > Operating Systems and Porting
suspend, sleep, hibernate and resume?
pocock:
I saw a couple of threads with comments that the Raptor systems can't suspend or hibernate, this comment and this comment
I searched the wiki and it didn't have any pages about suspend, sleep, hibernate
Does anybody have more details about this?
In the event that hibernate is really impossible, are there any workarounds that people recommend for restoring desktop to a previous state after a complete shutdown? For example, I've seen some utilities that can reopen windows on the same workspaces and in the same places but this doesn't solve everything.
MPC7500:
This is what I found
https://forums.raptorcs.com/index.php/topic,14.msg396.html#msg396
The link changed ...
https://community.ibm.com/community/user/power/blogs/amit-tendolkar1/2020/09/20/an-overview-of-idle-states-in-the-power9-processor
pocock:
Thanks for this feedback
Looking at the IBM doc, the STOP4 and subsequent states (STOP5, STOP11) have some similarities to S3 sleep. They are not related to full hibernation/suspend.
For those states:
- are they supported in the Talos II / Blackbird firmware?
- are they supported in the Linux (or *BSD) kernels?
- do they require any special utilities in the userspace or desktop?
For a full hibernate / suspend to disk: that particular IBM doc doesn't really indicate whether hibernate is supported.
In the S3 sleep mode from the x86 world, similar to the POWER modes where some cores remain active, RAM continues to have power.
In the full hibernate, you can completely unplug the power supply. All state from the CPU, RAM, hardware and GPU has been persisted on disk and all of those devices can recover their state when power comes back.
ClassicHasClass:
I've never seen OS support for these modes so far. Whether they're supported in the firmware, I don't know.
MPC7500:
It seems it's a hardware issue which will be fixed in future revisions:
https://twitter.com/mpc7500v2/status/1569073212478353408
Navigation
[0] Message Index
[#] Next page
Go to full version