diff for duplicates of <55C49B69.9050805@suse.cz> diff --git a/a/1.txt b/N1/1.txt index 6084981..3ceb75f 100644 --- a/a/1.txt +++ b/N1/1.txt @@ -25,9 +25,9 @@ On 07/29/2015 05:42 PM, Eric B Munson wrote: > unconditionally clears for VMA flags on all VMAs and in the > mm->def_flags field. > -> Signed-off-by: Eric B Munson <emunson-JqFfY2XvxFXQT0dZR+AlfA@public.gmane.org> -> Cc: Michal Hocko <mhocko-AlSwsSmVLrQ@public.gmane.org> -> Cc: Vlastimil Babka <vbabka-AlSwsSmVLrQ@public.gmane.org> +> Signed-off-by: Eric B Munson <emunson@akamai.com> +> Cc: Michal Hocko <mhocko@suse.cz> +> Cc: Vlastimil Babka <vbabka@suse.cz> The logic seems ok, although the fact that apply_mlockall_flags() is shared by both mlockall and munlockall makes it even more subtle than @@ -35,7 +35,7 @@ before :) Anyway, just some nitpicks below. -Acked-by: Vlastimil Babka <vbabka-AlSwsSmVLrQ@public.gmane.org> +Acked-by: Vlastimil Babka <vbabka@suse.cz> [...] diff --git a/a/content_digest b/N1/content_digest index 9714de1..4753095 100644 --- a/a/content_digest +++ b/N1/content_digest @@ -1,24 +1,23 @@ "ref\01438184575-10537-1-git-send-email-emunson@akamai.com\0" "ref\01438184575-10537-5-git-send-email-emunson@akamai.com\0" - "ref\01438184575-10537-5-git-send-email-emunson-JqFfY2XvxFXQT0dZR+AlfA@public.gmane.org\0" - "From\0Vlastimil Babka <vbabka-AlSwsSmVLrQ@public.gmane.org>\0" + "From\0Vlastimil Babka <vbabka@suse.cz>\0" "Subject\0Re: [PATCH V6 4/6] mm: mlock: Add mlock flags to enable VM_LOCKONFAULT usage\0" "Date\0Fri, 7 Aug 2015 13:50:01 +0200\0" - "To\0Eric B Munson <emunson-JqFfY2XvxFXQT0dZR+AlfA@public.gmane.org>" - " Andrew Morton <akpm-de/tnXTf+JLsfHDXvbKv3WD2FQJk+8+b@public.gmane.org>\0" - "Cc\0Michal Hocko <mhocko-AlSwsSmVLrQ@public.gmane.org>" - Jonathan Corbet <corbet-T1hC0tSOHrs@public.gmane.org> - Kirill A. Shutemov <kirill-oKw7cIdHH8eLwutG50LtGA@public.gmane.org> - linux-alpha-u79uwXL29TY76Z2rM5mHXA@public.gmane.org - linux-kernel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org - linux-mips-6z/3iImG2C8G8FEW9MqTrA@public.gmane.org - linux-parisc-u79uwXL29TY76Z2rM5mHXA@public.gmane.org - linuxppc-dev-uLR06cmDAlY/bJ5BZ2RsiQ@public.gmane.org - sparclinux-u79uwXL29TY76Z2rM5mHXA@public.gmane.org - linux-xtensa-PjhNF2WwrV/0Sa2dR60CXw@public.gmane.org - linux-arch-u79uwXL29TY76Z2rM5mHXA@public.gmane.org - linux-api-u79uwXL29TY76Z2rM5mHXA@public.gmane.org - " linux-mm-Bw31MaZKKs3YtjvyW6yDsg@public.gmane.org\0" + "To\0Eric B Munson <emunson@akamai.com>" + " Andrew Morton <akpm@linux-foundation.org>\0" + "Cc\0Michal Hocko <mhocko@suse.cz>" + Jonathan Corbet <corbet@lwn.net> + Kirill A. Shutemov <kirill@shutemov.name> + linux-alpha@vger.kernel.org + linux-kernel@vger.kernel.org + linux-mips@linux-mips.org + linux-parisc@vger.kernel.org + linuxppc-dev@lists.ozlabs.org + sparclinux@vger.kernel.org + linux-xtensa@linux-xtensa.org + linux-arch@vger.kernel.org + linux-api@vger.kernel.org + " linux-mm@kvack.org\0" "\00:1\0" "b\0" "On 07/29/2015 05:42 PM, Eric B Munson wrote:\n" @@ -48,9 +47,9 @@ "> unconditionally clears for VMA flags on all VMAs and in the\n" "> mm->def_flags field.\n" ">\n" - "> Signed-off-by: Eric B Munson <emunson-JqFfY2XvxFXQT0dZR+AlfA@public.gmane.org>\n" - "> Cc: Michal Hocko <mhocko-AlSwsSmVLrQ@public.gmane.org>\n" - "> Cc: Vlastimil Babka <vbabka-AlSwsSmVLrQ@public.gmane.org>\n" + "> Signed-off-by: Eric B Munson <emunson@akamai.com>\n" + "> Cc: Michal Hocko <mhocko@suse.cz>\n" + "> Cc: Vlastimil Babka <vbabka@suse.cz>\n" "\n" "The logic seems ok, although the fact that apply_mlockall_flags() is \n" "shared by both mlockall and munlockall makes it even more subtle than \n" @@ -58,7 +57,7 @@ "\n" "Anyway, just some nitpicks below.\n" "\n" - "Acked-by: Vlastimil Babka <vbabka-AlSwsSmVLrQ@public.gmane.org>\n" + "Acked-by: Vlastimil Babka <vbabka@suse.cz>\n" "\n" "[...]\n" "\n" @@ -106,4 +105,4 @@ "> +\t\tif (!(flags & MCL_CURRENT))\n" "> +\t\t\tgoto out;" -a20f1e6fce7b6b6a8eded8d3c0f6a48d6447ec05a2d578120af60c2f004e1beb +4984c51278159b625e5ac47df96c41061b53c88edaa2fceed51fc225c601d790
diff --git a/a/1.txt b/N2/1.txt index 6084981..68c730b 100644 --- a/a/1.txt +++ b/N2/1.txt @@ -25,9 +25,9 @@ On 07/29/2015 05:42 PM, Eric B Munson wrote: > unconditionally clears for VMA flags on all VMAs and in the > mm->def_flags field. > -> Signed-off-by: Eric B Munson <emunson-JqFfY2XvxFXQT0dZR+AlfA@public.gmane.org> -> Cc: Michal Hocko <mhocko-AlSwsSmVLrQ@public.gmane.org> -> Cc: Vlastimil Babka <vbabka-AlSwsSmVLrQ@public.gmane.org> +> Signed-off-by: Eric B Munson <emunson@akamai.com> +> Cc: Michal Hocko <mhocko@suse.cz> +> Cc: Vlastimil Babka <vbabka@suse.cz> The logic seems ok, although the fact that apply_mlockall_flags() is shared by both mlockall and munlockall makes it even more subtle than @@ -35,7 +35,7 @@ before :) Anyway, just some nitpicks below. -Acked-by: Vlastimil Babka <vbabka-AlSwsSmVLrQ@public.gmane.org> +Acked-by: Vlastimil Babka <vbabka@suse.cz> [...] @@ -64,7 +64,7 @@ Acked-by: Vlastimil Babka <vbabka-AlSwsSmVLrQ@public.gmane.org> > - else > - current->mm->def_flags &= ~VM_LOCKED; > -> - if (flags == MCL_FUTURE) +> - if (flags = MCL_FUTURE) > - goto out; > + if (flags & MCL_ONFAULT) > + current->mm->def_flags |= VM_LOCKONFAULT; diff --git a/a/content_digest b/N2/content_digest index 9714de1..d61a4b5 100644 --- a/a/content_digest +++ b/N2/content_digest @@ -1,9 +1,9 @@ "ref\01438184575-10537-1-git-send-email-emunson@akamai.com\0" "ref\01438184575-10537-5-git-send-email-emunson@akamai.com\0" "ref\01438184575-10537-5-git-send-email-emunson-JqFfY2XvxFXQT0dZR+AlfA@public.gmane.org\0" - "From\0Vlastimil Babka <vbabka-AlSwsSmVLrQ@public.gmane.org>\0" + "From\0Vlastimil Babka <vbabka@suse.cz>\0" "Subject\0Re: [PATCH V6 4/6] mm: mlock: Add mlock flags to enable VM_LOCKONFAULT usage\0" - "Date\0Fri, 7 Aug 2015 13:50:01 +0200\0" + "Date\0Fri, 07 Aug 2015 11:50:01 +0000\0" "To\0Eric B Munson <emunson-JqFfY2XvxFXQT0dZR+AlfA@public.gmane.org>" " Andrew Morton <akpm-de/tnXTf+JLsfHDXvbKv3WD2FQJk+8+b@public.gmane.org>\0" "Cc\0Michal Hocko <mhocko-AlSwsSmVLrQ@public.gmane.org>" @@ -48,9 +48,9 @@ "> unconditionally clears for VMA flags on all VMAs and in the\n" "> mm->def_flags field.\n" ">\n" - "> Signed-off-by: Eric B Munson <emunson-JqFfY2XvxFXQT0dZR+AlfA@public.gmane.org>\n" - "> Cc: Michal Hocko <mhocko-AlSwsSmVLrQ@public.gmane.org>\n" - "> Cc: Vlastimil Babka <vbabka-AlSwsSmVLrQ@public.gmane.org>\n" + "> Signed-off-by: Eric B Munson <emunson@akamai.com>\n" + "> Cc: Michal Hocko <mhocko@suse.cz>\n" + "> Cc: Vlastimil Babka <vbabka@suse.cz>\n" "\n" "The logic seems ok, although the fact that apply_mlockall_flags() is \n" "shared by both mlockall and munlockall makes it even more subtle than \n" @@ -58,7 +58,7 @@ "\n" "Anyway, just some nitpicks below.\n" "\n" - "Acked-by: Vlastimil Babka <vbabka-AlSwsSmVLrQ@public.gmane.org>\n" + "Acked-by: Vlastimil Babka <vbabka@suse.cz>\n" "\n" "[...]\n" "\n" @@ -87,7 +87,7 @@ "> -\telse\n" "> -\t\tcurrent->mm->def_flags &= ~VM_LOCKED;\n" ">\n" - "> -\tif (flags == MCL_FUTURE)\n" + "> -\tif (flags = MCL_FUTURE)\n" "> -\t\tgoto out;\n" "> +\t\tif (flags & MCL_ONFAULT)\n" "> +\t\t\tcurrent->mm->def_flags |= VM_LOCKONFAULT;\n" @@ -106,4 +106,4 @@ "> +\t\tif (!(flags & MCL_CURRENT))\n" "> +\t\t\tgoto out;" -a20f1e6fce7b6b6a8eded8d3c0f6a48d6447ec05a2d578120af60c2f004e1beb +768d029c5522fa75c24bf24a30993109fe405aa190cc9b63434cfbb6a7c38a38
diff --git a/a/1.txt b/N3/1.txt index 6084981..3d9cb93 100644 --- a/a/1.txt +++ b/N3/1.txt @@ -25,9 +25,9 @@ On 07/29/2015 05:42 PM, Eric B Munson wrote: > unconditionally clears for VMA flags on all VMAs and in the > mm->def_flags field. > -> Signed-off-by: Eric B Munson <emunson-JqFfY2XvxFXQT0dZR+AlfA@public.gmane.org> -> Cc: Michal Hocko <mhocko-AlSwsSmVLrQ@public.gmane.org> -> Cc: Vlastimil Babka <vbabka-AlSwsSmVLrQ@public.gmane.org> +> Signed-off-by: Eric B Munson <emunson@akamai.com> +> Cc: Michal Hocko <mhocko@suse.cz> +> Cc: Vlastimil Babka <vbabka@suse.cz> The logic seems ok, although the fact that apply_mlockall_flags() is shared by both mlockall and munlockall makes it even more subtle than @@ -35,7 +35,7 @@ before :) Anyway, just some nitpicks below. -Acked-by: Vlastimil Babka <vbabka-AlSwsSmVLrQ@public.gmane.org> +Acked-by: Vlastimil Babka <vbabka@suse.cz> [...] @@ -82,3 +82,9 @@ detail is noise imho. The stacking subtleties is already described above. > + */ > + if (!(flags & MCL_CURRENT)) > + goto out; + +-- +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/N3/content_digest index 9714de1..d447dd2 100644 --- a/a/content_digest +++ b/N3/content_digest @@ -1,24 +1,23 @@ "ref\01438184575-10537-1-git-send-email-emunson@akamai.com\0" "ref\01438184575-10537-5-git-send-email-emunson@akamai.com\0" - "ref\01438184575-10537-5-git-send-email-emunson-JqFfY2XvxFXQT0dZR+AlfA@public.gmane.org\0" - "From\0Vlastimil Babka <vbabka-AlSwsSmVLrQ@public.gmane.org>\0" + "From\0Vlastimil Babka <vbabka@suse.cz>\0" "Subject\0Re: [PATCH V6 4/6] mm: mlock: Add mlock flags to enable VM_LOCKONFAULT usage\0" "Date\0Fri, 7 Aug 2015 13:50:01 +0200\0" - "To\0Eric B Munson <emunson-JqFfY2XvxFXQT0dZR+AlfA@public.gmane.org>" - " Andrew Morton <akpm-de/tnXTf+JLsfHDXvbKv3WD2FQJk+8+b@public.gmane.org>\0" - "Cc\0Michal Hocko <mhocko-AlSwsSmVLrQ@public.gmane.org>" - Jonathan Corbet <corbet-T1hC0tSOHrs@public.gmane.org> - Kirill A. Shutemov <kirill-oKw7cIdHH8eLwutG50LtGA@public.gmane.org> - linux-alpha-u79uwXL29TY76Z2rM5mHXA@public.gmane.org - linux-kernel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org - linux-mips-6z/3iImG2C8G8FEW9MqTrA@public.gmane.org - linux-parisc-u79uwXL29TY76Z2rM5mHXA@public.gmane.org - linuxppc-dev-uLR06cmDAlY/bJ5BZ2RsiQ@public.gmane.org - sparclinux-u79uwXL29TY76Z2rM5mHXA@public.gmane.org - linux-xtensa-PjhNF2WwrV/0Sa2dR60CXw@public.gmane.org - linux-arch-u79uwXL29TY76Z2rM5mHXA@public.gmane.org - linux-api-u79uwXL29TY76Z2rM5mHXA@public.gmane.org - " linux-mm-Bw31MaZKKs3YtjvyW6yDsg@public.gmane.org\0" + "To\0Eric B Munson <emunson@akamai.com>" + " Andrew Morton <akpm@linux-foundation.org>\0" + "Cc\0Michal Hocko <mhocko@suse.cz>" + Jonathan Corbet <corbet@lwn.net> + Kirill A. Shutemov <kirill@shutemov.name> + linux-alpha@vger.kernel.org + linux-kernel@vger.kernel.org + linux-mips@linux-mips.org + linux-parisc@vger.kernel.org + linuxppc-dev@lists.ozlabs.org + sparclinux@vger.kernel.org + linux-xtensa@linux-xtensa.org + linux-arch@vger.kernel.org + linux-api@vger.kernel.org + " linux-mm@kvack.org\0" "\00:1\0" "b\0" "On 07/29/2015 05:42 PM, Eric B Munson wrote:\n" @@ -48,9 +47,9 @@ "> unconditionally clears for VMA flags on all VMAs and in the\n" "> mm->def_flags field.\n" ">\n" - "> Signed-off-by: Eric B Munson <emunson-JqFfY2XvxFXQT0dZR+AlfA@public.gmane.org>\n" - "> Cc: Michal Hocko <mhocko-AlSwsSmVLrQ@public.gmane.org>\n" - "> Cc: Vlastimil Babka <vbabka-AlSwsSmVLrQ@public.gmane.org>\n" + "> Signed-off-by: Eric B Munson <emunson@akamai.com>\n" + "> Cc: Michal Hocko <mhocko@suse.cz>\n" + "> Cc: Vlastimil Babka <vbabka@suse.cz>\n" "\n" "The logic seems ok, although the fact that apply_mlockall_flags() is \n" "shared by both mlockall and munlockall makes it even more subtle than \n" @@ -58,7 +57,7 @@ "\n" "Anyway, just some nitpicks below.\n" "\n" - "Acked-by: Vlastimil Babka <vbabka-AlSwsSmVLrQ@public.gmane.org>\n" + "Acked-by: Vlastimil Babka <vbabka@suse.cz>\n" "\n" "[...]\n" "\n" @@ -104,6 +103,12 @@ "> +\t\t * maintain behavior from older kernels\n" "> +\t\t */\n" "> +\t\tif (!(flags & MCL_CURRENT))\n" - "> +\t\t\tgoto out;" + "> +\t\t\tgoto out;\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>" -a20f1e6fce7b6b6a8eded8d3c0f6a48d6447ec05a2d578120af60c2f004e1beb +193413909161e7c0d9cba3908e70a6246767e9a06a257b6400e45ad6cf47d3ba
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.