Re: Question about hibernation on sparc64

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

12.04.2012, 20:32, "David Miller" <davem@xxxxxxxxxxxxx>:
> From: Kirill Tkhai <tkhai@xxxxxxxxx>
> Date: Thu, 12 Apr 2012 15:48:35 +0400
>>  So I want to ask people who know sparc64 deeply. Are there any
>>  architecture limits which make hibernation on v9 impossible? May be
>>  anybody has researched this question.
> I can't think of any sparc64 hardware which would support hibernation
> in any reasonable way, so I'm quite surprised that you plan on
> implementing support for it.  Perhaps you can elaborate your plans :-)

1)As I see in CONFIG_HIBERNATION comment:

"In principle it does not require ACPI or APM, although for example ACPI will be used for the final steps when it is available".

And it's implemented on platforms w/o ACPI like MIPS.

So it seems to me that it doesn't require special hardware support, but exceptions are possible..

2)During the second boot hibernation does the normal boot (it initializes hardware in its normal way - standard initcalls).
The only exeption is "late_initcall(software_resume)" which resumes the memory, but it is executed after hardware is initialized.

We are talking about hibernation, it's different from "suspend to RAM" operation. "Suspend to RAM" requires hardware support.

To unsubscribe from this list: send the line "unsubscribe sparclinux" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at

[Kernel Development]     [DCCP]     [Linux ARM Development]     [Linux]     [Photo]     [Yosemite News]     [Linux ARM Kernel]     [Linux SCSI]     [Linux x86_64]     [Linux Hams]

  Powered by Linux