All of lore.kernel.org
 help / color / mirror / Atom feed
From: Glauber Costa <glommer@parallels.com>
To: Andrew Morton <akpm@linux-foundation.org>
Cc: Glauber Costa <glommer@openvz.org>,
	linux-fsdevel@vger.kernel.org, Mel Gorman <mgorman@suse.de>,
	Dave Chinner <david@fromorbit.com>,
	linux-mm@kvack.org, cgroups@vger.kernel.org,
	kamezawa.hiroyu@jp.fujitsu.com, Michal Hocko <mhocko@suse.cz>,
	Johannes Weiner <hannes@cmpxchg.org>,
	hughd@google.com, Greg Thelen <gthelen@google.com>
Subject: Re: [PATCH v10 00/35] kmemcg shrinkers
Date: Thu, 6 Jun 2013 11:59:39 +0400	[thread overview]
Message-ID: <51B0416B.6040706@parallels.com> (raw)
In-Reply-To: <20130606004727.c28d62e9.akpm@linux-foundation.org>

On 06/06/2013 11:47 AM, Andrew Morton wrote:
> On Thu, 6 Jun 2013 11:37:03 +0400 Glauber Costa <glommer@parallels.com> wrote:
> 
>> On 06/06/2013 11:18 AM, Andrew Morton wrote:
>>> The shrinker stuff seems sensible and straightforward and I expect we
>>> can proceed with that at the normal pace.  The memcg changes struck me
>>> as being hairy as hell and I'd really like to see the other memcg
>>> people go through it carefully.
>>>
>>> Of course, "new series" doesn't give you an easily accessible tree to
>>> target.  I could drop it all again to give you a clean shot at
>>> tomorrow's -next?
>> If you just keep them on top (not really sure how hard it is for you), I
>> can just remove them all and apply a new series on top.
> 
> I could do that but then anyone else who wants to test the code has to
> do the same thing.  Dropping them out of -next does seem the clean
> approach.
> 
> We still need to work out what to do with
> memcg-debugging-facility-to-access-dangling-memcgs.patch btw.  See
> other email.
> 
Ok. I am using half of that as official infrastructure now. I will reply
to your comments when I reach that.

WARNING: multiple messages have this Message-ID (diff)
From: Glauber Costa <glommer@parallels.com>
To: Andrew Morton <akpm@linux-foundation.org>
Cc: Glauber Costa <glommer@openvz.org>,
	<linux-fsdevel@vger.kernel.org>, Mel Gorman <mgorman@suse.de>,
	Dave Chinner <david@fromorbit.com>, <linux-mm@kvack.org>,
	<cgroups@vger.kernel.org>, <kamezawa.hiroyu@jp.fujitsu.com>,
	Michal Hocko <mhocko@suse.cz>,
	Johannes Weiner <hannes@cmpxchg.org>, <hughd@google.com>,
	Greg Thelen <gthelen@google.com>
Subject: Re: [PATCH v10 00/35] kmemcg shrinkers
Date: Thu, 6 Jun 2013 11:59:39 +0400	[thread overview]
Message-ID: <51B0416B.6040706@parallels.com> (raw)
In-Reply-To: <20130606004727.c28d62e9.akpm@linux-foundation.org>

On 06/06/2013 11:47 AM, Andrew Morton wrote:
> On Thu, 6 Jun 2013 11:37:03 +0400 Glauber Costa <glommer@parallels.com> wrote:
> 
>> On 06/06/2013 11:18 AM, Andrew Morton wrote:
>>> The shrinker stuff seems sensible and straightforward and I expect we
>>> can proceed with that at the normal pace.  The memcg changes struck me
>>> as being hairy as hell and I'd really like to see the other memcg
>>> people go through it carefully.
>>>
>>> Of course, "new series" doesn't give you an easily accessible tree to
>>> target.  I could drop it all again to give you a clean shot at
>>> tomorrow's -next?
>> If you just keep them on top (not really sure how hard it is for you), I
>> can just remove them all and apply a new series on top.
> 
> I could do that but then anyone else who wants to test the code has to
> do the same thing.  Dropping them out of -next does seem the clean
> approach.
> 
> We still need to work out what to do with
> memcg-debugging-facility-to-access-dangling-memcgs.patch btw.  See
> other email.
> 
Ok. I am using half of that as official infrastructure now. I will reply
to your comments when I reach that.

WARNING: multiple messages have this Message-ID (diff)
From: Glauber Costa <glommer@parallels.com>
To: Andrew Morton <akpm@linux-foundation.org>
Cc: Glauber Costa <glommer@openvz.org>,
	linux-fsdevel@vger.kernel.org, Mel Gorman <mgorman@suse.de>,
	Dave Chinner <david@fromorbit.com>,
	linux-mm@kvack.org, cgroups@vger.kernel.org,
	kamezawa.hiroyu@jp.fujitsu.com, Michal Hocko <mhocko@suse.cz>,
	Johannes Weiner <hannes@cmpxchg.org>,
	hughd@google.com, Greg Thelen <gthelen@google.com>
Subject: Re: [PATCH v10 00/35] kmemcg shrinkers
Date: Thu, 6 Jun 2013 11:59:39 +0400	[thread overview]
Message-ID: <51B0416B.6040706@parallels.com> (raw)
In-Reply-To: <20130606004727.c28d62e9.akpm@linux-foundation.org>

On 06/06/2013 11:47 AM, Andrew Morton wrote:
> On Thu, 6 Jun 2013 11:37:03 +0400 Glauber Costa <glommer@parallels.com> wrote:
> 
>> On 06/06/2013 11:18 AM, Andrew Morton wrote:
>>> The shrinker stuff seems sensible and straightforward and I expect we
>>> can proceed with that at the normal pace.  The memcg changes struck me
>>> as being hairy as hell and I'd really like to see the other memcg
>>> people go through it carefully.
>>>
>>> Of course, "new series" doesn't give you an easily accessible tree to
>>> target.  I could drop it all again to give you a clean shot at
>>> tomorrow's -next?
>> If you just keep them on top (not really sure how hard it is for you), I
>> can just remove them all and apply a new series on top.
> 
> I could do that but then anyone else who wants to test the code has to
> do the same thing.  Dropping them out of -next does seem the clean
> approach.
> 
> We still need to work out what to do with
> memcg-debugging-facility-to-access-dangling-memcgs.patch btw.  See
> other email.
> 
Ok. I am using half of that as official infrastructure now. I will reply
to your comments when I reach that.

--
To unsubscribe, send a message with 'unsubscribe linux-mm' in
the body to majordomo@kvack.org.  For more info on Linux MM,
see: http://www.linux-mm.org/ .
Don't email: <a href=mailto:"dont@kvack.org"> email@kvack.org </a>

  reply	other threads:[~2013-06-06  7:59 UTC|newest]

Thread overview: 248+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-06-03 19:29 [PATCH v10 00/35] kmemcg shrinkers Glauber Costa
2013-06-03 19:29 ` Glauber Costa
2013-06-03 19:29 ` Glauber Costa
2013-06-03 19:29 ` [PATCH v10 02/35] super: fix calculation of shrinkable objects for small numbers Glauber Costa
2013-06-03 19:29   ` Glauber Costa
2013-06-03 19:29 ` [PATCH v10 05/35] dcache: remove dentries from LRU before putting on dispose list Glauber Costa
2013-06-03 19:29   ` Glauber Costa
2013-06-05 23:07   ` Andrew Morton
2013-06-05 23:07     ` Andrew Morton
2013-06-06  8:04     ` Glauber Costa
2013-06-06  8:04       ` Glauber Costa
     [not found] ` <1370287804-3481-1-git-send-email-glommer-GEFAQzZX7r8dnm+yROfE0A@public.gmane.org>
2013-06-03 19:29   ` [PATCH v10 01/35] fs: bump inode and dentry counters to long Glauber Costa
2013-06-03 19:29     ` Glauber Costa
2013-06-03 19:29     ` Glauber Costa
2013-06-03 19:29   ` [PATCH v10 03/35] dcache: convert dentry_stat.nr_unused to per-cpu counters Glauber Costa
2013-06-03 19:29     ` Glauber Costa
2013-06-03 19:29     ` Glauber Costa
2013-06-05 23:07     ` Andrew Morton
2013-06-05 23:07       ` Andrew Morton
2013-06-06  1:45       ` Dave Chinner
2013-06-06  2:48         ` Andrew Morton
2013-06-06  4:02           ` Dave Chinner
2013-06-06 12:40           ` Glauber Costa
2013-06-06 12:40             ` Glauber Costa
2013-06-06 22:25             ` Andrew Morton
2013-06-06 22:25               ` Andrew Morton
     [not found]               ` <20130606152546.52f614d852da32d28a0b460f-de/tnXTf+JLsfHDXvbKv3WD2FQJk+8+b@public.gmane.org>
2013-06-06 23:42                 ` Dave Chinner
2013-06-06 23:42                   ` Dave Chinner
2013-06-07  6:03                   ` Glauber Costa
2013-06-07  6:03                     ` Glauber Costa
2013-06-07  6:03                     ` Glauber Costa
2013-06-03 19:29   ` [PATCH v10 04/35] dentry: move to per-sb LRU locks Glauber Costa
2013-06-03 19:29     ` Glauber Costa
2013-06-03 19:29     ` Glauber Costa
2013-06-05 23:07     ` Andrew Morton
2013-06-05 23:07       ` Andrew Morton
2013-06-06  1:56       ` Dave Chinner
2013-06-06  8:03       ` Glauber Costa
2013-06-06  8:03         ` Glauber Costa
2013-06-06 12:51         ` Glauber Costa
2013-06-06 12:51           ` Glauber Costa
2013-06-03 19:29   ` [PATCH v10 06/35] mm: new shrinker API Glauber Costa
2013-06-03 19:29     ` Glauber Costa
2013-06-03 19:29     ` Glauber Costa
2013-06-05 23:07     ` Andrew Morton
2013-06-05 23:07       ` Andrew Morton
     [not found]       ` <20130605160751.499f0ebb35e89a80dd7931f2-de/tnXTf+JLsfHDXvbKv3WD2FQJk+8+b@public.gmane.org>
2013-06-06  7:58         ` Glauber Costa
2013-06-06  7:58           ` Glauber Costa
2013-06-06  7:58           ` Glauber Costa
2013-06-03 19:29   ` [PATCH v10 07/35] shrinker: convert superblock shrinkers to new API Glauber Costa
2013-06-03 19:29     ` Glauber Costa
2013-06-03 19:29     ` Glauber Costa
2013-06-03 19:29   ` [PATCH v10 08/35] list: add a new LRU list type Glauber Costa
2013-06-03 19:29     ` Glauber Costa
2013-06-03 19:29     ` Glauber Costa
     [not found]     ` <1370287804-3481-9-git-send-email-glommer-GEFAQzZX7r8dnm+yROfE0A@public.gmane.org>
2013-06-05 23:07       ` Andrew Morton
2013-06-05 23:07         ` Andrew Morton
2013-06-05 23:07         ` Andrew Morton
2013-06-06  2:49         ` Dave Chinner
2013-06-06  2:49           ` Dave Chinner
2013-06-06  3:05           ` Andrew Morton
     [not found]             ` <20130605200554.d4dae16f.akpm-de/tnXTf+JLsfHDXvbKv3WD2FQJk+8+b@public.gmane.org>
2013-06-06  4:44               ` Dave Chinner
2013-06-06  4:44                 ` Dave Chinner
2013-06-06  7:04                 ` Andrew Morton
2013-06-06  9:03                   ` Glauber Costa
2013-06-06  9:03                     ` Glauber Costa
2013-06-06  9:55                     ` Andrew Morton
2013-06-06  9:55                       ` Andrew Morton
     [not found]                       ` <20130606025517.8400c279.akpm-de/tnXTf+JLsfHDXvbKv3WD2FQJk+8+b@public.gmane.org>
2013-06-06 11:47                         ` Glauber Costa
2013-06-06 11:47                           ` Glauber Costa
2013-06-06 11:47                           ` Glauber Costa
2013-06-06 14:28           ` Glauber Costa
2013-06-06 14:28             ` Glauber Costa
2013-06-06 14:28             ` Glauber Costa
2013-06-06  8:10         ` Glauber Costa
2013-06-06  8:10           ` Glauber Costa
2013-06-03 19:29   ` [PATCH v10 09/35] inode: convert inode lru list to generic lru list code Glauber Costa
2013-06-03 19:29     ` Glauber Costa
2013-06-03 19:29     ` Glauber Costa
2013-06-03 19:29   ` [PATCH v10 10/35] dcache: convert to use new lru list infrastructure Glauber Costa
2013-06-03 19:29     ` Glauber Costa
2013-06-03 19:29     ` Glauber Costa
2013-06-03 19:29   ` [PATCH v10 11/35] list_lru: per-node " Glauber Costa
2013-06-03 19:29     ` Glauber Costa
2013-06-03 19:29     ` Glauber Costa
2013-06-05 23:08     ` Andrew Morton
2013-06-05 23:08       ` Andrew Morton
2013-06-06  3:21       ` Dave Chinner
2013-06-06  3:51         ` Andrew Morton
2013-06-06  3:51           ` Andrew Morton
2013-06-06  8:21         ` Glauber Costa
2013-06-06  8:21           ` Glauber Costa
2013-06-06  8:21           ` Glauber Costa
2013-06-06 16:15       ` Glauber Costa
2013-06-06 16:15         ` Glauber Costa
2013-06-06 16:48         ` Andrew Morton
2013-06-06 16:48           ` Andrew Morton
2013-06-06 16:48           ` Andrew Morton
2013-06-03 19:29   ` [PATCH v10 12/35] shrinker: add node awareness Glauber Costa
2013-06-03 19:29     ` Glauber Costa
2013-06-03 19:29     ` Glauber Costa
2013-06-05 23:08     ` Andrew Morton
2013-06-05 23:08       ` Andrew Morton
2013-06-06  3:26       ` Dave Chinner
2013-06-06  3:54         ` Andrew Morton
     [not found]       ` <20130605160810.5b203c3368b9df7d087ee3b1-de/tnXTf+JLsfHDXvbKv3WD2FQJk+8+b@public.gmane.org>
2013-06-06  8:23         ` Glauber Costa
2013-06-06  8:23           ` Glauber Costa
2013-06-06  8:23           ` Glauber Costa
2013-06-03 19:29   ` [PATCH v10 13/35] vmscan: per-node deferred work Glauber Costa
2013-06-03 19:29     ` Glauber Costa
2013-06-03 19:29     ` Glauber Costa
2013-06-05 23:08     ` Andrew Morton
2013-06-05 23:08       ` Andrew Morton
2013-06-06  3:37       ` Dave Chinner
2013-06-06  4:59         ` Dave Chinner
2013-06-06  7:12           ` Andrew Morton
2013-06-06  7:12             ` Andrew Morton
     [not found]       ` <20130605160815.fb69f7d4d1736455727fc669-de/tnXTf+JLsfHDXvbKv3WD2FQJk+8+b@public.gmane.org>
2013-06-06  9:00         ` Glauber Costa
2013-06-06  9:00           ` Glauber Costa
2013-06-06  9:00           ` Glauber Costa
2013-06-03 19:29   ` [PATCH v10 14/35] list_lru: per-node API Glauber Costa
2013-06-03 19:29     ` Glauber Costa
2013-06-03 19:29     ` Glauber Costa
2013-06-03 19:29   ` [PATCH v10 15/35] fs: convert inode and dentry shrinking to be node aware Glauber Costa
2013-06-03 19:29     ` Glauber Costa
2013-06-03 19:29     ` Glauber Costa
2013-06-03 19:29   ` [PATCH v10 16/35] xfs: convert buftarg LRU to generic code Glauber Costa
2013-06-03 19:29     ` Glauber Costa
2013-06-03 19:29     ` Glauber Costa
2013-06-03 19:29   ` [PATCH v10 17/35] xfs: rework buffer dispose list tracking Glauber Costa
2013-06-03 19:29     ` Glauber Costa
2013-06-03 19:29     ` Glauber Costa
2013-06-03 19:29   ` [PATCH v10 18/35] xfs: convert dquot cache lru to list_lru Glauber Costa
2013-06-03 19:29     ` Glauber Costa
2013-06-03 19:29     ` Glauber Costa
2013-06-03 19:29   ` [PATCH v10 19/35] fs: convert fs shrinkers to new scan/count API Glauber Costa
2013-06-03 19:29     ` Glauber Costa
2013-06-03 19:29     ` Glauber Costa
2013-06-03 19:29   ` [PATCH v10 21/35] i915: bail out earlier when shrinker cannot acquire mutex Glauber Costa
2013-06-03 19:29     ` Glauber Costa
2013-06-03 19:29     ` Glauber Costa
2013-06-03 19:29   ` [PATCH v10 22/35] shrinker: convert remaining shrinkers to count/scan API Glauber Costa
2013-06-03 19:29     ` Glauber Costa
2013-06-03 19:29     ` Glauber Costa
2013-06-05 23:08     ` Andrew Morton
2013-06-05 23:08       ` Andrew Morton
     [not found]       ` <20130605160821.59adf9ad4efe48144fd9e237-de/tnXTf+JLsfHDXvbKv3WD2FQJk+8+b@public.gmane.org>
2013-06-06  3:41         ` Dave Chinner
2013-06-06  3:41           ` Dave Chinner
2013-06-06  8:27           ` Glauber Costa
2013-06-06  8:27             ` Glauber Costa
2013-06-03 19:29   ` [PATCH v10 23/35] hugepage: convert huge zero page shrinker to new shrinker API Glauber Costa
2013-06-03 19:29     ` Glauber Costa
2013-06-03 19:29     ` Glauber Costa
2013-06-03 19:29   ` [PATCH v10 24/35] shrinker: Kill old ->shrink API Glauber Costa
2013-06-03 19:29     ` Glauber Costa
2013-06-03 19:29     ` Glauber Costa
2013-06-03 19:29   ` [PATCH v10 25/35] vmscan: also shrink slab in memcg pressure Glauber Costa
2013-06-03 19:29     ` Glauber Costa
2013-06-03 19:29     ` Glauber Costa
2013-06-03 19:29   ` [PATCH v10 26/35] memcg,list_lru: duplicate LRUs upon kmemcg creation Glauber Costa
2013-06-03 19:29     ` Glauber Costa
2013-06-03 19:29     ` Glauber Costa
2013-06-05 23:08     ` Andrew Morton
2013-06-05 23:08       ` Andrew Morton
2013-06-05 23:08       ` Andrew Morton
     [not found]       ` <20130605160828.1ec9f3538258d9a6d6c74083-de/tnXTf+JLsfHDXvbKv3WD2FQJk+8+b@public.gmane.org>
2013-06-06  8:52         ` Glauber Costa
2013-06-06  8:52           ` Glauber Costa
2013-06-06  8:52           ` Glauber Costa
2013-06-03 19:29   ` [PATCH v10 27/35] lru: add an element to a memcg list Glauber Costa
2013-06-03 19:29     ` Glauber Costa
2013-06-03 19:29     ` Glauber Costa
2013-06-05 23:08     ` Andrew Morton
2013-06-05 23:08       ` Andrew Morton
2013-06-05 23:08       ` Andrew Morton
2013-06-06  8:44       ` Glauber Costa
2013-06-06  8:44         ` Glauber Costa
2013-06-03 19:29   ` [PATCH v10 28/35] list_lru: per-memcg walks Glauber Costa
2013-06-03 19:29     ` Glauber Costa
2013-06-03 19:29     ` Glauber Costa
2013-06-05 23:08     ` Andrew Morton
2013-06-05 23:08       ` Andrew Morton
     [not found]       ` <20130605160837.0d0a35fbd4b32d7ad02f7136-de/tnXTf+JLsfHDXvbKv3WD2FQJk+8+b@public.gmane.org>
2013-06-06  8:37         ` Glauber Costa
2013-06-06  8:37           ` Glauber Costa
2013-06-06  8:37           ` Glauber Costa
2013-06-03 19:29   ` [PATCH v10 29/35] memcg: per-memcg kmem shrinking Glauber Costa
2013-06-03 19:29     ` Glauber Costa
2013-06-03 19:29     ` Glauber Costa
2013-06-05 23:08     ` Andrew Morton
2013-06-05 23:08       ` Andrew Morton
     [not found]       ` <20130605160841.909420c06bfde62039489d2e-de/tnXTf+JLsfHDXvbKv3WD2FQJk+8+b@public.gmane.org>
2013-06-06  8:35         ` Glauber Costa
2013-06-06  8:35           ` Glauber Costa
2013-06-06  8:35           ` Glauber Costa
2013-06-06  9:49           ` Andrew Morton
2013-06-06  9:49             ` Andrew Morton
     [not found]             ` <20130606024906.e5b85b28.akpm-de/tnXTf+JLsfHDXvbKv3WD2FQJk+8+b@public.gmane.org>
2013-06-06 12:09               ` Glauber Costa
2013-06-06 12:09                 ` Glauber Costa
2013-06-06 12:09                 ` Glauber Costa
     [not found]                 ` <51B07BEC.9010205-bzQdu9zFT3WakBO8gow8eQ@public.gmane.org>
2013-06-06 22:23                   ` Andrew Morton
2013-06-06 22:23                     ` Andrew Morton
2013-06-06 22:23                     ` Andrew Morton
2013-06-07  6:10                     ` Glauber Costa
2013-06-07  6:10                       ` Glauber Costa
2013-06-07  6:10                       ` Glauber Costa
2013-06-03 19:29   ` [PATCH v10 30/35] memcg: scan cache objects hierarchically Glauber Costa
2013-06-03 19:29     ` Glauber Costa
2013-06-03 19:29     ` Glauber Costa
2013-06-05 23:08     ` Andrew Morton
2013-06-05 23:08       ` Andrew Morton
2013-06-03 19:30   ` [PATCH v10 32/35] super: targeted memcg reclaim Glauber Costa
2013-06-03 19:30     ` Glauber Costa
2013-06-03 19:30     ` Glauber Costa
2013-06-03 19:30   ` [PATCH v10 33/35] memcg: move initialization to memcg creation Glauber Costa
2013-06-03 19:30     ` Glauber Costa
2013-06-03 19:30     ` Glauber Costa
2013-06-03 19:30   ` [PATCH v10 34/35] vmpressure: in-kernel notifications Glauber Costa
2013-06-03 19:30     ` Glauber Costa
2013-06-03 19:30     ` Glauber Costa
2013-06-03 19:30   ` [PATCH v10 35/35] memcg: reap dead memcgs upon global memory pressure Glauber Costa
2013-06-03 19:30     ` Glauber Costa
2013-06-03 19:30     ` Glauber Costa
2013-06-05 23:09     ` Andrew Morton
2013-06-05 23:09       ` Andrew Morton
2013-06-06  8:33       ` Glauber Costa
2013-06-06  8:33         ` Glauber Costa
2013-06-06  8:33         ` Glauber Costa
2013-06-03 19:29 ` [PATCH v10 20/35] drivers: convert shrinkers to new count/scan API Glauber Costa
2013-06-03 19:29   ` Glauber Costa
2013-06-03 19:30 ` [PATCH v10 31/35] vmscan: take at least one pass with shrinkers Glauber Costa
2013-06-03 19:30   ` Glauber Costa
2013-06-05 23:07 ` [PATCH v10 00/35] kmemcg shrinkers Andrew Morton
2013-06-05 23:07   ` Andrew Morton
2013-06-06  3:44   ` Dave Chinner
2013-06-06  5:51   ` Glauber Costa
2013-06-06  5:51     ` Glauber Costa
2013-06-06  5:51     ` Glauber Costa
     [not found]     ` <51B02347.60809-bzQdu9zFT3WakBO8gow8eQ@public.gmane.org>
2013-06-06  7:18       ` Andrew Morton
2013-06-06  7:18         ` Andrew Morton
2013-06-06  7:18         ` Andrew Morton
     [not found]         ` <20130606001855.48d9da2e.akpm-de/tnXTf+JLsfHDXvbKv3WD2FQJk+8+b@public.gmane.org>
2013-06-06  7:37           ` Glauber Costa
2013-06-06  7:37             ` Glauber Costa
2013-06-06  7:37             ` Glauber Costa
2013-06-06  7:47             ` Andrew Morton
2013-06-06  7:47               ` Andrew Morton
2013-06-06  7:59               ` Glauber Costa [this message]
2013-06-06  7:59                 ` Glauber Costa
2013-06-06  7:59                 ` Glauber Costa
     [not found]   ` <20130605160721.da995af82eb247ccf8f8537f-de/tnXTf+JLsfHDXvbKv3WD2FQJk+8+b@public.gmane.org>
2013-06-07 14:15     ` Michal Hocko
2013-06-07 14:15       ` Michal Hocko

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=51B0416B.6040706@parallels.com \
    --to=glommer@parallels.com \
    --cc=akpm@linux-foundation.org \
    --cc=cgroups@vger.kernel.org \
    --cc=david@fromorbit.com \
    --cc=glommer@openvz.org \
    --cc=gthelen@google.com \
    --cc=hannes@cmpxchg.org \
    --cc=hughd@google.com \
    --cc=kamezawa.hiroyu@jp.fujitsu.com \
    --cc=linux-fsdevel@vger.kernel.org \
    --cc=linux-mm@kvack.org \
    --cc=mgorman@suse.de \
    --cc=mhocko@suse.cz \
    /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.