login
Login
/
Register
Search
Forums
News
Blogs
Features
Site
Home
»
Mailing list archives
»
linux-kernel
»
2007
»
July
»
11
Re: Hibernation Redesign
view
thread
!MAILaRCHIVE_VOTE_RePLACE
Previous message: [
thread
] [
date
] [
author
]
Next message: [
thread
] [
date
] [
author
]
[view in full thread]
From:
Al Boldi <a1426z@...>
To: Rafael J. Wysocki <rjw@...>
Cc: Mark Lord <lkml@...>, Jeremy Maitin-Shepard <jbms@...>, Nigel Cunningham <nigel@...>, Miklos Szeredi <miklos@...>, <jeremy@...>, <pavel@...>, <nickpiggin@...>, <linux-kernel@...>, <akpm@...>
Subject:
Re: Hibernation Redesign
Date: Wednesday, July 11, 2007 - 7:12 pm
Rafael J. Wysocki wrote:
quoted text
> On Thursday, 12 July 2007 00:17, Al Boldi wrote: > > Mark Lord wrote: > > > Jeremy Maitin-Shepard wrote: > > > > I'll certainly admit the kexec idea is vaporware currently, > > > > Your idea is starting to become a reality with this thread: > > "[PATCH 0/2] Kexec jump: The first step to kexec base hibernation" > > > > > > but it does > > > > differ in a significant way from freezer-based approaches, such that > > > > I don't think it should be referred to as just another > > > > implementation of a freezer. Specifically, it doesn't require that > > > > the "old kernel" be in a "consistent" state to a greater extent than > > > > suspend to ram; it is the case that all of the devices must be > > > > quiesced or shut down to some extent, but doing this without races > > > > and deadlocks (and without the freezer) is certainly very, very > > > > similar to what needs to be done for suspend to ram, which will need > > > > to be solved anyway. Unlike the existing hibernate approaches, > > > > however, it will not be necessary to use any of the driver > > > > infrastructure once switched to the "save image" kernel, and thus it > > > > will not matter what locks are held, for instance. > > > > > > I really doubt that kexec(a special kernel) is going to solve anything > > > here. The new kernel will have to initialize, probe for devices, etc. > > > Which will take time. > > > Which will slow down hibernate to an unacceptable degree. > > > Right now, it (TuxOnIce) is *very* fast. > > > Adding 10 seconds or so for reprobing/resetting/reiniting devices > > > is not going to be useful. > > > And modifying all of the drivers to *not* do their usual probe > > > sequence sounds rather intrusive and is likely also a non-starter > > > here. > > > > > > Or is it? > > > > Well, it's definitely less intrusive than readying drivers for the > > freezer. > > There's nothing like this!
Are you sure? # grep -i freeze drivers/*/* | wc -l gives: 297 Maybe you can clarify? Thanks! -- Al -
unsubscribe notice
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to
majordomo@vger.kernel.org
More majordomo info at
http://vger.kernel.org/majordomo-info.html
Please read the FAQ at
http://www.tux.org/lkml/
Previous message: [
thread
] [
date
] [
author
]
Next message: [
thread
] [
date
] [
author
]
Messages in current thread:
Hibernation Redesign (was: malicious filesystems (was Re: [l...
, Al Boldi
, (Sun Jul 8, 10:37 am)
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)
Navigation
Create content
Mailing list archives
Recent posts
Popular discussions
linux-kernel
:
David Miller
Re: Slow DOWN, please!!!
Greg Kroah-Hartman
[PATCH 013/196] Documentation: Replace obsolete "driverfs" with "sysfs".
James Bottomley
Re: Integration of SCST in the mainstream Linux kernel
Jeff Garzik
Re: [RFC] Heads up on sys_fallocate()
git
:
linux-netdev
:
Jarek Poplawski
[PATCH] pkt_sched: Destroy gen estimators under rtnl_lock().
Gerrit Renker
[PATCH 27/37] dccp: Integration of dynamic feature activation - part 2 (server side)
Linus Torvalds
Re: [GIT]: Networking
Andrew Morton
Re: [BUG] New Kernel Bugs
openbsd-misc
:
Colocation donated by:
Who's online
There are currently
1 user
and
455 guests
online.
Online users
tanggana93
Syndicate