diff for duplicates of <20120324103050.GH29067@lizard> diff --git a/a/1.txt b/N1/1.txt index 00657d7..d52e43a 100644 --- a/a/1.txt +++ b/N1/1.txt @@ -20,7 +20,7 @@ index 66d754c..1411f4e 100644 read_lock(&tasklist_lock); for_each_process(p) { -- if (p->mm = NULL) +- if (p->mm == NULL) + task_lock(p); + if (!p->mm) { + task_unlock(p); diff --git a/a/content_digest b/N1/content_digest index 54ce940..6f0388c 100644 --- a/a/content_digest +++ b/N1/content_digest @@ -1,8 +1,24 @@ "ref\020120324102609.GA28356@lizard\0" "From\0Anton Vorontsov <anton.vorontsov@linaro.org>\0" "Subject\0[PATCH 08/10] um: Fix possible race on task->mm\0" - "Date\0Sat, 24 Mar 2012 10:30:50 +0000\0" - "To\0linux-arm-kernel@lists.infradead.org\0" + "Date\0Sat, 24 Mar 2012 14:30:50 +0400\0" + "To\0Andrew Morton <akpm@linux-foundation.org>" + " Oleg Nesterov <oleg@redhat.com>\0" + "Cc\0Russell King <linux@arm.linux.org.uk>" + Mike Frysinger <vapier@gentoo.org> + Benjamin Herrenschmidt <benh@kernel.crashing.org> + Richard Weinberger <richard@nod.at> + Paul Mundt <lethal@linux-sh.org> + Peter Zijlstra <a.p.zijlstra@chello.nl> + KOSAKI Motohiro <kosaki.motohiro@jp.fujitsu.com> + John Stultz <john.stultz@linaro.org> + linux-arm-kernel@lists.infradead.org + linux-kernel@vger.kernel.org + uclinux-dist-devel@blackfin.uclinux.org + linuxppc-dev@lists.ozlabs.org + linux-sh@vger.kernel.org + user-mode-linux-devel@lists.sourceforge.net + " linux-mm@kvack.org\0" "\00:1\0" "b\0" "Checking for task->mm is dangerous as ->mm might disappear (exit_mm()\n" @@ -27,7 +43,7 @@ " \n" " \t\tread_lock(&tasklist_lock);\n" " \t\tfor_each_process(p) {\n" - "-\t\t\tif (p->mm = NULL)\n" + "-\t\t\tif (p->mm == NULL)\n" "+\t\t\ttask_lock(p);\n" "+\t\t\tif (!p->mm) {\n" "+\t\t\t\ttask_unlock(p);\n" @@ -42,4 +58,4 @@ "-- \n" 1.7.9.2 -013a50a6f23fb168b64b39a185df0899fbcabf029d86f059e05fa7316e2dcc52 +919fa29ef48eb336702e26f1212eeddc3c560911f34162ba931ecc14f9d8ddc3
diff --git a/a/1.txt b/N2/1.txt index 00657d7..d52e43a 100644 --- a/a/1.txt +++ b/N2/1.txt @@ -20,7 +20,7 @@ index 66d754c..1411f4e 100644 read_lock(&tasklist_lock); for_each_process(p) { -- if (p->mm = NULL) +- if (p->mm == NULL) + task_lock(p); + if (!p->mm) { + task_unlock(p); diff --git a/a/content_digest b/N2/content_digest index 54ce940..205f4ea 100644 --- a/a/content_digest +++ b/N2/content_digest @@ -1,8 +1,23 @@ "ref\020120324102609.GA28356@lizard\0" "From\0Anton Vorontsov <anton.vorontsov@linaro.org>\0" "Subject\0[PATCH 08/10] um: Fix possible race on task->mm\0" - "Date\0Sat, 24 Mar 2012 10:30:50 +0000\0" - "To\0linux-arm-kernel@lists.infradead.org\0" + "Date\0Sat, 24 Mar 2012 14:30:50 +0400\0" + "To\0Andrew Morton <akpm@linux-foundation.org>" + " Oleg Nesterov <oleg@redhat.com>\0" + "Cc\0Mike Frysinger <vapier@gentoo.org>" + Peter Zijlstra <a.p.zijlstra@chello.nl> + user-mode-linux-devel@lists.sourceforge.net + linux-sh@vger.kernel.org + Richard Weinberger <richard@nod.at> + linux-kernel@vger.kernel.org + uclinux-dist-devel@blackfin.uclinux.org + linux-mm@kvack.org + Paul Mundt <lethal@linux-sh.org> + John Stultz <john.stultz@linaro.org> + KOSAKI Motohiro <kosaki.motohiro@jp.fujitsu.com> + Russell King <linux@arm.linux.org.uk> + linuxppc-dev@lists.ozlabs.org + " linux-arm-kernel@lists.infradead.org\0" "\00:1\0" "b\0" "Checking for task->mm is dangerous as ->mm might disappear (exit_mm()\n" @@ -27,7 +42,7 @@ " \n" " \t\tread_lock(&tasklist_lock);\n" " \t\tfor_each_process(p) {\n" - "-\t\t\tif (p->mm = NULL)\n" + "-\t\t\tif (p->mm == NULL)\n" "+\t\t\ttask_lock(p);\n" "+\t\t\tif (!p->mm) {\n" "+\t\t\t\ttask_unlock(p);\n" @@ -42,4 +57,4 @@ "-- \n" 1.7.9.2 -013a50a6f23fb168b64b39a185df0899fbcabf029d86f059e05fa7316e2dcc52 +6d5f15d2b281ef61ce20fcd0dd11a49410eb7549f25e13eb35e5ef6c1cd2a213
diff --git a/a/1.txt b/N3/1.txt index 00657d7..d52e43a 100644 --- a/a/1.txt +++ b/N3/1.txt @@ -20,7 +20,7 @@ index 66d754c..1411f4e 100644 read_lock(&tasklist_lock); for_each_process(p) { -- if (p->mm = NULL) +- if (p->mm == NULL) + task_lock(p); + if (!p->mm) { + task_unlock(p); diff --git a/a/content_digest b/N3/content_digest index 54ce940..f526c54 100644 --- a/a/content_digest +++ b/N3/content_digest @@ -1,7 +1,7 @@ "ref\020120324102609.GA28356@lizard\0" - "From\0Anton Vorontsov <anton.vorontsov@linaro.org>\0" + "From\0anton.vorontsov@linaro.org (Anton Vorontsov)\0" "Subject\0[PATCH 08/10] um: Fix possible race on task->mm\0" - "Date\0Sat, 24 Mar 2012 10:30:50 +0000\0" + "Date\0Sat, 24 Mar 2012 14:30:50 +0400\0" "To\0linux-arm-kernel@lists.infradead.org\0" "\00:1\0" "b\0" @@ -27,7 +27,7 @@ " \n" " \t\tread_lock(&tasklist_lock);\n" " \t\tfor_each_process(p) {\n" - "-\t\t\tif (p->mm = NULL)\n" + "-\t\t\tif (p->mm == NULL)\n" "+\t\t\ttask_lock(p);\n" "+\t\t\tif (!p->mm) {\n" "+\t\t\t\ttask_unlock(p);\n" @@ -42,4 +42,4 @@ "-- \n" 1.7.9.2 -013a50a6f23fb168b64b39a185df0899fbcabf029d86f059e05fa7316e2dcc52 +d84a69fb0a46f621af0028bba6d49a8c24a11dab8d9b21a88312059d0ec7d1a9
diff --git a/a/1.txt b/N4/1.txt index 00657d7..fba3fc1 100644 --- a/a/1.txt +++ b/N4/1.txt @@ -20,7 +20,7 @@ index 66d754c..1411f4e 100644 read_lock(&tasklist_lock); for_each_process(p) { -- if (p->mm = NULL) +- if (p->mm == NULL) + task_lock(p); + if (!p->mm) { + task_unlock(p); @@ -34,3 +34,10 @@ index 66d754c..1411f4e 100644 read_unlock(&tasklist_lock); -- 1.7.9.2 + +-- +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/ . +Fight unfair telecom internet charges in Canada: sign http://stopthemeter.ca/ +Don't email: <a href=mailto:"dont@kvack.org"> email@kvack.org </a> diff --git a/a/content_digest b/N4/content_digest index 54ce940..8ca8114 100644 --- a/a/content_digest +++ b/N4/content_digest @@ -1,8 +1,24 @@ "ref\020120324102609.GA28356@lizard\0" "From\0Anton Vorontsov <anton.vorontsov@linaro.org>\0" "Subject\0[PATCH 08/10] um: Fix possible race on task->mm\0" - "Date\0Sat, 24 Mar 2012 10:30:50 +0000\0" - "To\0linux-arm-kernel@lists.infradead.org\0" + "Date\0Sat, 24 Mar 2012 14:30:50 +0400\0" + "To\0Andrew Morton <akpm@linux-foundation.org>" + " Oleg Nesterov <oleg@redhat.com>\0" + "Cc\0Russell King <linux@arm.linux.org.uk>" + Mike Frysinger <vapier@gentoo.org> + Benjamin Herrenschmidt <benh@kernel.crashing.org> + Richard Weinberger <richard@nod.at> + Paul Mundt <lethal@linux-sh.org> + Peter Zijlstra <a.p.zijlstra@chello.nl> + KOSAKI Motohiro <kosaki.motohiro@jp.fujitsu.com> + John Stultz <john.stultz@linaro.org> + linux-arm-kernel@lists.infradead.org + linux-kernel@vger.kernel.org + uclinux-dist-devel@blackfin.uclinux.org + linuxppc-dev@lists.ozlabs.org + linux-sh@vger.kernel.org + user-mode-linux-devel@lists.sourceforge.net + " linux-mm@kvack.org\0" "\00:1\0" "b\0" "Checking for task->mm is dangerous as ->mm might disappear (exit_mm()\n" @@ -27,7 +43,7 @@ " \n" " \t\tread_lock(&tasklist_lock);\n" " \t\tfor_each_process(p) {\n" - "-\t\t\tif (p->mm = NULL)\n" + "-\t\t\tif (p->mm == NULL)\n" "+\t\t\ttask_lock(p);\n" "+\t\t\tif (!p->mm) {\n" "+\t\t\t\ttask_unlock(p);\n" @@ -40,6 +56,13 @@ " \t\t}\n" " \t\tread_unlock(&tasklist_lock);\n" "-- \n" - 1.7.9.2 + "1.7.9.2\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" + "Fight unfair telecom internet charges in Canada: sign http://stopthemeter.ca/\n" + "Don't email: <a href=mailto:\"dont@kvack.org\"> email@kvack.org </a>" -013a50a6f23fb168b64b39a185df0899fbcabf029d86f059e05fa7316e2dcc52 +ba6d8f681c12deab52195e7db764cf6f790a42c55d9faad86740b15cdb8252b0
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.