diff for duplicates of <20120720194920.GB21218@google.com> diff --git a/a/1.txt b/N1/1.txt index 2274c14..497a70f 100644 --- a/a/1.txt +++ b/N1/1.txt @@ -1,5 +1,5 @@ On Thu, Jul 19, 2012 at 07:39:32PM +0530, Aneesh Kumar K.V wrote: -> From: "Aneesh Kumar K.V" <aneesh.kumar-23VcF4HTsmIX0ybBhKVfKdBPR1lH4CV8@public.gmane.org> +> From: "Aneesh Kumar K.V" <aneesh.kumar@linux.vnet.ibm.com> > > We dropped cgroup mutex, because of a deadlock between memcg and cpuset. > cpuset took hotplug lock followed by cgroup_mutex, where as memcg pre_destroy @@ -10,7 +10,7 @@ On Thu, Jul 19, 2012 at 07:39:32PM +0530, Aneesh Kumar K.V wrote: > pre_destroy complex. So move the unlock/lock to memcg pre_destroy callback. > Core cgroup will now call pre_destroy with cgroup_mutex held. > -> Signed-off-by: Aneesh Kumar K.V <aneesh.kumar-23VcF4HTsmIX0ybBhKVfKdBPR1lH4CV8@public.gmane.org> +> Signed-off-by: Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com> So, umm, let's not do this at this point. Please just fix memcg such that it doesn't fail ->pre_destroy() and drop @@ -19,9 +19,15 @@ references during or after pre_destroy that way and memcg is the ONLY subsystem needing the deprecated behavior so it's rather counter-productive to implement work-around at this point. - Nacked-And-Please-Drop-The-DEPRECATED-Behavior-by: Tejun Heo <tj-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org> + Nacked-And-Please-Drop-The-DEPRECATED-Behavior-by: Tejun Heo <tj@kernel.org> Thanks. -- tejun + +-- +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> diff --git a/a/content_digest b/N1/content_digest index 01ffd31..50ff85b 100644 --- a/a/content_digest +++ b/N1/content_digest @@ -1,21 +1,20 @@ "ref\087ipdjc15j.fsf@skywalker.in.ibm.com\0" "ref\01342706972-10912-1-git-send-email-aneesh.kumar@linux.vnet.ibm.com\0" - "ref\01342706972-10912-1-git-send-email-aneesh.kumar-23VcF4HTsmIX0ybBhKVfKdBPR1lH4CV8@public.gmane.org\0" - "From\0Tejun Heo <htejun-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>\0" + "From\0Tejun Heo <htejun@gmail.com>\0" "Subject\0Re: [PATCH] cgroup: Don't drop the cgroup_mutex in cgroup_rmdir\0" "Date\0Fri, 20 Jul 2012 12:49:20 -0700\0" - "To\0Aneesh Kumar K.V <aneesh.kumar-23VcF4HTsmIX0ybBhKVfKdBPR1lH4CV8@public.gmane.org>\0" - "Cc\0akpm-de/tnXTf+JLsfHDXvbKv3WD2FQJk+8+b@public.gmane.org" - mhocko-AlSwsSmVLrQ@public.gmane.org - kamezawa.hiroyu-+CUm20s59erQFUHtdCDX3A@public.gmane.org - liwanp-23VcF4HTsmIX0ybBhKVfKdBPR1lH4CV8@public.gmane.org - lizefan-hv44wF8Li93QT0dZR+AlfA@public.gmane.org - cgroups-u79uwXL29TY76Z2rM5mHXA@public.gmane.org - " linux-mm-Bw31MaZKKs3YtjvyW6yDsg@public.gmane.org\0" + "To\0Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com>\0" + "Cc\0akpm@linux-foundation.org" + mhocko@suse.cz + kamezawa.hiroyu@jp.fujitsu.com + liwanp@linux.vnet.ibm.com + lizefan@huawei.com + cgroups@vger.kernel.org + " linux-mm@kvack.org\0" "\00:1\0" "b\0" "On Thu, Jul 19, 2012 at 07:39:32PM +0530, Aneesh Kumar K.V wrote:\n" - "> From: \"Aneesh Kumar K.V\" <aneesh.kumar-23VcF4HTsmIX0ybBhKVfKdBPR1lH4CV8@public.gmane.org>\n" + "> From: \"Aneesh Kumar K.V\" <aneesh.kumar@linux.vnet.ibm.com>\n" "> \n" "> We dropped cgroup mutex, because of a deadlock between memcg and cpuset.\n" "> cpuset took hotplug lock followed by cgroup_mutex, where as memcg pre_destroy\n" @@ -26,7 +25,7 @@ "> pre_destroy complex. So move the unlock/lock to memcg pre_destroy callback.\n" "> Core cgroup will now call pre_destroy with cgroup_mutex held.\n" "> \n" - "> Signed-off-by: Aneesh Kumar K.V <aneesh.kumar-23VcF4HTsmIX0ybBhKVfKdBPR1lH4CV8@public.gmane.org>\n" + "> Signed-off-by: Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com>\n" "\n" "So, umm, let's not do this at this point. Please just fix memcg such\n" "that it doesn't fail ->pre_destroy() and drop\n" @@ -35,11 +34,17 @@ "subsystem needing the deprecated behavior so it's rather\n" "counter-productive to implement work-around at this point.\n" "\n" - " Nacked-And-Please-Drop-The-DEPRECATED-Behavior-by: Tejun Heo <tj-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org>\n" + " Nacked-And-Please-Drop-The-DEPRECATED-Behavior-by: Tejun Heo <tj@kernel.org>\n" "\n" "Thanks.\n" "\n" "-- \n" - tejun + "tejun\n" + "\n" + "--\n" + "To unsubscribe, send a message with 'unsubscribe linux-mm' in\n" + "the body to majordomo@kvack.org. For more info on Linux MM,\n" + "see: http://www.linux-mm.org/ .\n" + "Don't email: <a href=mailto:\"dont@kvack.org\"> email@kvack.org </a>" -f96e5b9859f9a75f1a089be8af4f8aaa5b4abee121e87a5fb8c6387a59958eaf +882bb8e11fd2eba3d47f28035fc1694fd5c9a251c411e48a264885d603aa4832
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.