diff for duplicates of <50114E05.1040201@parallels.com> diff --git a/a/2.txt b/N1/2.txt index f20c4f0..8b13789 100644 --- a/a/2.txt +++ b/N1/2.txt @@ -1,46 +1 @@ -From 7c582c5c6321cbde93c5e73c6c2096b4432a2a04 Mon Sep 17 00:00:00 2001 -From: Glauber Costa <glommer-bzQdu9zFT3WakBO8gow8eQ@public.gmane.org> -Date: Thu, 26 Jul 2012 15:19:08 +0400 -Subject: [PATCH] slub propagation ---- - mm/slub.c | 16 ++++++++++++++++ - 1 file changed, 16 insertions(+) - -diff --git a/mm/slub.c b/mm/slub.c -index 55946c3..a136a75 100644 ---- a/mm/slub.c -+++ b/mm/slub.c -@@ -5130,6 +5130,10 @@ static ssize_t slab_attr_store(struct kobject *kobj, - struct slab_attribute *attribute; - struct kmem_cache *s; - int err; -+#ifdef CONFIG_MEMCG_KMEM -+ struct kmem_cache *c; -+ struct mem_cgroup_cache_params *p; -+#endif - - attribute = to_slab_attr(attr); - s = to_slab(kobj); -@@ -5138,7 +5142,19 @@ static ssize_t slab_attr_store(struct kobject *kobj, - return -EIO; - - err = attribute->store(s, buf, len); -+#ifdef CONFIG_MEMCG_KMEM -+ if (slab_state < FULL) -+ return err; - -+ if ((err < 0) || (s->memcg_params.id == -1)) -+ return err; -+ -+ list_for_each_entry(p, &s->memcg_params.sibling_list, sibling_list) { -+ c = container_of(p, struct kmem_cache, memcg_params); -+ /* return value determined by the parent cache only */ -+ attribute->store(c, buf, len); -+ } -+#endif - return err; - } - --- -1.7.10.4 diff --git a/a/content_digest b/N1/content_digest index 64f088d..caf406d 100644 --- a/a/content_digest +++ b/N1/content_digest @@ -3,25 +3,24 @@ "ref\0alpine.DEB.2.00.1207251204450.3543@router.home\0" "ref\0501039F9.7040309@parallels.com\0" "ref\0alpine.DEB.2.00.1207251331480.4995@router.home\0" - "ref\0alpine.DEB.2.00.1207251331480.4995-sBS69tsa9Uj/9pzu0YdTqQ@public.gmane.org\0" - "From\0Glauber Costa <glommer-bzQdu9zFT3WakBO8gow8eQ@public.gmane.org>\0" + "From\0Glauber Costa <glommer@parallels.com>\0" "Subject\0Re: [PATCH 05/10] slab: allow enable_cpu_cache to use preset values for its tunables\0" "Date\0Thu, 26 Jul 2012 18:02:45 +0400\0" - "To\0Christoph Lameter <cl-vYTEC60ixJUAvxtiuMwx3w@public.gmane.org>\0" - "Cc\0linux-kernel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org" - linux-mm-Bw31MaZKKs3YtjvyW6yDsg@public.gmane.org - Andrew Morton <akpm-de/tnXTf+JLsfHDXvbKv3WD2FQJk+8+b@public.gmane.org> - David Rientjes <rientjes-hpIqsD4AKlfQT0dZR+AlfA@public.gmane.org> - Pekka Enberg <penberg-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org> - Greg Thelen <gthelen-hpIqsD4AKlfQT0dZR+AlfA@public.gmane.org> - Johannes Weiner <hannes-druUgvl0LCNAfugRpC6u6w@public.gmane.org> - Michal Hocko <mhocko-AlSwsSmVLrQ@public.gmane.org> - Frederic Weisbecker <fweisbec-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> - devel-GEFAQzZX7r8dnm+yROfE0A@public.gmane.org - cgroups-u79uwXL29TY76Z2rM5mHXA@public.gmane.org - Pekka Enberg <penberg-bbCR+/B0CizivPeTLB3BmA@public.gmane.org> - Kamezawa Hiroyuki <kamezawa.hiroyu-+CUm20s59erQFUHtdCDX3A@public.gmane.org> - " Suleiman Souhlal <suleiman-hpIqsD4AKlfQT0dZR+AlfA@public.gmane.org>\0" + "To\0Christoph Lameter <cl@linux.com>\0" + "Cc\0linux-kernel@vger.kernel.org" + linux-mm@kvack.org + Andrew Morton <akpm@linux-foundation.org> + David Rientjes <rientjes@google.com> + Pekka Enberg <penberg@kernel.org> + Greg Thelen <gthelen@google.com> + Johannes Weiner <hannes@cmpxchg.org> + Michal Hocko <mhocko@suse.cz> + Frederic Weisbecker <fweisbec@gmail.com> + devel@openvz.org + cgroups@vger.kernel.org + Pekka Enberg <penberg@cs.helsinki.fi> + Kamezawa Hiroyuki <kamezawa.hiroyu@jp.fujitsu.com> + " Suleiman Souhlal <suleiman@google.com>\0" "\01:1\0" "b\0" "On 07/25/2012 10:33 PM, Christoph Lameter wrote:\n" @@ -42,51 +41,5 @@ "\01:2\0" "fn\00001-slub-propagation.patch\0" "b\0" - "From 7c582c5c6321cbde93c5e73c6c2096b4432a2a04 Mon Sep 17 00:00:00 2001\n" - "From: Glauber Costa <glommer-bzQdu9zFT3WakBO8gow8eQ@public.gmane.org>\n" - "Date: Thu, 26 Jul 2012 15:19:08 +0400\n" - "Subject: [PATCH] slub propagation\n" - "\n" - "---\n" - " mm/slub.c | 16 ++++++++++++++++\n" - " 1 file changed, 16 insertions(+)\n" - "\n" - "diff --git a/mm/slub.c b/mm/slub.c\n" - "index 55946c3..a136a75 100644\n" - "--- a/mm/slub.c\n" - "+++ b/mm/slub.c\n" - "@@ -5130,6 +5130,10 @@ static ssize_t slab_attr_store(struct kobject *kobj,\n" - " \tstruct slab_attribute *attribute;\n" - " \tstruct kmem_cache *s;\n" - " \tint err;\n" - "+#ifdef CONFIG_MEMCG_KMEM\n" - "+\tstruct kmem_cache *c;\n" - "+\tstruct mem_cgroup_cache_params *p;\n" - "+#endif\n" - " \n" - " \tattribute = to_slab_attr(attr);\n" - " \ts = to_slab(kobj);\n" - "@@ -5138,7 +5142,19 @@ static ssize_t slab_attr_store(struct kobject *kobj,\n" - " \t\treturn -EIO;\n" - " \n" - " \terr = attribute->store(s, buf, len);\n" - "+#ifdef CONFIG_MEMCG_KMEM\n" - "+\tif (slab_state < FULL)\n" - "+\t\treturn err;\n" - " \n" - "+\tif ((err < 0) || (s->memcg_params.id == -1))\n" - "+\t\treturn err;\n" - "+\n" - "+\tlist_for_each_entry(p, &s->memcg_params.sibling_list, sibling_list) {\n" - "+\t\tc = container_of(p, struct kmem_cache, memcg_params);\n" - "+\t\t/* return value determined by the parent cache only */\n" - "+\t\tattribute->store(c, buf, len);\n" - "+\t}\n" - "+#endif\n" - " \treturn err;\n" - " }\n" - " \n" - "-- \n" - 1.7.10.4 -48056924e9721a5f6c3dc63d2e8bbf67d4da897c4f54b06df7acc27d5c271831 +20ade3f8ec444331cc8aab78419baaec049cd673422e4a9a8fd629ace41af7f4
diff --git a/a/2.txt b/N2/2.txt index f20c4f0..9c5126e 100644 --- a/a/2.txt +++ b/N2/2.txt @@ -1,5 +1,5 @@ -From 7c582c5c6321cbde93c5e73c6c2096b4432a2a04 Mon Sep 17 00:00:00 2001 -From: Glauber Costa <glommer-bzQdu9zFT3WakBO8gow8eQ@public.gmane.org> +>From 7c582c5c6321cbde93c5e73c6c2096b4432a2a04 Mon Sep 17 00:00:00 2001 +From: Glauber Costa <glommer@parallels.com> Date: Thu, 26 Jul 2012 15:19:08 +0400 Subject: [PATCH] slub propagation diff --git a/a/content_digest b/N2/content_digest index 64f088d..df90e2b 100644 --- a/a/content_digest +++ b/N2/content_digest @@ -3,25 +3,24 @@ "ref\0alpine.DEB.2.00.1207251204450.3543@router.home\0" "ref\0501039F9.7040309@parallels.com\0" "ref\0alpine.DEB.2.00.1207251331480.4995@router.home\0" - "ref\0alpine.DEB.2.00.1207251331480.4995-sBS69tsa9Uj/9pzu0YdTqQ@public.gmane.org\0" - "From\0Glauber Costa <glommer-bzQdu9zFT3WakBO8gow8eQ@public.gmane.org>\0" + "From\0Glauber Costa <glommer@parallels.com>\0" "Subject\0Re: [PATCH 05/10] slab: allow enable_cpu_cache to use preset values for its tunables\0" "Date\0Thu, 26 Jul 2012 18:02:45 +0400\0" - "To\0Christoph Lameter <cl-vYTEC60ixJUAvxtiuMwx3w@public.gmane.org>\0" - "Cc\0linux-kernel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org" - linux-mm-Bw31MaZKKs3YtjvyW6yDsg@public.gmane.org - Andrew Morton <akpm-de/tnXTf+JLsfHDXvbKv3WD2FQJk+8+b@public.gmane.org> - David Rientjes <rientjes-hpIqsD4AKlfQT0dZR+AlfA@public.gmane.org> - Pekka Enberg <penberg-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org> - Greg Thelen <gthelen-hpIqsD4AKlfQT0dZR+AlfA@public.gmane.org> - Johannes Weiner <hannes-druUgvl0LCNAfugRpC6u6w@public.gmane.org> - Michal Hocko <mhocko-AlSwsSmVLrQ@public.gmane.org> - Frederic Weisbecker <fweisbec-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> - devel-GEFAQzZX7r8dnm+yROfE0A@public.gmane.org - cgroups-u79uwXL29TY76Z2rM5mHXA@public.gmane.org - Pekka Enberg <penberg-bbCR+/B0CizivPeTLB3BmA@public.gmane.org> - Kamezawa Hiroyuki <kamezawa.hiroyu-+CUm20s59erQFUHtdCDX3A@public.gmane.org> - " Suleiman Souhlal <suleiman-hpIqsD4AKlfQT0dZR+AlfA@public.gmane.org>\0" + "To\0Christoph Lameter <cl@linux.com>\0" + "Cc\0<linux-kernel@vger.kernel.org>" + <linux-mm@kvack.org> + Andrew Morton <akpm@linux-foundation.org> + David Rientjes <rientjes@google.com> + Pekka Enberg <penberg@kernel.org> + Greg Thelen <gthelen@google.com> + Johannes Weiner <hannes@cmpxchg.org> + Michal Hocko <mhocko@suse.cz> + Frederic Weisbecker <fweisbec@gmail.com> + <devel@openvz.org> + <cgroups@vger.kernel.org> + Pekka Enberg <penberg@cs.helsinki.fi> + Kamezawa Hiroyuki <kamezawa.hiroyu@jp.fujitsu.com> + " Suleiman Souhlal <suleiman@google.com>\0" "\01:1\0" "b\0" "On 07/25/2012 10:33 PM, Christoph Lameter wrote:\n" @@ -42,8 +41,8 @@ "\01:2\0" "fn\00001-slub-propagation.patch\0" "b\0" - "From 7c582c5c6321cbde93c5e73c6c2096b4432a2a04 Mon Sep 17 00:00:00 2001\n" - "From: Glauber Costa <glommer-bzQdu9zFT3WakBO8gow8eQ@public.gmane.org>\n" + ">From 7c582c5c6321cbde93c5e73c6c2096b4432a2a04 Mon Sep 17 00:00:00 2001\n" + "From: Glauber Costa <glommer@parallels.com>\n" "Date: Thu, 26 Jul 2012 15:19:08 +0400\n" "Subject: [PATCH] slub propagation\n" "\n" @@ -89,4 +88,4 @@ "-- \n" 1.7.10.4 -48056924e9721a5f6c3dc63d2e8bbf67d4da897c4f54b06df7acc27d5c271831 +ff5b54c58cc2b964ac0a31d7ebaa85b2e6b19659f2270b270bdad1b6c5a6d3c2
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.