All of lore.kernel.org
 help / color / mirror / Atom feed
From: Kay Sievers <kay@vrfy.org>
To: Thomas Gleixner <tglx@linutronix.de>
Cc: Lennart Poettering <lpoetter@redhat.com>,
	Tim Hockin <thockin@hockin.org>, Michal Hocko <mhocko@suse.cz>,
	Tejun Heo <tj@kernel.org>, Mike Galbraith <bitbucket@online.de>,
	Li Zefan <lizefan@huawei.com>,
	Containers <containers@lists.linux-foundation.org>,
	Cgroups <cgroups@vger.kernel.org>,
	bsingharora <bsingharora@gmail.com>,
	"dhaval.giani" <dhaval.giani@gmail.com>,
	jpoimboe <jpoimboe@redhat.com>,
	"Daniel P. Berrange" <berrange@redhat.com>,
	workman-devel <workman-devel@redhat.com>,
	"linux-kernel@vger.kernel.org" <linux-kernel@vger.kernel.org>
Subject: Re: cgroup: status-quo and userland efforts
Date: Wed, 3 Jul 2013 02:44:31 +0200	[thread overview]
Message-ID: <CAPXgP12AyogbFX_hPPmQD5GFG0-+_crsnHF3epDZSRds3-WNtQ@mail.gmail.com> (raw)
In-Reply-To: <alpine.DEB.2.02.1307030021480.4013@ionos.tec.linutronix.de>

On Wed, Jul 3, 2013 at 1:57 AM, Thomas Gleixner <tglx@linutronix.de> wrote:
> On Sun, 30 Jun 2013, Lennart Poettering wrote:
>> On 29.06.2013 05:05, Tim Hockin wrote:
>> > But that's not my point.  It seems pretty easy to make this cgroup
>> > management (in "native mode") a library that can have either a thin
>> > veneer of a main() function, while also being usable by systemd.  The
>> > point is to solve all of the problems ONCE.  I'm trying to make the
>> > case that systemd itself should be focusing on features and policies
>> > and awesome APIs.
>>
>> You know, getting this all right isn't easy. If you want to do things
>> properly, then you need to propagate attribute changes between the units you
>> manage. You also need something like a scheduler, since a number of
>> controllers can only be configured under certain external conditions (for
>> example: the blkio or devices controller use major/minor parameters for
>> configuring per-device limits. Since major/minor assignments are pretty much
>> unpredictable these days -- and users probably want to configure things with
>> friendly and stable /dev/disk/by-id/* symlinks anyway -- this requires us to
>> wait for devices to show up before we can configure the parameters.) Soo...
>> you need a graph of units, where you can propagate things, and schedule things
>> based on some execution/event queue. And the propagation and scheduling are
>> closely intermingled.
>
> you are confusing policy and mechanisms.
>
>     The access to cgroupfs is mechanism.
>
>     The propagation of changes, the scheduling of cgroupfs access and
>     the correlation to external conditions are policy.
>
> What Tim is asking for is to have a common interface, i.e. a library
> which implements the low level access to the cgroupfs mechanism
> without imposing systemd defined policies to it (It might implement a
> set of common useful policies, but that's a different discussion).
>
> That's definitely not an unreasonable request, because he wants to
> implement his own set of policies which are not necessarily the same
> as those which are implemented by systemd.
>
> You are simply ignoring the fact, that Linux is used in other ways
> than those which you are focussed on. That's true for Google's way to
> manage its gazillion machines and that's equally true for the other
> end of the spectrum which is deep embedded or any other specialized
> use case. Just face it: running Linux on your laptop and on some RHT
> lab machines is covering about 1% of the use cases.
>
> Nevertheless you repeatedly claim, that systemd is the only way to
> deal with system startup and system management, is covering _ALL_ use
> cases and the interfaces you expose are sufficient.
>
> Did you ever work on specialized embedded or big data use cases? I
> really doubt that, but I might be wrong as usual.
>
> So I invite you to prove that you can beat an existing setup for an
> automotive use case with your magic systemd foo. I refund you fully,
> if you can beat the mark of a functional system less than 800ms after
> reset release on a 200MHz ARM machine. Functional is defined by the
> use case requirements and means:
>
>     - Basic cgroups management working
>     - GUI up and running
>     - Main communication interface (CAN bus) up and running
>
> The rest of the system is starting up after that including a more
> complex cgroup management.
>
> According to your claim that systemd is covering everything and some
> more, this should take you a few hours. I grant you a full week to
> work on that.
>
> The use case Tim is talking about is different, but has similar
> constraints which are completely driven by his particular use case
> scenario. I'm sure, that Tim can persuade his management to setup a
> similar contest to prove your expertise on the other extreme of the
> Linux world.
>
> Before answering please think about the relevance of your statements
> "getting this all right isn't easy", "something like a scheduler",
> "users probably want ..."  and "stable /dev/disk/by-id/* symlinks" in
> those contexts.

I don't think anybody needs your money.

But it's sure an improvement over last time when you wanted to use a
"Kantholz" to make your statement.

Thanks,
Kay

WARNING: multiple messages have this Message-ID (diff)
From: Kay Sievers <kay-tD+1rO4QERM@public.gmane.org>
To: Thomas Gleixner <tglx-hfZtesqFncYOwBW4kG4KsQ@public.gmane.org>
Cc: Lennart Poettering
	<lpoetter-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>,
	Tim Hockin <thockin-Rl2oBbRerpQdnm+yROfE0A@public.gmane.org>,
	Michal Hocko <mhocko-AlSwsSmVLrQ@public.gmane.org>,
	Tejun Heo <tj-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org>,
	Mike Galbraith
	<bitbucket-BGeptl67XyCzQB+pC5nmwQ@public.gmane.org>,
	Li Zefan <lizefan-hv44wF8Li93QT0dZR+AlfA@public.gmane.org>,
	Containers
	<containers-cunTk1MwBs9QetFLy7KEm3xJsTq8ys+cHZ5vskTnxNA@public.gmane.org>,
	Cgroups <cgroups-u79uwXL29TY76Z2rM5mHXA@public.gmane.org>,
	bsingharora <bsingharora-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>,
	"dhaval.giani"
	<dhaval.giani-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>,
	jpoimboe <jpoimboe-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>,
	"Daniel P. Berrange"
	<berrange-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>,
	workman-devel
	<workman-devel-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>,
	"linux-kernel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org"
	<linux-kernel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org>
Subject: Re: cgroup: status-quo and userland efforts
Date: Wed, 3 Jul 2013 02:44:31 +0200	[thread overview]
Message-ID: <CAPXgP12AyogbFX_hPPmQD5GFG0-+_crsnHF3epDZSRds3-WNtQ@mail.gmail.com> (raw)
In-Reply-To: <alpine.DEB.2.02.1307030021480.4013-3cz04HxQygjZikZi3RtOZ1XZhhPuCNm+@public.gmane.org>

On Wed, Jul 3, 2013 at 1:57 AM, Thomas Gleixner <tglx-hfZtesqFncYOwBW4kG4KsQ@public.gmane.org> wrote:
> On Sun, 30 Jun 2013, Lennart Poettering wrote:
>> On 29.06.2013 05:05, Tim Hockin wrote:
>> > But that's not my point.  It seems pretty easy to make this cgroup
>> > management (in "native mode") a library that can have either a thin
>> > veneer of a main() function, while also being usable by systemd.  The
>> > point is to solve all of the problems ONCE.  I'm trying to make the
>> > case that systemd itself should be focusing on features and policies
>> > and awesome APIs.
>>
>> You know, getting this all right isn't easy. If you want to do things
>> properly, then you need to propagate attribute changes between the units you
>> manage. You also need something like a scheduler, since a number of
>> controllers can only be configured under certain external conditions (for
>> example: the blkio or devices controller use major/minor parameters for
>> configuring per-device limits. Since major/minor assignments are pretty much
>> unpredictable these days -- and users probably want to configure things with
>> friendly and stable /dev/disk/by-id/* symlinks anyway -- this requires us to
>> wait for devices to show up before we can configure the parameters.) Soo...
>> you need a graph of units, where you can propagate things, and schedule things
>> based on some execution/event queue. And the propagation and scheduling are
>> closely intermingled.
>
> you are confusing policy and mechanisms.
>
>     The access to cgroupfs is mechanism.
>
>     The propagation of changes, the scheduling of cgroupfs access and
>     the correlation to external conditions are policy.
>
> What Tim is asking for is to have a common interface, i.e. a library
> which implements the low level access to the cgroupfs mechanism
> without imposing systemd defined policies to it (It might implement a
> set of common useful policies, but that's a different discussion).
>
> That's definitely not an unreasonable request, because he wants to
> implement his own set of policies which are not necessarily the same
> as those which are implemented by systemd.
>
> You are simply ignoring the fact, that Linux is used in other ways
> than those which you are focussed on. That's true for Google's way to
> manage its gazillion machines and that's equally true for the other
> end of the spectrum which is deep embedded or any other specialized
> use case. Just face it: running Linux on your laptop and on some RHT
> lab machines is covering about 1% of the use cases.
>
> Nevertheless you repeatedly claim, that systemd is the only way to
> deal with system startup and system management, is covering _ALL_ use
> cases and the interfaces you expose are sufficient.
>
> Did you ever work on specialized embedded or big data use cases? I
> really doubt that, but I might be wrong as usual.
>
> So I invite you to prove that you can beat an existing setup for an
> automotive use case with your magic systemd foo. I refund you fully,
> if you can beat the mark of a functional system less than 800ms after
> reset release on a 200MHz ARM machine. Functional is defined by the
> use case requirements and means:
>
>     - Basic cgroups management working
>     - GUI up and running
>     - Main communication interface (CAN bus) up and running
>
> The rest of the system is starting up after that including a more
> complex cgroup management.
>
> According to your claim that systemd is covering everything and some
> more, this should take you a few hours. I grant you a full week to
> work on that.
>
> The use case Tim is talking about is different, but has similar
> constraints which are completely driven by his particular use case
> scenario. I'm sure, that Tim can persuade his management to setup a
> similar contest to prove your expertise on the other extreme of the
> Linux world.
>
> Before answering please think about the relevance of your statements
> "getting this all right isn't easy", "something like a scheduler",
> "users probably want ..."  and "stable /dev/disk/by-id/* symlinks" in
> those contexts.

I don't think anybody needs your money.

But it's sure an improvement over last time when you wanted to use a
"Kantholz" to make your statement.

Thanks,
Kay

  parent reply	other threads:[~2013-07-03  0:44 UTC|newest]

Thread overview: 205+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-04-06  1:21 cgroup: status-quo and userland efforts Tejun Heo
2013-04-06  1:21 ` Tejun Heo
     [not found] ` <20130406012159.GA17159-9pTldWuhBndy/B6EtB590w@public.gmane.org>
2013-04-08 13:46   ` Glauber Costa
2013-04-08 13:46     ` Glauber Costa
2013-04-08 23:32     ` Lennart Poettering
2013-04-08 23:32       ` Lennart Poettering
2013-04-09  7:37       ` Glauber Costa
2013-04-09  7:37         ` Glauber Costa
     [not found]       ` <51635371.7070104-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2013-04-09  7:37         ` Glauber Costa
2013-04-09 19:11         ` Tejun Heo
2013-04-09 19:11           ` Tejun Heo
     [not found]     ` <5162CA21.4060108-bzQdu9zFT3WakBO8gow8eQ@public.gmane.org>
2013-04-08 18:00       ` [Workman-devel] " Vivek Goyal
2013-04-08 18:00         ` Vivek Goyal
2013-04-08 18:26       ` Tejun Heo
2013-04-08 18:26         ` Tejun Heo
2013-04-08 23:32       ` Lennart Poettering
2013-04-08 17:59   ` [Workman-devel] " Vivek Goyal
2013-04-08 17:59     ` Vivek Goyal
     [not found]     ` <20130408175925.GE28292-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2013-04-08 18:16       ` Tejun Heo
2013-04-08 18:16         ` Tejun Heo
     [not found]         ` <20130408181607.GI3021-Gd/HAXX7CRxy/B6EtB590w@public.gmane.org>
2013-04-08 18:49           ` Tejun Heo
2013-04-08 18:49             ` Tejun Heo
2013-04-08 19:11           ` Vivek Goyal
2013-04-08 19:11             ` Vivek Goyal
     [not found]             ` <20130408191105.GG28292-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2013-04-08 19:20               ` Tejun Heo
2013-04-08 19:20                 ` Tejun Heo
     [not found]                 ` <20130408192024.GL3021-Gd/HAXX7CRxy/B6EtB590w@public.gmane.org>
2013-04-08 19:46                   ` Vivek Goyal
2013-04-08 19:46                     ` Vivek Goyal
2013-04-08 20:02                     ` Tejun Heo
2013-04-08 20:02                       ` Tejun Heo
     [not found]                     ` <20130408194630.GH28292-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2013-04-08 20:02                       ` Tejun Heo
2013-04-09  9:50   ` Daniel P. Berrange
2013-04-09  9:50     ` Daniel P. Berrange
     [not found]     ` <20130409095024.GI25576-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2013-04-09 19:38       ` Tejun Heo
2013-04-09 19:38         ` Tejun Heo
     [not found]         ` <20130409193851.GJ6186-9pTldWuhBndy/B6EtB590w@public.gmane.org>
2013-04-09 19:46           ` Tejun Heo
2013-04-09 19:46             ` Tejun Heo
     [not found]             ` <20130409194640.GK6186-9pTldWuhBndy/B6EtB590w@public.gmane.org>
2013-04-09 21:04               ` Serge Hallyn
2013-04-09 21:04                 ` Serge Hallyn
2013-04-09 21:11                 ` Tejun Heo
2013-04-09 21:11                 ` Tejun Heo
2013-04-09 21:11                   ` Tejun Heo
2013-04-16 11:17   ` Li Zefan
2013-04-22 21:26   ` Tim Hockin
2013-04-16 11:17 ` Li Zefan
2013-04-16 11:17   ` Li Zefan
     [not found]   ` <516D333D.4040703-hv44wF8Li93QT0dZR+AlfA@public.gmane.org>
2013-04-16 17:10     ` Tejun Heo
2013-04-16 17:10       ` Tejun Heo
2013-04-17  1:29       ` Li Zefan
2013-04-17  1:29         ` Li Zefan
     [not found]       ` <20130416171056.GA2874-9pTldWuhBndy/B6EtB590w@public.gmane.org>
2013-04-17  1:29         ` Li Zefan
2013-04-22 21:26 ` Tim Hockin
2013-04-22 21:26   ` Tim Hockin
     [not found]   ` <CAAAKZwvh_R2Xz--bmSLiN33fsqKanOJMq_6+6hoFWFRx38O4gA-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2013-04-22 21:41     ` Tejun Heo
2013-04-22 21:41       ` Tejun Heo
     [not found]       ` <20130422214159.GG12543-Gd/HAXX7CRxy/B6EtB590w@public.gmane.org>
2013-04-22 22:33         ` Tim Hockin
2013-04-22 22:33       ` Tim Hockin
2013-04-22 22:33         ` Tim Hockin
     [not found]         ` <CAAAKZwuXJwwyj7KSqb7rZ+nrTwBWEaUCWfa7kWecTBnHL8koGw-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2013-06-22 23:13           ` Tim Hockin
2013-06-22 23:13         ` Tim Hockin
2013-06-22 23:13           ` Tim Hockin
     [not found]           ` <CAAAKZwvP_7wBBYMmtFuiE2hZt=ByaLrnTyiR83CZr3OMip63Gg-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2013-06-25  0:01             ` Tejun Heo
2013-06-25  0:01               ` Tejun Heo
2013-06-25  4:07               ` Tim Hockin
2013-06-25  4:07                 ` Tim Hockin
     [not found]                 ` <CAAAKZwt09k-qUwLCnMpAQeYJ-S0XtkjXe4=bJ-G_fcrkAqEzoA-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2013-06-26 21:20                   ` Tejun Heo
2013-06-26 21:20                     ` Tejun Heo
2013-06-27  0:06                     ` Tim Hockin
2013-06-27  0:06                       ` Tim Hockin
2013-06-26 23:14                       ` David Lang
     [not found]                       ` <CAAAKZws1qkSik4G4pRr7z+067Jp9-jHfpx9-euqbvmdHjoN_Zg-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2013-06-26 23:14                         ` David Lang
2013-06-27  1:04                         ` Tejun Heo
2013-06-27  1:04                           ` Tejun Heo
     [not found]                           ` <20130627010427.GF4536-Gd/HAXX7CRxy/B6EtB590w@public.gmane.org>
2013-06-27  3:42                             ` Tim Hockin
2013-06-27  3:42                               ` Tim Hockin
     [not found]                               ` <CAAAKZwsMT7FRccyVxSn77GR8+9JsSeqmDO6oOy7ycNCY7Desnw-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2013-06-27 17:38                                 ` Tejun Heo
2013-06-27 17:38                                   ` Tejun Heo
2013-06-27 20:46                                   ` Tim Hockin
2013-06-27 20:46                                     ` Tim Hockin
     [not found]                                     ` <CAAAKZwvabGRsce43ymru7OBr0LX93DRnTVkzn-nhahTR6yMUZw-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2013-06-27 21:04                                       ` Tejun Heo
2013-06-27 21:04                                         ` Tejun Heo
     [not found]                                         ` <20130627210445.GA22860-9pTldWuhBndy/B6EtB590w@public.gmane.org>
2013-06-28 18:44                                           ` Tim Hockin
2013-06-28 18:44                                             ` Tim Hockin
     [not found]                                             ` <CAAAKZwtOnpATCmRcOpsXaLZ8sQDs2Z=iZb8FrqG=bajNAOBnRg-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2013-06-29 16:40                                               ` Tejun Heo
2013-06-29 16:40                                                 ` Tejun Heo
2015-03-03 21:53                                                 ` Luke Leighton
     [not found]                                   ` <20130627173809.GB5599-9pTldWuhBndy/B6EtB590w@public.gmane.org>
2013-06-27 20:46                                     ` Tim Hockin
2015-03-03 21:38                                   ` Luke Leighton
2015-03-03 21:17                           ` Luke Leighton
2015-03-04  5:08                             ` David Lang
2015-03-04 11:27                               ` Luke Kenneth Casson Leighton
2015-03-04 20:08                                 ` David Lang
     [not found]                     ` <20130626212047.GB4536-Gd/HAXX7CRxy/B6EtB590w@public.gmane.org>
2013-06-27  0:06                       ` Tim Hockin
2013-06-27  5:45                       ` Mike Galbraith
2013-06-27  5:45                     ` Mike Galbraith
2013-06-27  5:45                       ` Mike Galbraith
2013-06-27 13:22                       ` Serge Hallyn
2013-06-27 13:22                         ` Serge Hallyn
2013-06-27 15:29                         ` Tim Hockin
2013-06-27 15:29                         ` Tim Hockin
2013-06-27 15:29                           ` Tim Hockin
2013-06-27 16:18                           ` Serge Hallyn
2013-06-27 16:18                             ` Serge Hallyn
2015-03-03 22:00                             ` Luke Leighton
     [not found]                           ` <CAAAKZwt9QdddFrEjvdBsi3sbQXScKyzY=vZpYXqTwjGUebH1Ag-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2013-06-27 16:18                             ` Serge Hallyn
2013-06-27 17:48                         ` Tejun Heo
2013-06-27 17:48                           ` Tejun Heo
     [not found]                           ` <20130627174850.GC5599-9pTldWuhBndy/B6EtB590w@public.gmane.org>
2013-06-27 18:14                             ` Serge Hallyn
2013-06-27 18:14                           ` Serge Hallyn
2013-06-27 18:14                             ` Serge Hallyn
2013-06-27 18:45                             ` Tejun Heo
2013-06-27 18:45                               ` Tejun Heo
     [not found]                               ` <20130627184541.GA6400-9pTldWuhBndy/B6EtB590w@public.gmane.org>
2013-06-27 18:51                                 ` Serge Hallyn
2013-06-27 18:51                               ` Serge Hallyn
2013-06-27 18:51                                 ` Serge Hallyn
2013-06-27 18:52                                 ` Tejun Heo
2013-06-27 18:52                                   ` Tejun Heo
2013-06-27 18:52                                 ` Tejun Heo
2013-06-27 20:52                             ` Tim Hockin
2013-06-27 20:52                               ` Tim Hockin
2015-03-03 22:08                           ` Luke Leighton
2013-06-28  9:09                         ` [Workman-devel] " Daniel P. Berrange
2013-06-28  9:09                           ` Daniel P. Berrange
2013-06-28 15:53                           ` Serge Hallyn
2013-06-28 15:53                             ` Serge Hallyn
2013-06-28 18:58                             ` Tim Hockin
2013-06-28 18:58                               ` Tim Hockin
2015-03-03 22:20                             ` Luke Leighton
     [not found]                           ` <20130628090910.GB2507-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2013-06-28 15:53                             ` Serge Hallyn
     [not found]                       ` <1372311907.5871.78.camel-YqMYhexLQo31wTEvPJ5Q0F6hYfS7NtTn@public.gmane.org>
2013-06-27 13:22                         ` Serge Hallyn
2013-06-27 18:01                         ` Tejun Heo
2013-06-27 18:01                       ` Tejun Heo
2013-06-27 18:01                         ` Tejun Heo
2013-06-28  3:46                         ` Mike Galbraith
2013-06-28  3:46                           ` Mike Galbraith
     [not found]                           ` <1372391198.5989.110.camel-YqMYhexLQo31wTEvPJ5Q0F6hYfS7NtTn@public.gmane.org>
2013-06-28  4:09                             ` Tejun Heo
2013-06-28  4:09                           ` Tejun Heo
2013-06-28  4:09                             ` Tejun Heo
2013-06-28  4:49                             ` Mike Galbraith
2013-06-28  4:49                               ` Mike Galbraith
     [not found]                               ` <1372394950.5989.128.camel-YqMYhexLQo31wTEvPJ5Q0F6hYfS7NtTn@public.gmane.org>
2013-06-28  5:01                                 ` Tejun Heo
2013-06-28  5:01                               ` Tejun Heo
2013-06-28  5:01                                 ` Tejun Heo
     [not found]                                 ` <20130628050138.GD2500-Gd/HAXX7CRxy/B6EtB590w@public.gmane.org>
2013-06-28  6:00                                   ` Mike Galbraith
2013-06-28  6:00                                     ` Mike Galbraith
2013-06-28 15:05                                   ` Michal Hocko
2013-06-28 15:05                                 ` Michal Hocko
2013-06-28 15:05                                   ` Michal Hocko
     [not found]                                   ` <20130628150513.GD5125-2MMpYkNvuYDjFM9bn6wA6Q@public.gmane.org>
2013-06-28 18:01                                     ` [Workman-devel] " Vivek Goyal
2013-06-28 18:01                                       ` Vivek Goyal
     [not found]                                       ` <20130628180155.GD16483-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2013-06-28 19:59                                         ` Daniel P. Berrange
2013-06-28 19:59                                           ` Daniel P. Berrange
     [not found]                                           ` <20130628195917.GG2507-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2013-06-28 22:40                                             ` Serge Hallyn
2013-06-28 22:40                                           ` Serge Hallyn
2013-06-28 22:40                                             ` Serge Hallyn
2013-06-28 22:43                                             ` Tejun Heo
2013-06-28 22:43                                             ` Tejun Heo
2013-06-28 22:43                                               ` Tejun Heo
2013-06-30 18:38                                         ` Michal Hocko
2013-06-30 18:38                                       ` Michal Hocko
2013-06-30 18:38                                         ` Michal Hocko
     [not found]                                         ` <20130630183838.GB23731-2MMpYkNvuYDjFM9bn6wA6Q@public.gmane.org>
2013-07-15 18:49                                           ` Vivek Goyal
2013-07-15 18:49                                             ` Vivek Goyal
     [not found]                                             ` <20130715184940.GG27338-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2013-07-23 14:48                                               ` Michal Hocko
2013-07-23 14:48                                             ` Michal Hocko
2013-07-23 14:48                                               ` Michal Hocko
2013-06-28 18:30                                     ` Tejun Heo
2013-06-28 18:30                                       ` Tejun Heo
2013-06-28 18:53                                     ` Tim Hockin
2013-06-28 18:53                                       ` Tim Hockin
     [not found]                                       ` <CAAAKZwtqYe-c0bfkgHFbzsOKVHifjTwkqcpci=uS1JwqS9TJHQ-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2013-06-28 19:01                                         ` Vrijendra (वृजेन्द्र) Gokhale
2013-06-29  1:48                                         ` Lennart Poettering
2013-06-29  1:48                                           ` Lennart Poettering
     [not found]                                           ` <51CE3CE0.9010506-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2013-06-29  3:05                                             ` Tim Hockin
2013-06-29  3:05                                               ` Tim Hockin
     [not found]                                               ` <CAAAKZwuzhSzPj99HZW=KD4emGXZbcsjsUu=+TCpafhs9MKD2JA-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2013-06-30 19:39                                                 ` Lennart Poettering
2013-06-30 19:39                                                   ` Lennart Poettering
2013-07-02 23:57                                                   ` Thomas Gleixner
2013-07-02 23:57                                                     ` Thomas Gleixner
     [not found]                                                     ` <alpine.DEB.2.02.1307030021480.4013-3cz04HxQygjZikZi3RtOZ1XZhhPuCNm+@public.gmane.org>
2013-07-03  0:44                                                       ` Kay Sievers
2013-07-03 17:11                                                       ` James Bottomley
2013-07-03  0:44                                                     ` Kay Sievers [this message]
2013-07-03  0:44                                                       ` Kay Sievers
2013-07-03  7:37                                                       ` Borislav Petkov
2013-07-03  7:37                                                         ` Borislav Petkov
2013-07-03  9:30                                                       ` Thomas Gleixner
2013-07-03  9:30                                                         ` Thomas Gleixner
2013-07-09 23:12                                                       ` Jiri Kosina
2013-07-09 23:12                                                         ` Jiri Kosina
     [not found]                                                       ` <CAPXgP12AyogbFX_hPPmQD5GFG0-+_crsnHF3epDZSRds3-WNtQ-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2013-07-03  7:37                                                         ` Borislav Petkov
2013-07-03  9:30                                                         ` Thomas Gleixner
2013-07-09 23:12                                                         ` Jiri Kosina
2013-07-03 17:11                                                     ` James Bottomley
2013-07-03 17:11                                                       ` James Bottomley
     [not found]                                                   ` <51D08976.6040005-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2013-07-01  6:06                                                     ` Tim Hockin
2013-07-01  6:06                                                       ` Tim Hockin
2013-07-02 23:57                                                     ` Thomas Gleixner
     [not found]                             ` <20130628040930.GC2500-Gd/HAXX7CRxy/B6EtB590w@public.gmane.org>
2013-06-28  4:49                               ` Mike Galbraith
     [not found]                         ` <20130627180143.GD5599-9pTldWuhBndy/B6EtB590w@public.gmane.org>
2013-06-28  3:46                           ` Mike Galbraith
2013-06-28 19:18                           ` Andy Lutomirski
2013-06-28 19:18                             ` Andy Lutomirski
     [not found]                             ` <51CDE18E.8080009-kltTT9wpgjJwATOyAt5JVQ@public.gmane.org>
2013-06-28 19:36                               ` Serge Hallyn
2013-06-28 19:36                             ` Serge Hallyn
2013-06-28 19:36                               ` Serge Hallyn
     [not found]               ` <20130625000118.GT1918-9pTldWuhBndy/B6EtB590w@public.gmane.org>
2013-06-25  4:07                 ` Tim Hockin

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=CAPXgP12AyogbFX_hPPmQD5GFG0-+_crsnHF3epDZSRds3-WNtQ@mail.gmail.com \
    --to=kay@vrfy.org \
    --cc=berrange@redhat.com \
    --cc=bitbucket@online.de \
    --cc=bsingharora@gmail.com \
    --cc=cgroups@vger.kernel.org \
    --cc=containers@lists.linux-foundation.org \
    --cc=dhaval.giani@gmail.com \
    --cc=jpoimboe@redhat.com \
    --cc=linux-kernel@vger.kernel.org \
    --cc=lizefan@huawei.com \
    --cc=lpoetter@redhat.com \
    --cc=mhocko@suse.cz \
    --cc=tglx@linutronix.de \
    --cc=thockin@hockin.org \
    --cc=tj@kernel.org \
    --cc=workman-devel@redhat.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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.