diff for duplicates of <20190712043341.GI17978@ZenIV.linux.org.uk> diff --git a/a/content_digest b/N1/content_digest index 9fa2aeb..dd5eddc 100644 --- a/a/content_digest +++ b/N1/content_digest @@ -30,8 +30,7 @@ Christian Brauner <christian@brauner.io> J. Bruce Fields <bfields@fieldses.org> linux-parisc@vger.kernel.org - linux-api@vger.kernel.org - " Ch\0" + " linux-api@vger.kernel.orgch\0" "\00:1\0" "b\0" "On Sun, Jul 07, 2019 at 12:57:32AM +1000, Aleksa Sarai wrote:\n" @@ -86,4 +85,4 @@ "\n" "Is that a weird way of saying \"if we hadn't already called dirfd_path_init()\"?" -1f601ca93a6693b8d2f324e370df98645cede1037998201eb6e050f1232bc973 +ba7aea441bf6363fb3f65bfef9e414def57a538f9c5a759e78999491a9d66db3
diff --git a/a/content_digest b/N2/content_digest index 9fa2aeb..7eac960 100644 --- a/a/content_digest +++ b/N2/content_digest @@ -4,34 +4,42 @@ "Subject\0Re: [PATCH v9 05/10] namei: O_BENEATH-style path resolution flags\0" "Date\0Fri, 12 Jul 2019 05:33:42 +0100\0" "To\0Aleksa Sarai <cyphar@cyphar.com>\0" - "Cc\0linux-ia64@vger.kernel.org" - linux-sh@vger.kernel.org - Alexei Starovoitov <ast@kernel.org> - linux-kernel@vger.kernel.org + "Cc\0Jeff Layton <jlayton@kernel.org>" + J. Bruce Fields <bfields@fieldses.org> + Arnd Bergmann <arnd@arndb.de> David Howells <dhowells@redhat.com> - linux-kselftest@vger.kernel.org - sparclinux@vger.kernel.org Shuah Khan <shuah@kernel.org> - linux-arch@vger.kernel.org - linux-s390@vger.kernel.org + Shuah Khan <skhan@linuxfoundation.org> + Christian Brauner <christian@brauner.io> + David Drysdale <drysdale@google.com> + Andy Lutomirski <luto@kernel.org> + Linus Torvalds <torvalds@linux-foundation.org> + Eric Biederman <ebiederm@xmission.com> + Andrew Morton <akpm@linux-foundation.org> + Alexei Starovoitov <ast@kernel.org> + Kees Cook <keescook@chromium.org> + Jann Horn <jannh@google.com> Tycho Andersen <tycho@tycho.ws> + Chanho Min <chanho.min@lge.com> + Oleg Nesterov <oleg@redhat.com> Aleksa Sarai <asarai@suse.de> + containers@lists.linux-foundation.org + linux-alpha@vger.kernel.org + linux-api@vger.kernel.org + linux-arch@vger.kernel.org linux-arm-kernel@lists.infradead.org - linux-mips@vger.kernel.org - linux-xtensa@linux-xtensa.org - Kees Cook <keescook@chromium.org> - Arnd Bergmann <arnd@arndb.de> - Jann Horn <jannh@google.com> - linuxppc-dev@lists.ozlabs.org + linux-fsdevel@vger.kernel.org + linux-ia64@vger.kernel.org + linux-kernel@vger.kernel.org + linux-kselftest@vger.kernel.org linux-m68k@lists.linux-m68k.org - Andy Lutomirski <luto@kernel.org> - Shuah Khan <skhan@linuxfoundation.org> - David Drysdale <drysdale@google.com> - Christian Brauner <christian@brauner.io> - J. Bruce Fields <bfields@fieldses.org> + linux-mips@vger.kernel.org linux-parisc@vger.kernel.org - linux-api@vger.kernel.org - " Ch\0" + linuxppc-dev@lists.ozlabs.org + linux-s390@vger.kernel.org + linux-sh@vger.kernel.org + linux-xtensa@linux-xtensa.org + " sparclinux@vger.kernel.org\0" "\00:1\0" "b\0" "On Sun, Jul 07, 2019 at 12:57:32AM +1000, Aleksa Sarai wrote:\n" @@ -86,4 +94,4 @@ "\n" "Is that a weird way of saying \"if we hadn't already called dirfd_path_init()\"?" -1f601ca93a6693b8d2f324e370df98645cede1037998201eb6e050f1232bc973 +b753e3050fa795f6b8a6fb6900c438c83e3cf3a28f2bde2903b001da8a51ba3a
diff --git a/a/1.txt b/N3/1.txt index 11d7069..1ecfee6 100644 --- a/a/1.txt +++ b/N3/1.txt @@ -11,7 +11,7 @@ On Sun, Jul 07, 2019 at 12:57:32AM +1000, Aleksa Sarai wrote: > @@ -1468,6 +1493,8 @@ static int follow_dotdot_rcu(struct nameidata *nd) > return -ECHILD; -> if (&mparent->mnt == nd->path.mnt) +> if (&mparent->mnt = nd->path.mnt) > break; > + if (unlikely(nd->flags & LOOKUP_XDEV)) > + return -EXDEV; @@ -36,7 +36,7 @@ suprious hard errors? > + if (!(nd->flags & LOOKUP_RCU)) > + path_get(&nd->root); > + } -> if (*s == '/') { +> if (*s = '/') { > if (likely(!nd->root.mnt)) > set_root(nd); > @@ -2350,9 +2400,11 @@ static const char *path_init(struct nameidata *nd, unsigned flags) diff --git a/a/content_digest b/N3/content_digest index 9fa2aeb..b99b226 100644 --- a/a/content_digest +++ b/N3/content_digest @@ -2,7 +2,7 @@ "ref\020190706145737.5299-6-cyphar@cyphar.com\0" "From\0Al Viro <viro@zeniv.linux.org.uk>\0" "Subject\0Re: [PATCH v9 05/10] namei: O_BENEATH-style path resolution flags\0" - "Date\0Fri, 12 Jul 2019 05:33:42 +0100\0" + "Date\0Fri, 12 Jul 2019 04:33:42 +0000\0" "To\0Aleksa Sarai <cyphar@cyphar.com>\0" "Cc\0linux-ia64@vger.kernel.org" linux-sh@vger.kernel.org @@ -30,8 +30,7 @@ Christian Brauner <christian@brauner.io> J. Bruce Fields <bfields@fieldses.org> linux-parisc@vger.kernel.org - linux-api@vger.kernel.org - " Ch\0" + " linux-api@vger.kernel.orgch\0" "\00:1\0" "b\0" "On Sun, Jul 07, 2019 at 12:57:32AM +1000, Aleksa Sarai wrote:\n" @@ -47,7 +46,7 @@ "\n" "> @@ -1468,6 +1493,8 @@ static int follow_dotdot_rcu(struct nameidata *nd)\n" "> \t\t\t\treturn -ECHILD;\n" - "> \t\t\tif (&mparent->mnt == nd->path.mnt)\n" + "> \t\t\tif (&mparent->mnt = nd->path.mnt)\n" "> \t\t\t\tbreak;\n" "> +\t\t\tif (unlikely(nd->flags & LOOKUP_XDEV))\n" "> +\t\t\t\treturn -EXDEV;\n" @@ -72,7 +71,7 @@ "> +\t\tif (!(nd->flags & LOOKUP_RCU))\n" "> +\t\t\tpath_get(&nd->root);\n" "> +\t}\n" - "> \tif (*s == '/') {\n" + "> \tif (*s = '/') {\n" "> \t\tif (likely(!nd->root.mnt))\n" "> \t\t\tset_root(nd);\n" "> @@ -2350,9 +2400,11 @@ static const char *path_init(struct nameidata *nd, unsigned flags)\n" @@ -86,4 +85,4 @@ "\n" "Is that a weird way of saying \"if we hadn't already called dirfd_path_init()\"?" -1f601ca93a6693b8d2f324e370df98645cede1037998201eb6e050f1232bc973 +3d3fa249f2b1817f21f3998802f944cff2668701e2764246d67861ad930ee3ef
diff --git a/a/content_digest b/N4/content_digest index 9fa2aeb..3fbacfb 100644 --- a/a/content_digest +++ b/N4/content_digest @@ -31,7 +31,15 @@ J. Bruce Fields <bfields@fieldses.org> linux-parisc@vger.kernel.org linux-api@vger.kernel.org - " Ch\0" + Chanho Min <chanho.min@lge.com> + Jeff Layton <jlayton@kernel.org> + Oleg Nesterov <oleg@redhat.com> + Eric Biederman <ebiederm@xmission.com> + linux-alpha@vger.kernel.org + linux-fsdevel@vger.kernel.org + Andrew Morton <akpm@linux-foundation.org> + Linus Torvalds <torvalds@linux-foundation.org> + " containers@lists.linux-foundation.org\0" "\00:1\0" "b\0" "On Sun, Jul 07, 2019 at 12:57:32AM +1000, Aleksa Sarai wrote:\n" @@ -86,4 +94,4 @@ "\n" "Is that a weird way of saying \"if we hadn't already called dirfd_path_init()\"?" -1f601ca93a6693b8d2f324e370df98645cede1037998201eb6e050f1232bc973 +371b0fffd88de9165c26c3148f149d578a762928c027c1070cad6b5297d306ec
diff --git a/a/1.txt b/N5/1.txt index 11d7069..5dbff1c 100644 --- a/a/1.txt +++ b/N5/1.txt @@ -49,3 +49,8 @@ suprious hard errors? > + if (likely(!nd->path.mnt)) { Is that a weird way of saying "if we hadn't already called dirfd_path_init()"? + +_______________________________________________ +linux-arm-kernel mailing list +linux-arm-kernel@lists.infradead.org +http://lists.infradead.org/mailman/listinfo/linux-arm-kernel diff --git a/a/content_digest b/N5/content_digest index 9fa2aeb..65ac00d 100644 --- a/a/content_digest +++ b/N5/content_digest @@ -31,7 +31,15 @@ J. Bruce Fields <bfields@fieldses.org> linux-parisc@vger.kernel.org linux-api@vger.kernel.org - " Ch\0" + Chanho Min <chanho.min@lge.com> + Jeff Layton <jlayton@kernel.org> + Oleg Nesterov <oleg@redhat.com> + Eric Biederman <ebiederm@xmission.com> + linux-alpha@vger.kernel.org + linux-fsdevel@vger.kernel.org + Andrew Morton <akpm@linux-foundation.org> + Linus Torvalds <torvalds@linux-foundation.org> + " containers@lists.linux-foundation.org\0" "\00:1\0" "b\0" "On Sun, Jul 07, 2019 at 12:57:32AM +1000, Aleksa Sarai wrote:\n" @@ -84,6 +92,11 @@ "> -\t\treturn ERR_PTR(error);\n" "> +\tif (likely(!nd->path.mnt)) {\n" "\n" - "Is that a weird way of saying \"if we hadn't already called dirfd_path_init()\"?" + "Is that a weird way of saying \"if we hadn't already called dirfd_path_init()\"?\n" + "\n" + "_______________________________________________\n" + "linux-arm-kernel mailing list\n" + "linux-arm-kernel@lists.infradead.org\n" + http://lists.infradead.org/mailman/listinfo/linux-arm-kernel -1f601ca93a6693b8d2f324e370df98645cede1037998201eb6e050f1232bc973 +84ec8c18a25839acf9c9ff04dfaae8a02c530c05d7c73487c61dd2ca8398d9d8
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.