mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
From: "Rafael J. Wysocki" <rjw@sisk.pl>
To: Matt Helsley <matthltc@us.ibm.com>
Cc: Andrew Morton <akpm@linux-foundation.org>,
	Thomas Petazzoni <thomas.petazzoni@free-electrons.com>,
	Paul Menage <menage@google.com>, Li Zefan <lizf@cn.fujitsu.com>,
	Linux-Kernel <linux-kernel@vger.kernel.org>,
	Linux Containers <containers@lists.linux-foundation.org>,
	linux-pm@lists.linux-foundation.org,
	Cedric Le Goater <clg@fr.ibm.com>,
	"Serge E. Hallyn" <serue@us.ibm.com>,
	Michael Opdenacker <michael@free-electrons.com>,
	linux-embedded@vger.kernel.org
Subject: Re: [PATCH 2/6] Container Freezer: Make refrigerator always available
Date: Sat, 2 Aug 2008 16:34:45 +0200	[thread overview]
Message-ID: <200808021634.46459.rjw@sisk.pl> (raw)
In-Reply-To: <1217633074.25300.281.camel@localhost.localdomain>

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain; charset="utf-7", Size: 7917 bytes --]

On Saturday, 2 of August 2008, Matt Helsley wrote:> > On Sat, 2008-08-02 at 00:53 +-0200, Rafael J. Wysocki wrote:> > On Friday, 1 of August 2008, Matt Helsley wrote:> > > > > > On Fri, 2008-08-01 at 16:27 +-0200, Thomas Petazzoni wrote:> > > > Hi,> > > > > > > > Le Thu, 31 Jul 2008 22:07:01 -0700,> > > > Matt Helsley <matthltc@us.ibm.com> a +AOk-crit :> > > > > > > > > --- a/kernel/Makefile> > > > > +-+-+- b/kernel/Makefile> > > > > @@ -5,7 +-5,7 @@> > > > >  obj-y     = sched.o fork.o exec_domain.o panic.o printk.o +AFw> > > > >  	    cpu.o exit.o itimer.o time.o softirq.o resource.o +AFw> > > > >  	    sysctl.o capability.o ptrace.o timer.o user.o +AFw> > > > > -	    signal.o sys.o kmod.o workqueue.o pid.o +AFw> > > > > +-	    signal.o sys.o kmod.o workqueue.o pid.o freezer.o +AFw> > > > > > > > I have the impression that the code in kernel/power/process.c was> > > > compiled only if CONFIG_PM_SLEEP was set. Now that the code has been> > > > moved to kernel/freezer.c, it is unconditionnaly compiled in every> > > > kernel. Is that correct ?> > > >> > > > If so, is it possible to put this new feature under some> > > > CONFIG_SOMETHING option, for people who care about the kernel size ?> > > > > > 	How about making it depend on a combination of CONFIG variables?> > > Here's an RFC PATCH. Completely untested.> > > > > > Signed-off-by: Matt Helsley <matthltc@us.ibm.com>> > > > Can you please also make the contents of include/linux/freezer.h depend on> > CONFIG_FREEZER instead of CONFIG_PM_SLEEP?> > Good point -- I'll add that to this patch and repost.> > > Also, I'm not really sure if kernel/power/Kconfig is the right place to define> > CONFIG_FREEZER.> > 	There's no nice place to put it since we're dealing with CONFIG_> variables in two different Kconfig files. I put it in> kernel/power/Kconfig because I wasn't certain Kbuild would do the right> thing if I referenced PM_SLEEP from init/Kconfig.> > > Perhaps we should even move freezer.c from kernel/power to kernel> > It's already there.
Yes, sorry.
> Perhaps you meant something else (kernel/power/process.c?)?
Well, I'll have to actually apply the patches and look at the modified code.
> > and define CONFIG_FREEZER in Kconfig in there.  Andrew, what do you think?> > The Kconfig files in kernel/ are Kconfig.hz and Kconfig.preemt which> don't seem appropriate. I suppose we could add another (perhaps> Kconfig.cgroup).
Either that, or Kconfig.freezer maybe?  After all, it will also be used forPM_SLEEP, at least for some time.
> Thanks for the review!
You're welcome.
Thanks,Rafael\07mNó\x7f\0\0ùn\0\0\0\0\0Ð7mNó\x7f\0\0p4o\0\0\0\0\0\0\0\0\0\0\0\0\00¾g\0\0\0\0\0A\x15\0\0\0\0\0\0pà\x01\0\0\0\0À©šMó\x7f\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0Ð7mNó\x7f\0\0 5o\0\0\0\0\0\0\0\0\0\0\0\0\0Ð7mNó\x7f\0\0ùn\0\0\0\0\0Ð7mNó\x7f\0\0`5o\0\0\0\0\0\0\0\0\0\0\0\0\0€5o\0\0\0\0\0Ñ\x14\0\0\0\0\0\0pà\x01\0\0\0\0À©šMó\x7f\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0Ð7mNó\x7f\0\0 5o\0\0\0\0\0\0\0\0\0\0\0\0\0Ð7mNó\x7f\0\0ùn\0\0\0\0\0Ð7mNó\x7f\0\0P6o\0\0\0\0\0\0\0\0\0\0\0\0\0p6o\0\0\0\0\0a\x14\0\0\0\0\0\0pà\x01\0\0\0\0À©šMó\x7f\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0Ð7mNó\x7f\0\06o\0\0\0\0\0\0\0\0\0\0\0\0\0Ð7mNó\x7f\0\0ùn\0\0\0\0\0Ð7mNó\x7f\0\0@7o\0\0\0\0\0\0\0\0\0\0\0\0\0`7o\0\0\0\0\0ñ\x13\0\0\0\0\0\0pà\x01\0\0\0\0À©šMó\x7f\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0Ð7mNó\x7f\0\0€7o\0\0\0\0\0\0\0\0\0\0\0\0\0Ð7mNó\x7f\0\0ùn\0\0\0\0\0Ð7mNó\x7f\0\008o\0\0\0\0\0\0\0\0\0\0\0\0\0P8o\0\0\0\0\0\x13\0\0\0\0\0\0pà\x01\0\0\0\0À©šMó\x7f\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0Ð7mNó\x7f\0\0p8o\0\0\0\0\0\0\0\0\0\0\0\0\0Ð7mNó\x7f\0\0ùn\0\0\0\0\0Ð7mNó\x7f\0\0 9o\0\0\0\0\0\0\0\0\0\0\0\0\0@9o\0\0\0\0\0\x11\x13\0\0\0\0\0\0pà\x01\0\0\0\0À©šMó\x7f\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0Ð7mNó\x7f\0\0`9o\0\0\0\0\0\0\0\0\0\0\0\0\0Ð7mNó\x7f\0\0ùn\0\0\0\0\0Ð7mNó\x7f\0\0\x10:o\0\0\0\0\0\0\0\0\0\0\0\0\00:o\0\0\0\0\0¡\x12\0\0\0\0\0\0pà\x01\0\0\0\0À©šMó\x7f\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0Ð7mNó\x7f\0\0P:o\0\0\0\0\0\0\0\0\0\0\0\0\0Ð7mNó\x7f\0\0ùn\0\0\0\0\0Ð7mNó\x7f\0\0\0;o\0\0\0\0\0\0\0\0\0\0\0\0\0 ;o\0\0\0\0\01\x12\0\0\0\0\0\0pà\x01\0\0\0\0À©šMó\x7f\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0Ð7mNó\x7f\0\0@;o\0\0\0\0\0\0\0\0\0\0\0\0\0Ð7mNó\x7f\0\0ùn\0\0\0\0\0Ð7mNó\x7f\0\0ð;o\0\0\0\0\0\0\0\0\0\0\0\0\0\x10<o\0\0\0\0\0Á\x11\0\0\0\0\0\0pà\x01\0\0\0\0À©šMó\x7f\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0Ð7mNó\x7f\0\00<o\0\0\0\0\0\0\0\0\0\0\0\0\0Ð7mNó\x7f\0\0ùn\0\0\0\0\0Ð7mNó\x7f\0\0à<o\0\0\0\0\0\0\0\0\0\0\0\0\0\0=o\0\0\0\0\0Q\x11\0\0\0\0\0\0pà\x01\0\0\0\0À©šMó\x7f\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0Ð7mNó\x7f\0\0 =o\0\0\0\0\0\0\0\0\0\0\0\0\0Ð7mNó\x7f\0\0ùn\0\0\0\0\0Ð7mNó\x7f\0\0Ð=o\0\0\0\0\0\0\0\0\0\0\0\0\0ð=o\0\0\0\0\0á\x10\0\0\0\0\0\0pà\x01\0\0\0\0À©šMó\x7f\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0Ð7mNó\x7f\0\0\x10>o\0\0\0\0\0\0\0\0\0\0\0\0\0Ð7mNó\x7f\0\0ùn\0\0\0\0\0Ð7mNó\x7f\0\0À>o\0\0\0\0\0\0\0\0\0\0\0\0\0à>o\0\0\0\0\0q\x10\0\0\0\0\0\0pà\x01\0\0\0\0À©šMó\x7f\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0Ð7mNó\x7f\0\0\0?o\0\0\0\0\0\0\0\0\0\0\0\0\0Ð7mNó\x7f\0\0ùn\0\0\0\0\0Ð7mNó\x7f\0\0°?o\0\0\0\0\0\0\0\0\0\0\0\0\0Ð?o\0\0\0\0\0\x01\x10\0\0\0\0\0\0pà\x01\0\0\0\0À©šMó\x7f\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0Ð7mNó\x7f\0\0ð?o\0\0\0\0\0\0\0\0\0\0\0\0\0Ð7mNó\x7f\0\0ùn\0\0\0\0\0Ð7mNó\x7f\0\0 @o\0\0\0\0\0\0\0\0\0\0\0\0\0À@o\0\0\0\0\0‘\x0f\0\0\0\0\0\0pà\x01\0\0\0\0À©šMó\x7f\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0Ð7mNó\x7f\0\0à@o\0\0\0\0\0\0\0\0\0\0\0\0\0Ð7mNó\x7f\0\0ùn\0\0\0\0\0Ð7mNó\x7f\0\0Ao\0\0\0\0\0\0\0\0\0\0\0\0\0°Ao\0\0\0\0\0!\x0f\0\0\0\0\0\0pà\x01\0\0\0\0À©šMó\x7f\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0Ð7mNó\x7f\0\0ÐAo\0\0\0\0\0\0\0\0\0\0\0\0\0Ð7mNó\x7f\0\0ùn\0\0\0\0\0Ð7mNó\x7f\0\0€Bo\0\0\0\0\0\0\0\0\0\0\0\0\0 Bo\0\0\0\0\0±\x0e\0\0\0\0\0\0pà\x01\0\0\0\0À©šMó\x7f\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0Ð7mNó\x7f\0\0ÀBo\0\0\0\0\0\0\0\0\0\0\0\0\0Ð7mNó\x7f\0\0ùn\0\0\0\0\0Ð7mNó\x7f\0\0pCo\0\0\0\0\0\0\0\0\0\0\0\0\0Co\0\0\0\0\0A\x0e\0\0\0\0\0\0pà\x01\0\0\0\0À©šMó\x7f\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0Ð7mNó\x7f\0\0°Co\0\0\0\0\0\0\0\0\0\0\0\0\0Ð7mNó\x7f\0\0ùn\0\0\0\0\0Ð7mNó\x7f\0\0`Do\0\0\0\0\0\0\0\0\0\0\0\0\0€Do\0\0\0\0\0Ñ\r\0\0\0\0\0\0pà\x01\0\0\0\0À©šMó\x7f\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0Ð7mNó\x7f\0\0 Do\0\0\0\0\0\0\0\0\0\0\0\0\0Ð7mNó\x7f\0\0ùn\0\0\0\0\0Ð7mNó\x7f\0\0PEo\0\0\0\0\0\0\0\0\0\0\0\0\0pEo\0\0\0\0\0a\r\0\0\0\0\0\0pà\x01\0\0\0\0À©šMó\x7f\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0Ð7mNó\x7f\0\0Eo\0\0\0\0\0\0\0\0\0\0\0\0\0Ð7mNó\x7f\0\0ùn\0\0\0\0\0Ð7mNó\x7f\0\0@Fo\0\0\0\0\0\0\0\0\0\0\0\0\0`Fo\0\0\0\0\0ñ\f\0\0\0\0\0\0pà\x01\0\0\0\0À©šMó\x7f\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0Ð7mNó\x7f\0\0€Fo\0\0\0\0\0\0\0\0\0\0\0\0\0Ð7mNó\x7f\0\0ùn\0\0\0\0\0Ð7mNó\x7f\0\00Go\0\0\0\0\0\0\0\0\0\0\0\0\0PGo\0\0\0\0\0\f\0\0\0\0\0\0pà\x01\0\0\0\0À©šMó\x7f\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0Ð7mNó\x7f\0\0pGo\0\0\0\0\0\0\0\0\0\0\0\0\0Ð7mNó\x7f\0\0ùn\0\0\0\0\0Ð7mNó\x7f\0\0 Ho\0\0\0\0\0\0\0\0\0\0\0\0\0@Ho\0\0\0\0\0\x11\f\0\0\0\0\0\0pà\x01\0\0\0\0À©šMó\x7f\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0Ð7mNó\x7f\0\0`Ho\0\0\0\0\0\0\0\0\0\0\0\0\0Ð7mNó\x7f\0\0ùn\0\0\0\0\0Ð7mNó\x7f\0\0\x10Io\0\0\0\0\0\0\0\0\0\0\0\0\00Io\0\0\0\0\0¡\v\0\0\0\0\0\0pà\x01\0\0\0\0À©šMó\x7f\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0Ð7mNó\x7f\0\04o\0\0\0\0\0\0\0\0\0\0\0\0\0Ð7mNó\x7f\0\0ùn\0\0\0\0\0Ð7mNó\x7f\0\0àIo\0\0\0\0\0\0\0\0\0\0\0\0\0€¾g\0\0\0\0\01\v\0\0\0\0\0\0pà\x01\0\0\0\0À©šMó\x7f\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0Ð7mNó\x7f\0\0 Jo\0\0\0\0\0\0\0\0\0\0\0\0\0Ð7mNó\x7f\0\0ùn\0\0\0\0\0Ð7mNó\x7f\0\0ÐJo\0\0\0\0\0\0\0\0\0\0\0\0\0ðJo\0\0\0\0\0Á\0\0\0\0\0\0pà\x01\0\0\0\0À©šMó\x7f\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0Ð7mNó\x7f\0\0À\x1do\0\0\0\0\0\0\0\0\0\0\0\0\0Ð7mNó\x7f\0\0ùn\0\0\0\0\0Ð7mNó\x7f\0\0ÀKo\0\0\0\0\0\0\0\0\0\0\0\0\0àKo\0\0\0\0\0Q\0\0\0\0\0\0pà\x01\0\0\0\0À©šMó\x7f\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0Ð7mNó\x7f\0\0\0Lo\0\0\0\0\0\0\0\0\0\0\0\0\0Ð7mNó\x7f\0\0ùn\0\0\0\0\0Ð7mNó\x7f\0\0°Lo\0\0\0\0\0\0\0\0\0\0\0\0\0ÐLo\0\0\0\0\0á	\0\0\0\0\0\0pà\x01\0\0\0\0À©šMó\x7f\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0Ð7mNó\x7f\0\0ðLo\0\0\0\0\0\0\0\0\0\0\0\0\0Ð7mNó\x7f\0\0ùn\0\0\0\0\0Ð7mNó\x7f\0\0 Mo\0\0\0\0\0\0\0\0\0\0\0\0\0ÀMo\0\0\0\0\0q	\0\0\0\0\0\0pà\x01\0\0\0\0À©šMó\x7f\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0Ð7mNó\x7f\0\0pNo\0\0\0\0\0\0\0\0\0\0\0\0\0Ð7mNó\x7f\0\0@!o\0\0\0\0\0Ð7mNó\x7f\0\0àMo\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x01	\0\0\0\0\0\0pà\x01\0\0\0\0À©šMó\x7f\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0Ð7mNó\x7f\0\0@Oo\0\0\0\0\0\0\0\0\0\0\0\0\0Ð7mNó\x7f\0\0@!o\0\0\0\0\0Ð7mNó\x7f\0\0€Oo\0\0\0\0\0\0\0\0\0\0\0\0\0 Oo\0\0\0\0\0‘\b\0\0\0\0\0\0pà\x01\0\0\0\0À©šMó\x7f\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0Ð7mNó\x7f\0\0ÀOo\0\0\0\0\0\0\0\0\0\0\0\0\0Ð7mNó\x7f\0\0@!o\0\0\0\0\0Ð7mNó\x7f\0\0pPo\0\0\0\0\0\0\0\0\0\0\0\0\0Po\0\0\0\0\0!\b\0\0\0\0\0\0pà\x01\0\0\0\0À©šMó\x7f\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0Ð7mNó\x7f\0\0°Po\0\0\0\0\0\0\0\0\0\0\0\0\0Ð7mNó\x7f\0\0@!o\0\0\0\0\0Ð7mNó\x7f\0\0`Qo\0\0\0\0\0\0\0\0\0\0\0\0\0€Qo\0\0\0\0\0±\a\0\0\0\0\0\0pà\x01\0\0\0\0À©šMó\x7f\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0Ð7mNó\x7f\0\0 Qo\0\0\0\0\0\0\0\0\0\0\0\0\0Ð7mNó\x7f\0\0@!o\0\0\0\0\0Ð7mNó\x7f\0\0PRo\0\0\0\0\0\0\0\0\0\0\0\0\0pRo\0\0\0\0\0A\a\0\0\0\0\0\0pà\x01\0\0\0\0À©šMó\x7f\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0Ð7mNó\x7f\0\0Ro\0\0\0\0\0\0\0\0\0\0\0\0\0Ð7mNó\x7f\0\0@!o\0\0\0\0\0Ð7mNó\x7f\0\0@So\0\0\0\0\0\0\0\0\0\0\0\0\0`So\0\0\0\0\0Ñ\x06\0\0\0\0\0\0pà\x01\0\0\0\0À©šMó\x7f\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0Ð7mNó\x7f\0\0€So\0\0\0\0\0\0\0\0\0\0\0\0\0Ð7mNó\x7f\0\0@!o\0\0\0\0\0Ð7mNó\x7f\0\00To\0\0\0\0\0\0\0\0\0\0\0\0\0PTo\0\0\0\0\0a\x06\0\0\0\0\0\0pà\x01\0\0\0\0À©šMó\x7f\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0Ð7mNó\x7f\0\0pTo\0\0\0\0\0\0\0\0\0\0\0\0\0Ð7mNó\x7f\0\0@!o\0\0\0\0\0Ð7mNó\x7f\0\0 Uo\0\0\0\0\0\0\0\0\0\0\0\0\0@Uo\0\0\0\0\0ñ\x05\0\0\0\0\0\0pà\x01\0\0\0\0À©šMó\x7f\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0Ð7mNó\x7f\0\0`Uo\0\0\0\0\0\0\0\0\0\0\0\0\0Ð7mNó\x7f\0\0@!o\0\0\0\0\0Ð7mNó\x7f\0\0\x10Vo\0\0\0\0\0\0\0\0\0\0\0\0\00Vo\0\0\0\0\0\x05\0\0\0\0\0\0pà\x01\0\0\0\0À©šMó\x7f\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0Ð7mNó\x7f\0\0PVo\0\0\0\0\0\0\0\0\0\0\0\0\0Ð7mNó\x7f\0\0@!o\0\0\0\0\0Ð7mNó\x7f\0\0\0Wo\0\0\0\0\0\0\0\0\0\0\0\0\0 Wo\0\0\0\0\0\x11\x05\0\0\0\0\0\0pà\x01\0\0\0\0À©šMó\x7f\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0Ð7mNó\x7f\0\0@Wo\0\0\0\0\0\0\0\0\0\0\0\0\0Ð7mNó\x7f\0\0@!o\0\0\0\0\0Ð7mNó\x7f\0\0ðWo\0\0\0\0\0\0\0\0\0\0\0\0\0\x10Xo\0\0\0\0\0¡\x04\0\0\0\0\0\0pà\x01\0\0\0\0À©šMó\x7f\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0Ð7mNó\x7f\0\00Xo\0\0\0\0\0\0\0\0\0\0\0\0\0Ð7mNó\x7f\0\0@!o\0\0\0\0\0Ð7mNó\x7f\0\0àXo\0\0\0\0\0\0\0\0\0\0\0\0\0\0Yo\0\0\0\0\01\x04\0\0\0\0\0\0pà\x01\0\0\0\0À©šMó\x7f\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0Ð7mNó\x7f\0\0 Yo\0\0\0\0\0\0\0\0\0\0\0\0\0Ð7mNó\x7f\0\0@!o\0\0\0\0\0Ð7mNó\x7f\0\0ÐYo\0\0\0\0\0\0\0\0\0\0\0\0\0ðYo\0\0\0\0\0Á\x03\0\0\0\0\0\0pà\x01\0\0\0\0À©šMó\x7f\0\0€\x0e‚\x01\0\0\0\0\x01\0\0\0\0\0\0\0Ð7mNó\x7f\0\0°No\0\0\0\0\0\0\0\0\0\0\0\0\0Ð7mNó\x7f\0\0@!o\0\0\0\0\0Ð7mNó\x7f\0\0 Zo\0\0\0\0\0\0\0\0\0\0\0\0\0\0[o\0\0\0\0\0Q\x03\0\0\0\0\0\0pà\x01\0\0\0\0À©šMó\x7f\0\0`\x0f‚\x01\0\0\0\0\x01\0\0\0\0\0\0\0Ð7mNó\x7f\0\0àZo\0\0\0\0\0\0\0\0\0\0\0\0\0Ð7mNó\x7f\0\0@!o\0\0\0\0\0Ð7mNó\x7f\0\0À[o\0\0\0\0\0\0\0\0\0\0\0\0\0à[o\0\0\0\0\0á\x02\0\0\0\0\0\0pà\x01\0\0\0\0À©šMó\x7f\0\0€\x0e‚\x01\0\0\0\0\x01\0\0\0\0\0\0\0Ð7mNó\x7f\0\0\0\o\0\0\0\0\0\0\0\0\0\0\0\0\0Ð7mNó\x7f\0\0@!o\0\0\0\0\0Ð7mNó\x7f\0\0°\o\0\0\0\0\0\0\0\0\0\0\0\0\0Ð\o\0\0\0\0\0q\x02\0\0\0\0\0\0pà\x01\0\0\0\0À©šMó\x7f\0\0 \x11‚\x01\0\0\0\0\x01\0\0\0\0\0\0\0Ð7mNó\x7f\0\0ð\o\0\0\0\0\0\0\0\0\0\0\0\0\0Ð7mNó\x7f\0\0@!o\0\0\0\0\0Ð7mNó\x7f\0\0 ]o\0\0\0\0\0\0\0\0\0\0\0\0\0À]o\0\0\0\0\0\x01\x02\0\0\0\0\0\0pà\x01\0\0\0\0À©šMó\x7f\0\0@\x10‚\x01\0\0\0\0\x01\0\0\0\0\0\0\0Ð7mNó\x7f\0\0à]o\0\0\0\0\0\0\0\0\0\0\0\0\0Ð7mNó\x7f\0\0@!o\0\0\0\0\0Ð7mNó\x7f\0\0^o\0\0\0\0\0\0\0\0\0\0\0\0\0°^o\0\0\0\0\0‘\x01\0\0\0\0\0\0pà\x01\0\0\0\0À©šMó\x7f\0\0`\x0f‚\x01\0\0\0\0\x01\0\0\0\0\0\0\0Ð7mNó\x7f\0\0Ð^o\0\0\0\0\0\0\0\0\0\0\0\0\0Ð7mNó\x7f\0\0@!o\0\0\0\0\0Ð7mNó\x7f\0\0€_o\0\0\0\0\0\0\0\0\0\0\0ÿôèº{.nÇ+‰·Ÿ®‰­†+%ŠËÿ±éݶ\x17¥Šwÿº{.nÇ+‰·¥Š{±þG«éÿŠ{ayº\x1dʇڙë,j\a­¢f£¢·hšïêÿ‘êçz_è®\x03(­éšŽŠÝ¢j"ú\x1a¶^[m§ÿÿ¾\a«þG«éÿ¢¸?™¨è­Ú&£ø§~á¶iO•æ¬z·švØ^\x14\x04\x1a¶^[m§ÿÿÃ\fÿ¶ìÿ¢¸?–I¥

  reply	other threads:[~2008-08-02 14:32 UTC|newest]

Thread overview: 27+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-08-01  5:06 [PATCH 0/6] Container Freezer: Reuse Suspend Freezer Matt Helsley
2008-08-01  5:07 ` [PATCH 1/6] Container Freezer: Add TIF_FREEZE flag to all architectures Matt Helsley
2008-08-01 10:32   ` Nigel Cunningham
2008-08-01 12:32     ` Cedric Le Goater
2008-08-01 22:05       ` Matt Helsley
2008-08-01 22:54         ` Rafael J. Wysocki
2008-08-02  1:13         ` Nigel Cunningham
2008-08-01  5:07 ` [PATCH 2/6] Container Freezer: Make refrigerator always available Matt Helsley
2008-08-01 10:33   ` Nigel Cunningham
2008-08-01 14:27   ` Thomas Petazzoni
2008-08-01 19:08     ` Matt Helsley
2008-08-01 22:53       ` Rafael J. Wysocki
2008-08-01 23:24         ` Matt Helsley
2008-08-02 14:34           ` Rafael J. Wysocki [this message]
2008-08-02  2:30         ` Matt Helsley
2008-08-02 10:39       ` Thomas Petazzoni
2008-08-01  5:07 ` [PATCH 3/6] Container Freezer: Implement freezer cgroup subsystem Matt Helsley
2008-08-01 22:58   ` Rafael J. Wysocki
2008-08-02  0:11     ` Matt Helsley
2008-08-02  7:38       ` Cedric Le Goater
2008-08-02 14:37         ` Rafael J. Wysocki
2008-08-01  5:07 ` [PATCH 4/6] Container Freezer: Skip frozen cgroups during power management resume Matt Helsley
2008-08-01 10:24   ` Nigel Cunningham
2008-08-01  5:07 ` [PATCH 5/6] Container Freezer: Prevent frozen tasks or cgroups from changing Matt Helsley
2008-08-01  5:07 ` [PATCH 6/6] Container Freezer: Use cgroup write_string method Matt Helsley
2008-08-01  5:16 ` [PATCH 0/6] Container Freezer: Reuse Suspend Freezer Matt Helsley
2008-08-01 13:04   ` Rafael J. Wysocki

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=200808021634.46459.rjw@sisk.pl \
    --to=rjw@sisk.pl \
    --cc=akpm@linux-foundation.org \
    --cc=clg@fr.ibm.com \
    --cc=containers@lists.linux-foundation.org \
    --cc=linux-embedded@vger.kernel.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=linux-pm@lists.linux-foundation.org \
    --cc=lizf@cn.fujitsu.com \
    --cc=matthltc@us.ibm.com \
    --cc=menage@google.com \
    --cc=michael@free-electrons.com \
    --cc=serue@us.ibm.com \
    --cc=thomas.petazzoni@free-electrons.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

Powered by JetHome