Re: [linux-pm] Re: [RFC][PATCH 1/2 -mm] kexec based hibernation -v3: kexec jump

!MAILaRCHIVE_VOTE_RePLACE
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: huang ying <huang.ying.caritas@...>
Cc: <linux-pm@...>, Eric W. Biederman <ebiederm@...>, Nigel Cunningham <nigel@...>, <nigel@...>, Kexec Mailing List <kexec@...>, <linux-kernel@...>, Huang, Ying <ying.huang@...>, Andrew Morton <akpm@...>, Jeremy Maitin-Shepard <jbms@...>, Len Brown <lenb@...>
Date: Friday, September 21, 2007 - 11:50 am

On Friday, 21 September 2007 17:02, huang ying wrote:

It surely is possible, but I'm not sure if it's going to be useful.

I mean, if we need to do exactly the same thing before a suspend to RAM and
before a hibernation (ie. to put devices into low power states), why would we
want to use different methods for that in both cases?


Frankly, I don't know.

Generally, changing the way in which device drivers handle suspend (to RAM)
and hibernation is a huge task.  After considering this issue for some time
I think that we really should start from hardening suspend (to RAM) so that it
doesn't need the freezer any more, because _that_ would require us to change
the suspend-related drivers' callbacks anyway.

When we are sure how we are going to eliminate the freezer from suspend
(to RAM), we'll know how that affects hibernation and what to do about it.

Greetings,
Rafael
-
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
Re: [RFC][PATCH 1/2 -mm] kexec based hibernation -v3: kexec ..., Eric W. Biederman, (Fri Sep 21, 12:01 am)
Re: [RFC][PATCH 1/2 -mm] kexec based hibernation -v3: kexec ..., Eric W. Biederman, (Thu Sep 20, 10:55 pm)
Re: [linux-pm] Re: [RFC][PATCH 1/2 -mm] kexec based hibernat..., Rafael J. Wysocki, (Fri Sep 21, 8:10 am)
Re: [RFC][PATCH 1/2 -mm] kexec based hibernation -v3: kexec ..., Rafael J. Wysocki, (Fri Sep 21, 7:56 am)
Re: [RFC][PATCH 1/2 -mm] kexec based hibernation -v3: kexec ..., Rafael J. Wysocki, (Fri Sep 21, 8:18 am)
Re: [RFC][PATCH 1/2 -mm] kexec based hibernation -v3: kexec ..., Eric W. Biederman, (Thu Sep 20, 11:33 pm)
Re: [linux-pm] Re: [RFC][PATCH 1/2 -mm] kexec based hibernat..., Rafael J. Wysocki, (Fri Sep 21, 8:09 am)
Re: [linux-pm] Re: [RFC][PATCH 1/2 -mm] kexec based hibernat..., Rafael J. Wysocki, (Fri Sep 21, 10:31 am)
Re: [linux-pm] Re: [RFC][PATCH 1/2 -mm] kexec based hibernat..., Jeremy Maitin-Shepard, (Fri Sep 21, 2:11 pm)
Re: [linux-pm] Re: [RFC][PATCH 1/2 -mm] kexec based hibernat..., Rafael J. Wysocki, (Fri Sep 21, 3:00 pm)
Re: [linux-pm] Re: [RFC][PATCH 1/2 -mm] kexec based hibernat..., Rafael J. Wysocki, (Fri Sep 21, 4:15 pm)
Re: [linux-pm] Re: [RFC][PATCH 1/2 -mm] kexec based hibernat..., Jeremy Maitin-Shepard, (Fri Sep 21, 4:26 pm)
Re: [linux-pm] Re: [RFC][PATCH 1/2 -mm] kexec based hibernat..., Rafael J. Wysocki, (Fri Sep 21, 4:53 pm)
Re: [linux-pm] Re: [RFC][PATCH 1/2 -mm] kexec based hibernat..., Jeremy Maitin-Shepard, (Fri Sep 21, 5:08 pm)
Re: [linux-pm] Re: [RFC][PATCH 1/2 -mm] kexec based hibernat..., Rafael J. Wysocki, (Fri Sep 21, 5:25 pm)
Re: [linux-pm] Re: [RFC][PATCH 1/2 -mm] kexec based hibernat..., Jeremy Maitin-Shepard, (Fri Sep 21, 5:16 pm)
Re: [linux-pm] Re: [RFC][PATCH 1/2 -mm] kexec based hibernat..., Rafael J. Wysocki, (Sat Sep 22, 6:34 am)
Re: [linux-pm] Re: [RFC][PATCH 1/2 -mm] kexec based hibernat..., Rafael J. Wysocki, (Sat Sep 22, 5:51 pm)
Re: [linux-pm] Re: [RFC][PATCH 1/2 -mm] kexec based hibernat..., Rafael J. Wysocki, (Sat Sep 22, 6:40 am)
Re: [linux-pm] Re: [RFC][PATCH 1/2 -mm] kexec based hibernat..., Rafael J. Wysocki, (Wed Oct 24, 4:38 pm)
Re: [linux-pm] Re: [RFC][PATCH 1/2 -mm] kexec based hibernat..., Rafael J. Wysocki, (Fri Sep 21, 11:50 am)
Re: [RFC][PATCH 1/2 -mm] kexec based hibernation -v3: kexec ..., Nigel Cunningham, (Thu Sep 20, 10:25 pm)
Re: [RFC][PATCH 1/2 -mm] kexec based hibernation -v3: kexec ..., Nigel Cunningham, (Thu Sep 20, 10:58 pm)
Re: [RFC][PATCH 1/2 -mm] kexec based hibernation -v3: kexec ..., Eric W. Biederman, (Fri Sep 21, 12:46 am)