Re: Hibernation Redesign

!MAILaRCHIVE_VOTE_RePLACE
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: Jeremy Maitin-Shepard <jbms@...>
Cc: Miklos Szeredi <miklos@...>, <rjw@...>, <a1426z@...>, <jeremy@...>, <pavel@...>, <nickpiggin@...>, <linux-kernel@...>, <akpm@...>
Date: Wednesday, July 11, 2007 - 7:46 pm

Hi.

On Wednesday 11 July 2007 23:16:41 Jeremy Maitin-Shepard wrote:
removing=20
sending=20
=20
=20
=20

Locks are not nearly the issue that you're making them out to be, and neith=
er=20
are most processes. It's only fuse that has caused this whole ding.

The lack of context from the original kernel is also going to be a problem.=
 If=20
you want to store the image on a local hard disk, the kernel being hibernat=
ed=20
is going to need to do that for you, because it will need to use the=20
information only it has regarding what swap is in use, how files on mounted=
=20
filesystems map to devices and sectors and so on. It will need to somehow=20
transfer that information from itself to the 'saving kernel'. In the end, t=
he=20
only advantage you'll get is that you don't have to worry about fuse=20
processes anymore.

=46rankly, I wish kexec was a viable alternative. I'm tired of working on k=
ernel=20
code, and would be perfectly happy to stop working on Suspend2 if kexec wou=
ld=20
work or if Rafael got swsusp to a point where the difference in features wa=
s=20
minimal. But I just can't see that kexec is a viable alternative. Sorry.

Nigel
=2D-=20
See http://www.tuxonice.net for Howtos, FAQs, mailing
lists, wiki and bugzilla info.
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
Re: Hibernation Redesign, Jeremy Maitin-Shepard, (Mon Jul 9, 12:11 am)
Re: Hibernation Redesign, Nick Piggin, (Mon Jul 9, 12:29 am)
Re: Hibernation Redesign, Nick Piggin, (Mon Jul 9, 12:39 am)
Re: Hibernation Redesign, Pavel Machek, (Mon Jul 9, 9:52 am)
Re: Hibernation Redesign, Al Boldi, (Mon Jul 9, 11:30 am)
Re: Hibernation Redesign, Jeremy Maitin-Shepard, (Mon Jul 9, 10:28 pm)
Re: Hibernation Redesign, Jeremy Fitzhardinge, (Tue Jul 10, 10:57 am)
Re: Hibernation Redesign, Al Boldi, (Tue Jul 10, 1:45 pm)
Re: Hibernation Redesign, Jeremy Maitin-Shepard, (Tue Jul 10, 2:20 pm)
Re: Hibernation Redesign, Jeremy Maitin-Shepard, (Tue Jul 10, 1:25 pm)
Re: Hibernation Redesign, Jeremy Fitzhardinge, (Tue Jul 10, 6:59 pm)
Re: Hibernation Redesign, Al Boldi, (Wed Jul 11, 12:11 am)
Re: Hibernation Redesign, Rafael J. Wysocki, (Wed Jul 11, 6:27 am)
Re: Hibernation Redesign, Miklos Szeredi, (Wed Jul 11, 6:42 am)
Re: Hibernation Redesign, Rafael J. Wysocki, (Wed Jul 11, 7:04 am)
Re: Hibernation Redesign, Miklos Szeredi, (Wed Jul 11, 7:11 am)
Re: Hibernation Redesign, Nigel Cunningham, (Wed Jul 11, 8:11 am)
Re: Hibernation Redesign, , (Wed Jul 11, 1:55 pm)
Re: Hibernation Redesign, Nigel Cunningham, (Wed Jul 11, 6:54 pm)
Re: Hibernation Redesign, Jeremy Maitin-Shepard, (Wed Jul 11, 9:16 am)
Re: Hibernation Redesign, Nigel Cunningham, (Wed Jul 11, 7:46 pm)
Re: Hibernation Redesign, Mark Lord, (Wed Jul 11, 4:48 pm)
Re: Hibernation Redesign, Al Boldi, (Wed Jul 11, 6:17 pm)
Re: Hibernation Redesign, Jeremy Maitin-Shepard, (Thu Jul 12, 4:29 pm)
Re: Hibernation Redesign, Rafael J. Wysocki, (Wed Jul 11, 6:34 pm)
Re: Hibernation Redesign, Al Boldi, (Wed Jul 11, 7:12 pm)
Re: Hibernation Redesign, Rafael J. Wysocki, (Thu Jul 12, 9:20 am)
Re: Hibernation Redesign, Nick Piggin, (Mon Jul 16, 2:04 am)
Re: Hibernation Redesign, Nigel Cunningham, (Wed Jul 11, 7:31 pm)
Re: Hibernation Redesign, Al Boldi, (Wed Jul 11, 11:11 pm)
Re: Hibernation Redesign, Rafael J. Wysocki, (Wed Jul 11, 5:14 pm)
Re: Hibernation Redesign, Miklos Szeredi, (Wed Jul 11, 8:24 am)
Re: Hibernation Redesign, Nigel Cunningham, (Wed Jul 11, 8:46 am)
Re: Hibernation Redesign, Miklos Szeredi, (Wed Jul 11, 8:55 am)
Re: Hibernation Redesign, Rafael J. Wysocki, (Wed Jul 11, 7:50 am)
Re: Hibernation Redesign, Miklos Szeredi, (Wed Jul 11, 7:54 am)
Re: Hibernation Redesign, Rafael J. Wysocki, (Wed Jul 11, 8:19 am)
Re: Hibernation Redesign, Nigel Cunningham, (Wed Jul 11, 8:49 am)
Re: Hibernation Redesign, Rafael J. Wysocki, (Wed Jul 11, 5:06 pm)
Re: Hibernation Redesign, Nigel Cunningham, (Wed Jul 11, 8:00 am)
Re: Hibernation Redesign, Miklos Szeredi, (Wed Jul 11, 8:09 am)
Re: Hibernation Redesign, Pavel Machek, (Thu Jul 12, 5:15 am)
Re: Hibernation Redesign, Miklos Szeredi, (Thu Jul 12, 6:13 pm)
Re: Hibernation Redesign, Rafael J. Wysocki, (Wed Jul 11, 8:27 am)
Re: Hibernation Redesign, Miklos Szeredi, (Wed Jul 11, 8:29 am)
Re: Hibernation Redesign, Rafael J. Wysocki, (Wed Jul 11, 5:04 pm)
Re: Hibernation Redesign, Nigel Cunningham, (Wed Jul 11, 8:17 am)
Re: Hibernation Redesign, Nick Piggin, (Mon Jul 9, 9:29 pm)
Re: Hibernation Redesign, Jeremy Maitin-Shepard, (Mon Jul 9, 12:36 am)
Re: Hibernation Redesign, Pavel Machek, (Mon Jul 9, 9:45 am)
Re: Hibernation Redesign, Oliver Neukum, (Mon Jul 9, 10:02 am)
Re: Hibernation Redesign, Jeremy Maitin-Shepard, (Mon Jul 9, 10:26 am)
Re: Hibernation Redesign, Oliver Neukum, (Mon Jul 9, 11:09 am)
Re: Hibernation Redesign, Jeremy Maitin-Shepard, (Mon Jul 9, 11:27 am)
Re: Hibernation Redesign, Nick Piggin, (Mon Jul 9, 12:45 am)
Re: Hibernation Redesign, Jeremy Maitin-Shepard, (Mon Jul 9, 12:54 am)
Re: Hibernation Redesign, Jeremy Fitzhardinge, (Mon Jul 9, 2:22 am)
Re: Hibernation Redesign, Nick Piggin, (Mon Jul 9, 12:58 am)
Re: Hibernation Redesign, Nick Piggin, (Mon Jul 9, 1:33 am)