diff for duplicates of <20180518081536.166573281@linuxfoundation.org> diff --git a/a/content_digest b/N1/content_digest index a96f6af..9f4f921 100644 --- a/a/content_digest +++ b/N1/content_digest @@ -28,8 +28,7 @@ linux-snps-arc@lists.infradead.org linux-arch@vger.kernel.org Arnd Bergmann <arnd@arndb.de> - linux-xtensa@linux-xtensa.org - " li\0" + " linux-xtensa@linux-xtensa.orgli\0" "\00:1\0" "b\0" "4.9-stable review patch. If anyone has any objections, please let me know.\n" @@ -1122,4 +1121,4 @@ " * Wake up all waiters hashed on the physical page that is mapped\n" * to this virtual address: -80fe7aa83fdd9e65efc2f4a488497b9922e1bf2c1c7a4e32cb605230737b7f40 +d1da9979ab4d199ed4bf02c57406fd01fac1b1496a944ab2dc12344020327c73
diff --git a/a/content_digest b/N2/content_digest index a96f6af..ccaa5f9 100644 --- a/a/content_digest +++ b/N2/content_digest @@ -3,33 +3,52 @@ "Subject\0[PATCH 4.9 27/33] futex: Remove duplicated code and fix undefined behaviour\0" "Date\0Fri, 18 May 2018 10:16:06 +0200\0" "To\0linux-kernel@vger.kernel.org\0" - "Cc\0linux-mips@linux-mips.org" + "Cc\0Greg Kroah-Hartman <gregkh@linuxfoundation.org>" + stable@vger.kernel.org + Jiri Slaby <jslaby@suse.cz> + Thomas Gleixner <tglx@linutronix.de> + Russell King <rmk+kernel@armlinux.org.uk> + Darren Hart (VMware) <dvhart@infradead.org> + linux-mips@linux-mips.org Rich Felker <dalias@libc.org> linux-ia64@vger.kernel.org linux-sh@vger.kernel.org peterz@infradead.org + Benjamin Herrenschmidt <benh@kernel.crashing.org> Max Filippov <jcmvbkbc@gmail.com> Paul Mackerras <paulus@samba.org> - Ralf Baechle <ralf@linux-mips.org> sparclinux@vger.kernel.org - Jiri Slaby <jslaby@suse.cz> - Stafford Horne <shorne@gmail.com> Jonas Bonn <jonas@southpole.se> linux-s390@vger.kernel.org - Ben Hutchings <ben.hutchings@codethink.co.uk> + linux-arch@vger.kernel.org Yoshinori Sato <ysato@users.sourceforge.jp> linux-hexagon@vger.kernel.org Helge Deller <deller@gmx.de> James E.J. Bottomley <jejb@parisc-linux.org> - Fenghua Yu <fenghua.yu@intel.com> Catalin Marinas <catalin.marinas@arm.com> - Darren Hart (VMware) <dvhart@infradead.org> Matt Turner <mattst88@gmail.com> linux-snps-arc@lists.infradead.org - linux-arch@vger.kernel.org + Fenghua Yu <fenghua.yu@intel.com> Arnd Bergmann <arnd@arndb.de> linux-xtensa@linux-xtensa.org - " li\0" + Stefan Kristiansson <stefan.kristiansson@saunalahti.fi> + openrisc@lists.librecores.org + Ivan Kokshaysky <ink@jurassic.park.msu.ru> + Stafford Horne <shorne@gmail.com> + linux-arm-kernel@lists.infradead.org + Richard Henderson <rth@twiddle.net> + Chris Zankel <chris@zankel.net> + Michal Simek <monstr@monstr.eu> + Tony Luck <tony.luck@intel.com> + linux-parisc@vger.kernel.org + Vineet Gupta <vgupta@synopsys.com> + Ralf Baechle <ralf@linux-mips.org> + Richard Kuo <rkuo@codeaurora.org> + linux-alpha@vger.kernel.org + Martin Schwidefsky <schwidefsky@de.ibm.com> + linuxppc-dev@lists.ozlabs.org + David S. Miller <davem@davemloft.net> + " Ben Hutchings <ben.hutchings@codethink.co.uk>\0" "\00:1\0" "b\0" "4.9-stable review patch. If anyone has any objections, please let me know.\n" @@ -1122,4 +1141,4 @@ " * Wake up all waiters hashed on the physical page that is mapped\n" * to this virtual address: -80fe7aa83fdd9e65efc2f4a488497b9922e1bf2c1c7a4e32cb605230737b7f40 +68efb92b979d12e28447572cacae1e2b8fb0a505e51f1872c2d979b131d48d25
diff --git a/a/1.txt b/N3/1.txt index 866a9a3..be70c8d 100644 --- a/a/1.txt +++ b/N3/1.txt @@ -129,7 +129,7 @@ Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> - if (!ret) { - switch (cmp) { -- case FUTEX_OP_CMP_EQ: ret = (oldval == cmparg); break; +- case FUTEX_OP_CMP_EQ: ret = (oldval = cmparg); break; - case FUTEX_OP_CMP_NE: ret = (oldval != cmparg); break; - case FUTEX_OP_CMP_LT: ret = (oldval < cmparg); break; - case FUTEX_OP_CMP_GE: ret = (oldval >= cmparg); break; @@ -176,7 +176,7 @@ Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> - if (!ret) { - switch (cmp) { - case FUTEX_OP_CMP_EQ: -- ret = (oldval == cmparg); +- ret = (oldval = cmparg); - break; - case FUTEX_OP_CMP_NE: - ret = (oldval != cmparg); @@ -233,7 +233,7 @@ Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> - if (!ret) { - switch (cmp) { -- case FUTEX_OP_CMP_EQ: ret = (oldval == cmparg); break; +- case FUTEX_OP_CMP_EQ: ret = (oldval = cmparg); break; - case FUTEX_OP_CMP_NE: ret = (oldval != cmparg); break; - case FUTEX_OP_CMP_LT: ret = (oldval < cmparg); break; - case FUTEX_OP_CMP_GE: ret = (oldval >= cmparg); break; @@ -278,7 +278,7 @@ Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> - if (!ret) { - switch (cmp) { -- case FUTEX_OP_CMP_EQ: ret = (oldval == cmparg); break; +- case FUTEX_OP_CMP_EQ: ret = (oldval = cmparg); break; - case FUTEX_OP_CMP_NE: ret = (oldval != cmparg); break; - case FUTEX_OP_CMP_LT: ret = (oldval < cmparg); break; - case FUTEX_OP_CMP_GE: ret = (oldval >= cmparg); break; @@ -335,7 +335,7 @@ Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> - if (!ret) { - switch (cmp) { -- case FUTEX_OP_CMP_EQ: ret = (oldval == cmparg); break; +- case FUTEX_OP_CMP_EQ: ret = (oldval = cmparg); break; - case FUTEX_OP_CMP_NE: ret = (oldval != cmparg); break; - case FUTEX_OP_CMP_LT: ret = (oldval < cmparg); break; - case FUTEX_OP_CMP_GE: ret = (oldval >= cmparg); break; @@ -380,7 +380,7 @@ Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> - if (!ret) { - switch (cmp) { - case FUTEX_OP_CMP_EQ: -- ret = (oldval == cmparg); +- ret = (oldval = cmparg); - break; - case FUTEX_OP_CMP_NE: - ret = (oldval != cmparg); @@ -435,7 +435,7 @@ Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> - if (!ret) { - switch (cmp) { -- case FUTEX_OP_CMP_EQ: ret = (oldval == cmparg); break; +- case FUTEX_OP_CMP_EQ: ret = (oldval = cmparg); break; - case FUTEX_OP_CMP_NE: ret = (oldval != cmparg); break; - case FUTEX_OP_CMP_LT: ret = (oldval < cmparg); break; - case FUTEX_OP_CMP_GE: ret = (oldval >= cmparg); break; @@ -479,7 +479,7 @@ Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> - if (!ret) { - switch (cmp) { - case FUTEX_OP_CMP_EQ: -- ret = (oldval == cmparg); +- ret = (oldval = cmparg); - break; - case FUTEX_OP_CMP_NE: - ret = (oldval != cmparg); @@ -534,7 +534,7 @@ Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> - if (!ret) { - switch (cmp) { -- case FUTEX_OP_CMP_EQ: ret = (oldval == cmparg); break; +- case FUTEX_OP_CMP_EQ: ret = (oldval = cmparg); break; - case FUTEX_OP_CMP_NE: ret = (oldval != cmparg); break; - case FUTEX_OP_CMP_LT: ret = (oldval < cmparg); break; - case FUTEX_OP_CMP_GE: ret = (oldval >= cmparg); break; @@ -579,9 +579,9 @@ Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> pagefault_enable(); _futex_spin_unlock_irqrestore(uaddr, &flags); -- if (ret == 0) { +- if (ret = 0) { - switch (cmp) { -- case FUTEX_OP_CMP_EQ: ret = (oldval == cmparg); break; +- case FUTEX_OP_CMP_EQ: ret = (oldval = cmparg); break; - case FUTEX_OP_CMP_NE: ret = (oldval != cmparg); break; - case FUTEX_OP_CMP_LT: ret = (oldval < cmparg); break; - case FUTEX_OP_CMP_GE: ret = (oldval >= cmparg); break; @@ -625,7 +625,7 @@ Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> - if (!ret) { - switch (cmp) { -- case FUTEX_OP_CMP_EQ: ret = (oldval == cmparg); break; +- case FUTEX_OP_CMP_EQ: ret = (oldval = cmparg); break; - case FUTEX_OP_CMP_NE: ret = (oldval != cmparg); break; - case FUTEX_OP_CMP_LT: ret = (oldval < cmparg); break; - case FUTEX_OP_CMP_GE: ret = (oldval >= cmparg); break; @@ -668,7 +668,7 @@ Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> - if (!ret) { - switch (cmp) { -- case FUTEX_OP_CMP_EQ: ret = (oldval == cmparg); break; +- case FUTEX_OP_CMP_EQ: ret = (oldval = cmparg); break; - case FUTEX_OP_CMP_NE: ret = (oldval != cmparg); break; - case FUTEX_OP_CMP_LT: ret = (oldval < cmparg); break; - case FUTEX_OP_CMP_GE: ret = (oldval >= cmparg); break; @@ -715,7 +715,7 @@ Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> - if (!ret) { - switch (cmp) { -- case FUTEX_OP_CMP_EQ: ret = (oldval == cmparg); break; +- case FUTEX_OP_CMP_EQ: ret = (oldval = cmparg); break; - case FUTEX_OP_CMP_NE: ret = (oldval != cmparg); break; - case FUTEX_OP_CMP_LT: ret = ((int)oldval < (int)cmparg); break; - case FUTEX_OP_CMP_GE: ret = ((int)oldval >= (int)cmparg); break; @@ -762,7 +762,7 @@ Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> - if (!ret) { - switch (cmp) { -- case FUTEX_OP_CMP_EQ: ret = (oldval == cmparg); break; +- case FUTEX_OP_CMP_EQ: ret = (oldval = cmparg); break; - case FUTEX_OP_CMP_NE: ret = (oldval != cmparg); break; - case FUTEX_OP_CMP_LT: ret = (oldval < cmparg); break; - case FUTEX_OP_CMP_GE: ret = (oldval >= cmparg); break; @@ -814,7 +814,7 @@ Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> - if (!ret) { - switch (cmp) { - case FUTEX_OP_CMP_EQ: -- ret = (val == cmparg); +- ret = (val = cmparg); - break; - case FUTEX_OP_CMP_NE: - ret = (val != cmparg); @@ -873,7 +873,7 @@ Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> - if (!ret) { - switch (cmp) { - case FUTEX_OP_CMP_EQ: -- ret = (oldval == cmparg); +- ret = (oldval = cmparg); - break; - case FUTEX_OP_CMP_NE: - ret = (oldval != cmparg); @@ -931,7 +931,7 @@ Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> - return ret; - - switch (cmp) { -- case FUTEX_OP_CMP_EQ: return (oldval == cmparg); +- case FUTEX_OP_CMP_EQ: return (oldval = cmparg); - case FUTEX_OP_CMP_NE: return (oldval != cmparg); - case FUTEX_OP_CMP_LT: return (oldval < cmparg); - case FUTEX_OP_CMP_GE: return (oldval >= cmparg); @@ -981,9 +981,9 @@ Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> pagefault_enable(); preempt_enable(); -- if (ret == 0) { +- if (ret = 0) { - switch (cmp) { -- case FUTEX_OP_CMP_EQ: ret = (oldval == cmparg); break; +- case FUTEX_OP_CMP_EQ: ret = (oldval = cmparg); break; - case FUTEX_OP_CMP_NE: ret = (oldval != cmparg); break; - case FUTEX_OP_CMP_LT: ret = (oldval < cmparg); break; - case FUTEX_OP_CMP_GE: ret = (oldval >= cmparg); break; @@ -992,7 +992,7 @@ Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> - default: ret = -ENOSYS; - } - } -+ if (ret == 0) ++ if (ret = 0) + *oval = oldval; + return ret; @@ -1024,7 +1024,7 @@ Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> - if (!ret) { - switch (cmp) { -- case FUTEX_OP_CMP_EQ: ret = (oldval == cmparg); break; +- case FUTEX_OP_CMP_EQ: ret = (oldval = cmparg); break; - case FUTEX_OP_CMP_NE: ret = (oldval != cmparg); break; - case FUTEX_OP_CMP_LT: ret = (oldval < cmparg); break; - case FUTEX_OP_CMP_GE: ret = (oldval >= cmparg); break; @@ -1068,7 +1068,7 @@ Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> + + switch (cmp) { + case FUTEX_OP_CMP_EQ: -+ return oldval == cmparg; ++ return oldval = cmparg; + case FUTEX_OP_CMP_NE: + return oldval != cmparg; + case FUTEX_OP_CMP_LT: diff --git a/a/content_digest b/N3/content_digest index a96f6af..53efac7 100644 --- a/a/content_digest +++ b/N3/content_digest @@ -1,7 +1,7 @@ "ref\020180518081535.096308218@linuxfoundation.org\0" "From\0Greg Kroah-Hartman <gregkh@linuxfoundation.org>\0" "Subject\0[PATCH 4.9 27/33] futex: Remove duplicated code and fix undefined behaviour\0" - "Date\0Fri, 18 May 2018 10:16:06 +0200\0" + "Date\0Fri, 18 May 2018 08:16:06 +0000\0" "To\0linux-kernel@vger.kernel.org\0" "Cc\0linux-mips@linux-mips.org" Rich Felker <dalias@libc.org> @@ -28,8 +28,7 @@ linux-snps-arc@lists.infradead.org linux-arch@vger.kernel.org Arnd Bergmann <arnd@arndb.de> - linux-xtensa@linux-xtensa.org - " li\0" + " linux-xtensa@linux-xtensa.orgli\0" "\00:1\0" "b\0" "4.9-stable review patch. If anyone has any objections, please let me know.\n" @@ -163,7 +162,7 @@ " \n" "-\tif (!ret) {\n" "-\t\tswitch (cmp) {\n" - "-\t\tcase FUTEX_OP_CMP_EQ: ret = (oldval == cmparg); break;\n" + "-\t\tcase FUTEX_OP_CMP_EQ: ret = (oldval = cmparg); break;\n" "-\t\tcase FUTEX_OP_CMP_NE: ret = (oldval != cmparg); break;\n" "-\t\tcase FUTEX_OP_CMP_LT: ret = (oldval < cmparg); break;\n" "-\t\tcase FUTEX_OP_CMP_GE: ret = (oldval >= cmparg); break;\n" @@ -210,7 +209,7 @@ "-\tif (!ret) {\n" "-\t\tswitch (cmp) {\n" "-\t\tcase FUTEX_OP_CMP_EQ:\n" - "-\t\t\tret = (oldval == cmparg);\n" + "-\t\t\tret = (oldval = cmparg);\n" "-\t\t\tbreak;\n" "-\t\tcase FUTEX_OP_CMP_NE:\n" "-\t\t\tret = (oldval != cmparg);\n" @@ -267,7 +266,7 @@ " \n" "-\tif (!ret) {\n" "-\t\tswitch (cmp) {\n" - "-\t\tcase FUTEX_OP_CMP_EQ: ret = (oldval == cmparg); break;\n" + "-\t\tcase FUTEX_OP_CMP_EQ: ret = (oldval = cmparg); break;\n" "-\t\tcase FUTEX_OP_CMP_NE: ret = (oldval != cmparg); break;\n" "-\t\tcase FUTEX_OP_CMP_LT: ret = (oldval < cmparg); break;\n" "-\t\tcase FUTEX_OP_CMP_GE: ret = (oldval >= cmparg); break;\n" @@ -312,7 +311,7 @@ " \n" "-\tif (!ret) {\n" "-\t\tswitch (cmp) {\n" - "-\t\tcase FUTEX_OP_CMP_EQ: ret = (oldval == cmparg); break;\n" + "-\t\tcase FUTEX_OP_CMP_EQ: ret = (oldval = cmparg); break;\n" "-\t\tcase FUTEX_OP_CMP_NE: ret = (oldval != cmparg); break;\n" "-\t\tcase FUTEX_OP_CMP_LT: ret = (oldval < cmparg); break;\n" "-\t\tcase FUTEX_OP_CMP_GE: ret = (oldval >= cmparg); break;\n" @@ -369,7 +368,7 @@ " \n" "-\tif (!ret) {\n" "-\t\tswitch (cmp) {\n" - "-\t\tcase FUTEX_OP_CMP_EQ: ret = (oldval == cmparg); break;\n" + "-\t\tcase FUTEX_OP_CMP_EQ: ret = (oldval = cmparg); break;\n" "-\t\tcase FUTEX_OP_CMP_NE: ret = (oldval != cmparg); break;\n" "-\t\tcase FUTEX_OP_CMP_LT: ret = (oldval < cmparg); break;\n" "-\t\tcase FUTEX_OP_CMP_GE: ret = (oldval >= cmparg); break;\n" @@ -414,7 +413,7 @@ "-\tif (!ret) {\n" "-\t\tswitch (cmp) {\n" "-\t\tcase FUTEX_OP_CMP_EQ:\n" - "-\t\t\tret = (oldval == cmparg);\n" + "-\t\t\tret = (oldval = cmparg);\n" "-\t\t\tbreak;\n" "-\t\tcase FUTEX_OP_CMP_NE:\n" "-\t\t\tret = (oldval != cmparg);\n" @@ -469,7 +468,7 @@ " \n" "-\tif (!ret) {\n" "-\t\tswitch (cmp) {\n" - "-\t\tcase FUTEX_OP_CMP_EQ: ret = (oldval == cmparg); break;\n" + "-\t\tcase FUTEX_OP_CMP_EQ: ret = (oldval = cmparg); break;\n" "-\t\tcase FUTEX_OP_CMP_NE: ret = (oldval != cmparg); break;\n" "-\t\tcase FUTEX_OP_CMP_LT: ret = (oldval < cmparg); break;\n" "-\t\tcase FUTEX_OP_CMP_GE: ret = (oldval >= cmparg); break;\n" @@ -513,7 +512,7 @@ "-\tif (!ret) {\n" "-\t\tswitch (cmp) {\n" "-\t\tcase FUTEX_OP_CMP_EQ:\n" - "-\t\t\tret = (oldval == cmparg);\n" + "-\t\t\tret = (oldval = cmparg);\n" "-\t\t\tbreak;\n" "-\t\tcase FUTEX_OP_CMP_NE:\n" "-\t\t\tret = (oldval != cmparg);\n" @@ -568,7 +567,7 @@ " \n" "-\tif (!ret) {\n" "-\t\tswitch (cmp) {\n" - "-\t\tcase FUTEX_OP_CMP_EQ: ret = (oldval == cmparg); break;\n" + "-\t\tcase FUTEX_OP_CMP_EQ: ret = (oldval = cmparg); break;\n" "-\t\tcase FUTEX_OP_CMP_NE: ret = (oldval != cmparg); break;\n" "-\t\tcase FUTEX_OP_CMP_LT: ret = (oldval < cmparg); break;\n" "-\t\tcase FUTEX_OP_CMP_GE: ret = (oldval >= cmparg); break;\n" @@ -613,9 +612,9 @@ " \tpagefault_enable();\n" " \t_futex_spin_unlock_irqrestore(uaddr, &flags);\n" " \n" - "-\tif (ret == 0) {\n" + "-\tif (ret = 0) {\n" "-\t\tswitch (cmp) {\n" - "-\t\tcase FUTEX_OP_CMP_EQ: ret = (oldval == cmparg); break;\n" + "-\t\tcase FUTEX_OP_CMP_EQ: ret = (oldval = cmparg); break;\n" "-\t\tcase FUTEX_OP_CMP_NE: ret = (oldval != cmparg); break;\n" "-\t\tcase FUTEX_OP_CMP_LT: ret = (oldval < cmparg); break;\n" "-\t\tcase FUTEX_OP_CMP_GE: ret = (oldval >= cmparg); break;\n" @@ -659,7 +658,7 @@ " \n" "-\tif (!ret) {\n" "-\t\tswitch (cmp) {\n" - "-\t\tcase FUTEX_OP_CMP_EQ: ret = (oldval == cmparg); break;\n" + "-\t\tcase FUTEX_OP_CMP_EQ: ret = (oldval = cmparg); break;\n" "-\t\tcase FUTEX_OP_CMP_NE: ret = (oldval != cmparg); break;\n" "-\t\tcase FUTEX_OP_CMP_LT: ret = (oldval < cmparg); break;\n" "-\t\tcase FUTEX_OP_CMP_GE: ret = (oldval >= cmparg); break;\n" @@ -702,7 +701,7 @@ " \n" "-\tif (!ret) {\n" "-\t\tswitch (cmp) {\n" - "-\t\tcase FUTEX_OP_CMP_EQ: ret = (oldval == cmparg); break;\n" + "-\t\tcase FUTEX_OP_CMP_EQ: ret = (oldval = cmparg); break;\n" "-\t\tcase FUTEX_OP_CMP_NE: ret = (oldval != cmparg); break;\n" "-\t\tcase FUTEX_OP_CMP_LT: ret = (oldval < cmparg); break;\n" "-\t\tcase FUTEX_OP_CMP_GE: ret = (oldval >= cmparg); break;\n" @@ -749,7 +748,7 @@ " \n" "-\tif (!ret) {\n" "-\t\tswitch (cmp) {\n" - "-\t\tcase FUTEX_OP_CMP_EQ: ret = (oldval == cmparg); break;\n" + "-\t\tcase FUTEX_OP_CMP_EQ: ret = (oldval = cmparg); break;\n" "-\t\tcase FUTEX_OP_CMP_NE: ret = (oldval != cmparg); break;\n" "-\t\tcase FUTEX_OP_CMP_LT: ret = ((int)oldval < (int)cmparg); break;\n" "-\t\tcase FUTEX_OP_CMP_GE: ret = ((int)oldval >= (int)cmparg); break;\n" @@ -796,7 +795,7 @@ " \n" "-\tif (!ret) {\n" "-\t\tswitch (cmp) {\n" - "-\t\tcase FUTEX_OP_CMP_EQ: ret = (oldval == cmparg); break;\n" + "-\t\tcase FUTEX_OP_CMP_EQ: ret = (oldval = cmparg); break;\n" "-\t\tcase FUTEX_OP_CMP_NE: ret = (oldval != cmparg); break;\n" "-\t\tcase FUTEX_OP_CMP_LT: ret = (oldval < cmparg); break;\n" "-\t\tcase FUTEX_OP_CMP_GE: ret = (oldval >= cmparg); break;\n" @@ -848,7 +847,7 @@ "-\tif (!ret) {\n" "-\t\tswitch (cmp) {\n" "-\t\tcase FUTEX_OP_CMP_EQ:\n" - "-\t\t\tret = (val == cmparg);\n" + "-\t\t\tret = (val = cmparg);\n" "-\t\t\tbreak;\n" "-\t\tcase FUTEX_OP_CMP_NE:\n" "-\t\t\tret = (val != cmparg);\n" @@ -907,7 +906,7 @@ "-\tif (!ret) {\n" "-\t\tswitch (cmp) {\n" "-\t\tcase FUTEX_OP_CMP_EQ:\n" - "-\t\t\tret = (oldval == cmparg);\n" + "-\t\t\tret = (oldval = cmparg);\n" "-\t\t\tbreak;\n" "-\t\tcase FUTEX_OP_CMP_NE:\n" "-\t\t\tret = (oldval != cmparg);\n" @@ -965,7 +964,7 @@ "-\t\treturn ret;\n" "-\n" "-\tswitch (cmp) {\n" - "-\tcase FUTEX_OP_CMP_EQ: return (oldval == cmparg);\n" + "-\tcase FUTEX_OP_CMP_EQ: return (oldval = cmparg);\n" "-\tcase FUTEX_OP_CMP_NE: return (oldval != cmparg);\n" "-\tcase FUTEX_OP_CMP_LT: return (oldval < cmparg);\n" "-\tcase FUTEX_OP_CMP_GE: return (oldval >= cmparg);\n" @@ -1015,9 +1014,9 @@ " \tpagefault_enable();\n" " \tpreempt_enable();\n" " \n" - "-\tif (ret == 0) {\n" + "-\tif (ret = 0) {\n" "-\t\tswitch (cmp) {\n" - "-\t\tcase FUTEX_OP_CMP_EQ: ret = (oldval == cmparg); break;\n" + "-\t\tcase FUTEX_OP_CMP_EQ: ret = (oldval = cmparg); break;\n" "-\t\tcase FUTEX_OP_CMP_NE: ret = (oldval != cmparg); break;\n" "-\t\tcase FUTEX_OP_CMP_LT: ret = (oldval < cmparg); break;\n" "-\t\tcase FUTEX_OP_CMP_GE: ret = (oldval >= cmparg); break;\n" @@ -1026,7 +1025,7 @@ "-\t\tdefault: ret = -ENOSYS;\n" "-\t\t}\n" "-\t}\n" - "+\tif (ret == 0)\n" + "+\tif (ret = 0)\n" "+\t\t*oval = oldval;\n" "+\n" " \treturn ret;\n" @@ -1058,7 +1057,7 @@ " \n" "-\tif (!ret) {\n" "-\t\tswitch (cmp) {\n" - "-\t\tcase FUTEX_OP_CMP_EQ: ret = (oldval == cmparg); break;\n" + "-\t\tcase FUTEX_OP_CMP_EQ: ret = (oldval = cmparg); break;\n" "-\t\tcase FUTEX_OP_CMP_NE: ret = (oldval != cmparg); break;\n" "-\t\tcase FUTEX_OP_CMP_LT: ret = (oldval < cmparg); break;\n" "-\t\tcase FUTEX_OP_CMP_GE: ret = (oldval >= cmparg); break;\n" @@ -1102,7 +1101,7 @@ "+\n" "+\tswitch (cmp) {\n" "+\tcase FUTEX_OP_CMP_EQ:\n" - "+\t\treturn oldval == cmparg;\n" + "+\t\treturn oldval = cmparg;\n" "+\tcase FUTEX_OP_CMP_NE:\n" "+\t\treturn oldval != cmparg;\n" "+\tcase FUTEX_OP_CMP_LT:\n" @@ -1122,4 +1121,4 @@ " * Wake up all waiters hashed on the physical page that is mapped\n" * to this virtual address: -80fe7aa83fdd9e65efc2f4a488497b9922e1bf2c1c7a4e32cb605230737b7f40 +4b6cf0435a7f2c2b829aa89a0f495c4827d6069276b34dcc6090d37ead778eb1
diff --git a/a/content_digest b/N4/content_digest index a96f6af..55beb6c 100644 --- a/a/content_digest +++ b/N4/content_digest @@ -23,7 +23,7 @@ James E.J. Bottomley <jejb@parisc-linux.org> Fenghua Yu <fenghua.yu@intel.com> Catalin Marinas <catalin.marinas@arm.com> - Darren Hart (VMware) <dvhart@infradead.org> + " Darren Hart \\(VMware\\) <dvhart@infradead.org>" Matt Turner <mattst88@gmail.com> linux-snps-arc@lists.infradead.org linux-arch@vger.kernel.org @@ -1122,4 +1122,4 @@ " * Wake up all waiters hashed on the physical page that is mapped\n" * to this virtual address: -80fe7aa83fdd9e65efc2f4a488497b9922e1bf2c1c7a4e32cb605230737b7f40 +43de1c8ba26a8a74ede1b31e6d3fc8d01cb841b91316da690cfb1f4f54c08c40
diff --git a/a/1.txt b/N5/1.txt index 866a9a3..b04f64f 100644 --- a/a/1.txt +++ b/N5/1.txt @@ -26,56 +26,56 @@ remove pointless access_ok() checks") as access_ok there returns true. We introduce it back to the helper for the sake of simplicity (it gets optimized away anyway). -Signed-off-by: Jiri Slaby <jslaby@suse.cz> -Signed-off-by: Thomas Gleixner <tglx@linutronix.de> -Acked-by: Russell King <rmk+kernel@armlinux.org.uk> -Acked-by: Michael Ellerman <mpe@ellerman.id.au> (powerpc) -Acked-by: Heiko Carstens <heiko.carstens@de.ibm.com> [s390] -Acked-by: Chris Metcalf <cmetcalf@mellanox.com> [for tile] -Reviewed-by: Darren Hart (VMware) <dvhart@infradead.org> -Reviewed-by: Will Deacon <will.deacon@arm.com> [core/arm64] -Cc: linux-mips@linux-mips.org -Cc: Rich Felker <dalias@libc.org> -Cc: linux-ia64@vger.kernel.org -Cc: linux-sh@vger.kernel.org -Cc: peterz@infradead.org -Cc: Benjamin Herrenschmidt <benh@kernel.crashing.org> -Cc: Max Filippov <jcmvbkbc@gmail.com> -Cc: Paul Mackerras <paulus@samba.org> -Cc: sparclinux@vger.kernel.org -Cc: Jonas Bonn <jonas@southpole.se> -Cc: linux-s390@vger.kernel.org -Cc: linux-arch@vger.kernel.org -Cc: Yoshinori Sato <ysato@users.sourceforge.jp> -Cc: linux-hexagon@vger.kernel.org -Cc: Helge Deller <deller@gmx.de> -Cc: "James E.J. Bottomley" <jejb@parisc-linux.org> -Cc: Catalin Marinas <catalin.marinas@arm.com> -Cc: Matt Turner <mattst88@gmail.com> -Cc: linux-snps-arc@lists.infradead.org -Cc: Fenghua Yu <fenghua.yu@intel.com> -Cc: Arnd Bergmann <arnd@arndb.de> -Cc: linux-xtensa@linux-xtensa.org -Cc: Stefan Kristiansson <stefan.kristiansson@saunalahti.fi> -Cc: openrisc@lists.librecores.org -Cc: Ivan Kokshaysky <ink@jurassic.park.msu.ru> -Cc: Stafford Horne <shorne@gmail.com> -Cc: linux-arm-kernel@lists.infradead.org -Cc: Richard Henderson <rth@twiddle.net> -Cc: Chris Zankel <chris@zankel.net> -Cc: Michal Simek <monstr@monstr.eu> -Cc: Tony Luck <tony.luck@intel.com> -Cc: linux-parisc@vger.kernel.org -Cc: Vineet Gupta <vgupta@synopsys.com> -Cc: Ralf Baechle <ralf@linux-mips.org> -Cc: Richard Kuo <rkuo@codeaurora.org> -Cc: linux-alpha@vger.kernel.org -Cc: Martin Schwidefsky <schwidefsky@de.ibm.com> -Cc: linuxppc-dev@lists.ozlabs.org -Cc: "David S. Miller" <davem@davemloft.net> -Link: http://lkml.kernel.org/r/20170824073105.3901-1-jslaby@suse.cz -Cc: Ben Hutchings <ben.hutchings@codethink.co.uk> -Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> +Signed-off-by: Jiri Slaby <jslaby at suse.cz> +Signed-off-by: Thomas Gleixner <tglx at linutronix.de> +Acked-by: Russell King <rmk+kernel at armlinux.org.uk> +Acked-by: Michael Ellerman <mpe at ellerman.id.au> (powerpc) +Acked-by: Heiko Carstens <heiko.carstens at de.ibm.com> [s390] +Acked-by: Chris Metcalf <cmetcalf at mellanox.com> [for tile] +Reviewed-by: Darren Hart (VMware) <dvhart at infradead.org> +Reviewed-by: Will Deacon <will.deacon at arm.com> [core/arm64] +Cc: linux-mips at linux-mips.org +Cc: Rich Felker <dalias at libc.org> +Cc: linux-ia64 at vger.kernel.org +Cc: linux-sh at vger.kernel.org +Cc: peterz at infradead.org +Cc: Benjamin Herrenschmidt <benh at kernel.crashing.org> +Cc: Max Filippov <jcmvbkbc at gmail.com> +Cc: Paul Mackerras <paulus at samba.org> +Cc: sparclinux at vger.kernel.org +Cc: Jonas Bonn <jonas at southpole.se> +Cc: linux-s390 at vger.kernel.org +Cc: linux-arch at vger.kernel.org +Cc: Yoshinori Sato <ysato at users.sourceforge.jp> +Cc: linux-hexagon at vger.kernel.org +Cc: Helge Deller <deller at gmx.de> +Cc: "James E.J. Bottomley" <jejb at parisc-linux.org> +Cc: Catalin Marinas <catalin.marinas at arm.com> +Cc: Matt Turner <mattst88 at gmail.com> +Cc: linux-snps-arc at lists.infradead.org +Cc: Fenghua Yu <fenghua.yu at intel.com> +Cc: Arnd Bergmann <arnd at arndb.de> +Cc: linux-xtensa at linux-xtensa.org +Cc: Stefan Kristiansson <stefan.kristiansson at saunalahti.fi> +Cc: openrisc at lists.librecores.org +Cc: Ivan Kokshaysky <ink at jurassic.park.msu.ru> +Cc: Stafford Horne <shorne at gmail.com> +Cc: linux-arm-kernel at lists.infradead.org +Cc: Richard Henderson <rth at twiddle.net> +Cc: Chris Zankel <chris at zankel.net> +Cc: Michal Simek <monstr at monstr.eu> +Cc: Tony Luck <tony.luck at intel.com> +Cc: linux-parisc at vger.kernel.org +Cc: Vineet Gupta <vgupta at synopsys.com> +Cc: Ralf Baechle <ralf at linux-mips.org> +Cc: Richard Kuo <rkuo at codeaurora.org> +Cc: linux-alpha at vger.kernel.org +Cc: Martin Schwidefsky <schwidefsky at de.ibm.com> +Cc: linuxppc-dev at lists.ozlabs.org +Cc: "David S. Miller" <davem at davemloft.net> +Link: http://lkml.kernel.org/r/20170824073105.3901-1-jslaby at suse.cz +Cc: Ben Hutchings <ben.hutchings at codethink.co.uk> +Signed-off-by: Greg Kroah-Hartman <gregkh at linuxfoundation.org> --- arch/alpha/include/asm/futex.h | 26 +++--------------- diff --git a/a/content_digest b/N5/content_digest index a96f6af..d9cc01b 100644 --- a/a/content_digest +++ b/N5/content_digest @@ -1,35 +1,8 @@ "ref\020180518081535.096308218@linuxfoundation.org\0" - "From\0Greg Kroah-Hartman <gregkh@linuxfoundation.org>\0" + "From\0gregkh@linuxfoundation.org (Greg Kroah-Hartman)\0" "Subject\0[PATCH 4.9 27/33] futex: Remove duplicated code and fix undefined behaviour\0" "Date\0Fri, 18 May 2018 10:16:06 +0200\0" - "To\0linux-kernel@vger.kernel.org\0" - "Cc\0linux-mips@linux-mips.org" - Rich Felker <dalias@libc.org> - linux-ia64@vger.kernel.org - linux-sh@vger.kernel.org - peterz@infradead.org - Max Filippov <jcmvbkbc@gmail.com> - Paul Mackerras <paulus@samba.org> - Ralf Baechle <ralf@linux-mips.org> - sparclinux@vger.kernel.org - Jiri Slaby <jslaby@suse.cz> - Stafford Horne <shorne@gmail.com> - Jonas Bonn <jonas@southpole.se> - linux-s390@vger.kernel.org - Ben Hutchings <ben.hutchings@codethink.co.uk> - Yoshinori Sato <ysato@users.sourceforge.jp> - linux-hexagon@vger.kernel.org - Helge Deller <deller@gmx.de> - James E.J. Bottomley <jejb@parisc-linux.org> - Fenghua Yu <fenghua.yu@intel.com> - Catalin Marinas <catalin.marinas@arm.com> - Darren Hart (VMware) <dvhart@infradead.org> - Matt Turner <mattst88@gmail.com> - linux-snps-arc@lists.infradead.org - linux-arch@vger.kernel.org - Arnd Bergmann <arnd@arndb.de> - linux-xtensa@linux-xtensa.org - " li\0" + "To\0linux-snps-arc@lists.infradead.org\0" "\00:1\0" "b\0" "4.9-stable review patch. If anyone has any objections, please let me know.\n" @@ -60,56 +33,56 @@ "We introduce it back to the helper for the sake of simplicity (it gets\n" "optimized away anyway).\n" "\n" - "Signed-off-by: Jiri Slaby <jslaby@suse.cz>\n" - "Signed-off-by: Thomas Gleixner <tglx@linutronix.de>\n" - "Acked-by: Russell King <rmk+kernel@armlinux.org.uk>\n" - "Acked-by: Michael Ellerman <mpe@ellerman.id.au> (powerpc)\n" - "Acked-by: Heiko Carstens <heiko.carstens@de.ibm.com> [s390]\n" - "Acked-by: Chris Metcalf <cmetcalf@mellanox.com> [for tile]\n" - "Reviewed-by: Darren Hart (VMware) <dvhart@infradead.org>\n" - "Reviewed-by: Will Deacon <will.deacon@arm.com> [core/arm64]\n" - "Cc: linux-mips@linux-mips.org\n" - "Cc: Rich Felker <dalias@libc.org>\n" - "Cc: linux-ia64@vger.kernel.org\n" - "Cc: linux-sh@vger.kernel.org\n" - "Cc: peterz@infradead.org\n" - "Cc: Benjamin Herrenschmidt <benh@kernel.crashing.org>\n" - "Cc: Max Filippov <jcmvbkbc@gmail.com>\n" - "Cc: Paul Mackerras <paulus@samba.org>\n" - "Cc: sparclinux@vger.kernel.org\n" - "Cc: Jonas Bonn <jonas@southpole.se>\n" - "Cc: linux-s390@vger.kernel.org\n" - "Cc: linux-arch@vger.kernel.org\n" - "Cc: Yoshinori Sato <ysato@users.sourceforge.jp>\n" - "Cc: linux-hexagon@vger.kernel.org\n" - "Cc: Helge Deller <deller@gmx.de>\n" - "Cc: \"James E.J. Bottomley\" <jejb@parisc-linux.org>\n" - "Cc: Catalin Marinas <catalin.marinas@arm.com>\n" - "Cc: Matt Turner <mattst88@gmail.com>\n" - "Cc: linux-snps-arc@lists.infradead.org\n" - "Cc: Fenghua Yu <fenghua.yu@intel.com>\n" - "Cc: Arnd Bergmann <arnd@arndb.de>\n" - "Cc: linux-xtensa@linux-xtensa.org\n" - "Cc: Stefan Kristiansson <stefan.kristiansson@saunalahti.fi>\n" - "Cc: openrisc@lists.librecores.org\n" - "Cc: Ivan Kokshaysky <ink@jurassic.park.msu.ru>\n" - "Cc: Stafford Horne <shorne@gmail.com>\n" - "Cc: linux-arm-kernel@lists.infradead.org\n" - "Cc: Richard Henderson <rth@twiddle.net>\n" - "Cc: Chris Zankel <chris@zankel.net>\n" - "Cc: Michal Simek <monstr@monstr.eu>\n" - "Cc: Tony Luck <tony.luck@intel.com>\n" - "Cc: linux-parisc@vger.kernel.org\n" - "Cc: Vineet Gupta <vgupta@synopsys.com>\n" - "Cc: Ralf Baechle <ralf@linux-mips.org>\n" - "Cc: Richard Kuo <rkuo@codeaurora.org>\n" - "Cc: linux-alpha@vger.kernel.org\n" - "Cc: Martin Schwidefsky <schwidefsky@de.ibm.com>\n" - "Cc: linuxppc-dev@lists.ozlabs.org\n" - "Cc: \"David S. Miller\" <davem@davemloft.net>\n" - "Link: http://lkml.kernel.org/r/20170824073105.3901-1-jslaby@suse.cz\n" - "Cc: Ben Hutchings <ben.hutchings@codethink.co.uk>\n" - "Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>\n" + "Signed-off-by: Jiri Slaby <jslaby at suse.cz>\n" + "Signed-off-by: Thomas Gleixner <tglx at linutronix.de>\n" + "Acked-by: Russell King <rmk+kernel at armlinux.org.uk>\n" + "Acked-by: Michael Ellerman <mpe at ellerman.id.au> (powerpc)\n" + "Acked-by: Heiko Carstens <heiko.carstens at de.ibm.com> [s390]\n" + "Acked-by: Chris Metcalf <cmetcalf at mellanox.com> [for tile]\n" + "Reviewed-by: Darren Hart (VMware) <dvhart at infradead.org>\n" + "Reviewed-by: Will Deacon <will.deacon at arm.com> [core/arm64]\n" + "Cc: linux-mips at linux-mips.org\n" + "Cc: Rich Felker <dalias at libc.org>\n" + "Cc: linux-ia64 at vger.kernel.org\n" + "Cc: linux-sh at vger.kernel.org\n" + "Cc: peterz at infradead.org\n" + "Cc: Benjamin Herrenschmidt <benh at kernel.crashing.org>\n" + "Cc: Max Filippov <jcmvbkbc at gmail.com>\n" + "Cc: Paul Mackerras <paulus at samba.org>\n" + "Cc: sparclinux at vger.kernel.org\n" + "Cc: Jonas Bonn <jonas at southpole.se>\n" + "Cc: linux-s390 at vger.kernel.org\n" + "Cc: linux-arch at vger.kernel.org\n" + "Cc: Yoshinori Sato <ysato at users.sourceforge.jp>\n" + "Cc: linux-hexagon at vger.kernel.org\n" + "Cc: Helge Deller <deller at gmx.de>\n" + "Cc: \"James E.J. Bottomley\" <jejb at parisc-linux.org>\n" + "Cc: Catalin Marinas <catalin.marinas at arm.com>\n" + "Cc: Matt Turner <mattst88 at gmail.com>\n" + "Cc: linux-snps-arc at lists.infradead.org\n" + "Cc: Fenghua Yu <fenghua.yu at intel.com>\n" + "Cc: Arnd Bergmann <arnd at arndb.de>\n" + "Cc: linux-xtensa at linux-xtensa.org\n" + "Cc: Stefan Kristiansson <stefan.kristiansson at saunalahti.fi>\n" + "Cc: openrisc at lists.librecores.org\n" + "Cc: Ivan Kokshaysky <ink at jurassic.park.msu.ru>\n" + "Cc: Stafford Horne <shorne at gmail.com>\n" + "Cc: linux-arm-kernel at lists.infradead.org\n" + "Cc: Richard Henderson <rth at twiddle.net>\n" + "Cc: Chris Zankel <chris at zankel.net>\n" + "Cc: Michal Simek <monstr at monstr.eu>\n" + "Cc: Tony Luck <tony.luck at intel.com>\n" + "Cc: linux-parisc at vger.kernel.org\n" + "Cc: Vineet Gupta <vgupta at synopsys.com>\n" + "Cc: Ralf Baechle <ralf at linux-mips.org>\n" + "Cc: Richard Kuo <rkuo at codeaurora.org>\n" + "Cc: linux-alpha at vger.kernel.org\n" + "Cc: Martin Schwidefsky <schwidefsky at de.ibm.com>\n" + "Cc: linuxppc-dev at lists.ozlabs.org\n" + "Cc: \"David S. Miller\" <davem at davemloft.net>\n" + "Link: http://lkml.kernel.org/r/20170824073105.3901-1-jslaby at suse.cz\n" + "Cc: Ben Hutchings <ben.hutchings at codethink.co.uk>\n" + "Signed-off-by: Greg Kroah-Hartman <gregkh at linuxfoundation.org>\n" "\n" "---\n" " arch/alpha/include/asm/futex.h | 26 +++---------------\n" @@ -1122,4 +1095,4 @@ " * Wake up all waiters hashed on the physical page that is mapped\n" * to this virtual address: -80fe7aa83fdd9e65efc2f4a488497b9922e1bf2c1c7a4e32cb605230737b7f40 +5d3b32dc76d691c06fad3502a74135e1e020c34f411107926768dc7e540b4c5e
diff --git a/a/1.txt b/N6/1.txt index 866a9a3..36516dc 100644 --- a/a/1.txt +++ b/N6/1.txt @@ -34,46 +34,46 @@ Acked-by: Heiko Carstens <heiko.carstens@de.ibm.com> [s390] Acked-by: Chris Metcalf <cmetcalf@mellanox.com> [for tile] Reviewed-by: Darren Hart (VMware) <dvhart@infradead.org> Reviewed-by: Will Deacon <will.deacon@arm.com> [core/arm64] -Cc: linux-mips@linux-mips.org +Cc: linux-mips at linux-mips.org Cc: Rich Felker <dalias@libc.org> -Cc: linux-ia64@vger.kernel.org -Cc: linux-sh@vger.kernel.org -Cc: peterz@infradead.org +Cc: linux-ia64 at vger.kernel.org +Cc: linux-sh at vger.kernel.org +Cc: peterz at infradead.org Cc: Benjamin Herrenschmidt <benh@kernel.crashing.org> Cc: Max Filippov <jcmvbkbc@gmail.com> Cc: Paul Mackerras <paulus@samba.org> -Cc: sparclinux@vger.kernel.org +Cc: sparclinux at vger.kernel.org Cc: Jonas Bonn <jonas@southpole.se> -Cc: linux-s390@vger.kernel.org -Cc: linux-arch@vger.kernel.org +Cc: linux-s390 at vger.kernel.org +Cc: linux-arch at vger.kernel.org Cc: Yoshinori Sato <ysato@users.sourceforge.jp> -Cc: linux-hexagon@vger.kernel.org +Cc: linux-hexagon at vger.kernel.org Cc: Helge Deller <deller@gmx.de> Cc: "James E.J. Bottomley" <jejb@parisc-linux.org> Cc: Catalin Marinas <catalin.marinas@arm.com> Cc: Matt Turner <mattst88@gmail.com> -Cc: linux-snps-arc@lists.infradead.org +Cc: linux-snps-arc at lists.infradead.org Cc: Fenghua Yu <fenghua.yu@intel.com> Cc: Arnd Bergmann <arnd@arndb.de> -Cc: linux-xtensa@linux-xtensa.org +Cc: linux-xtensa at linux-xtensa.org Cc: Stefan Kristiansson <stefan.kristiansson@saunalahti.fi> -Cc: openrisc@lists.librecores.org +Cc: openrisc at lists.librecores.org Cc: Ivan Kokshaysky <ink@jurassic.park.msu.ru> Cc: Stafford Horne <shorne@gmail.com> -Cc: linux-arm-kernel@lists.infradead.org +Cc: linux-arm-kernel at lists.infradead.org Cc: Richard Henderson <rth@twiddle.net> Cc: Chris Zankel <chris@zankel.net> Cc: Michal Simek <monstr@monstr.eu> Cc: Tony Luck <tony.luck@intel.com> -Cc: linux-parisc@vger.kernel.org +Cc: linux-parisc at vger.kernel.org Cc: Vineet Gupta <vgupta@synopsys.com> Cc: Ralf Baechle <ralf@linux-mips.org> Cc: Richard Kuo <rkuo@codeaurora.org> -Cc: linux-alpha@vger.kernel.org +Cc: linux-alpha at vger.kernel.org Cc: Martin Schwidefsky <schwidefsky@de.ibm.com> -Cc: linuxppc-dev@lists.ozlabs.org +Cc: linuxppc-dev at lists.ozlabs.org Cc: "David S. Miller" <davem@davemloft.net> -Link: http://lkml.kernel.org/r/20170824073105.3901-1-jslaby@suse.cz +Link: http://lkml.kernel.org/r/20170824073105.3901-1-jslaby at suse.cz Cc: Ben Hutchings <ben.hutchings@codethink.co.uk> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> diff --git a/a/content_digest b/N6/content_digest index a96f6af..b220126 100644 --- a/a/content_digest +++ b/N6/content_digest @@ -1,35 +1,8 @@ "ref\020180518081535.096308218@linuxfoundation.org\0" "From\0Greg Kroah-Hartman <gregkh@linuxfoundation.org>\0" - "Subject\0[PATCH 4.9 27/33] futex: Remove duplicated code and fix undefined behaviour\0" + "Subject\0[OpenRISC] [PATCH 4.9 27/33] futex: Remove duplicated code and fix undefined behaviour\0" "Date\0Fri, 18 May 2018 10:16:06 +0200\0" - "To\0linux-kernel@vger.kernel.org\0" - "Cc\0linux-mips@linux-mips.org" - Rich Felker <dalias@libc.org> - linux-ia64@vger.kernel.org - linux-sh@vger.kernel.org - peterz@infradead.org - Max Filippov <jcmvbkbc@gmail.com> - Paul Mackerras <paulus@samba.org> - Ralf Baechle <ralf@linux-mips.org> - sparclinux@vger.kernel.org - Jiri Slaby <jslaby@suse.cz> - Stafford Horne <shorne@gmail.com> - Jonas Bonn <jonas@southpole.se> - linux-s390@vger.kernel.org - Ben Hutchings <ben.hutchings@codethink.co.uk> - Yoshinori Sato <ysato@users.sourceforge.jp> - linux-hexagon@vger.kernel.org - Helge Deller <deller@gmx.de> - James E.J. Bottomley <jejb@parisc-linux.org> - Fenghua Yu <fenghua.yu@intel.com> - Catalin Marinas <catalin.marinas@arm.com> - Darren Hart (VMware) <dvhart@infradead.org> - Matt Turner <mattst88@gmail.com> - linux-snps-arc@lists.infradead.org - linux-arch@vger.kernel.org - Arnd Bergmann <arnd@arndb.de> - linux-xtensa@linux-xtensa.org - " li\0" + "To\0openrisc@lists.librecores.org\0" "\00:1\0" "b\0" "4.9-stable review patch. If anyone has any objections, please let me know.\n" @@ -68,46 +41,46 @@ "Acked-by: Chris Metcalf <cmetcalf@mellanox.com> [for tile]\n" "Reviewed-by: Darren Hart (VMware) <dvhart@infradead.org>\n" "Reviewed-by: Will Deacon <will.deacon@arm.com> [core/arm64]\n" - "Cc: linux-mips@linux-mips.org\n" + "Cc: linux-mips at linux-mips.org\n" "Cc: Rich Felker <dalias@libc.org>\n" - "Cc: linux-ia64@vger.kernel.org\n" - "Cc: linux-sh@vger.kernel.org\n" - "Cc: peterz@infradead.org\n" + "Cc: linux-ia64 at vger.kernel.org\n" + "Cc: linux-sh at vger.kernel.org\n" + "Cc: peterz at infradead.org\n" "Cc: Benjamin Herrenschmidt <benh@kernel.crashing.org>\n" "Cc: Max Filippov <jcmvbkbc@gmail.com>\n" "Cc: Paul Mackerras <paulus@samba.org>\n" - "Cc: sparclinux@vger.kernel.org\n" + "Cc: sparclinux at vger.kernel.org\n" "Cc: Jonas Bonn <jonas@southpole.se>\n" - "Cc: linux-s390@vger.kernel.org\n" - "Cc: linux-arch@vger.kernel.org\n" + "Cc: linux-s390 at vger.kernel.org\n" + "Cc: linux-arch at vger.kernel.org\n" "Cc: Yoshinori Sato <ysato@users.sourceforge.jp>\n" - "Cc: linux-hexagon@vger.kernel.org\n" + "Cc: linux-hexagon at vger.kernel.org\n" "Cc: Helge Deller <deller@gmx.de>\n" "Cc: \"James E.J. Bottomley\" <jejb@parisc-linux.org>\n" "Cc: Catalin Marinas <catalin.marinas@arm.com>\n" "Cc: Matt Turner <mattst88@gmail.com>\n" - "Cc: linux-snps-arc@lists.infradead.org\n" + "Cc: linux-snps-arc at lists.infradead.org\n" "Cc: Fenghua Yu <fenghua.yu@intel.com>\n" "Cc: Arnd Bergmann <arnd@arndb.de>\n" - "Cc: linux-xtensa@linux-xtensa.org\n" + "Cc: linux-xtensa at linux-xtensa.org\n" "Cc: Stefan Kristiansson <stefan.kristiansson@saunalahti.fi>\n" - "Cc: openrisc@lists.librecores.org\n" + "Cc: openrisc at lists.librecores.org\n" "Cc: Ivan Kokshaysky <ink@jurassic.park.msu.ru>\n" "Cc: Stafford Horne <shorne@gmail.com>\n" - "Cc: linux-arm-kernel@lists.infradead.org\n" + "Cc: linux-arm-kernel at lists.infradead.org\n" "Cc: Richard Henderson <rth@twiddle.net>\n" "Cc: Chris Zankel <chris@zankel.net>\n" "Cc: Michal Simek <monstr@monstr.eu>\n" "Cc: Tony Luck <tony.luck@intel.com>\n" - "Cc: linux-parisc@vger.kernel.org\n" + "Cc: linux-parisc at vger.kernel.org\n" "Cc: Vineet Gupta <vgupta@synopsys.com>\n" "Cc: Ralf Baechle <ralf@linux-mips.org>\n" "Cc: Richard Kuo <rkuo@codeaurora.org>\n" - "Cc: linux-alpha@vger.kernel.org\n" + "Cc: linux-alpha at vger.kernel.org\n" "Cc: Martin Schwidefsky <schwidefsky@de.ibm.com>\n" - "Cc: linuxppc-dev@lists.ozlabs.org\n" + "Cc: linuxppc-dev at lists.ozlabs.org\n" "Cc: \"David S. Miller\" <davem@davemloft.net>\n" - "Link: http://lkml.kernel.org/r/20170824073105.3901-1-jslaby@suse.cz\n" + "Link: http://lkml.kernel.org/r/20170824073105.3901-1-jslaby at suse.cz\n" "Cc: Ben Hutchings <ben.hutchings@codethink.co.uk>\n" "Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>\n" "\n" @@ -1122,4 +1095,4 @@ " * Wake up all waiters hashed on the physical page that is mapped\n" * to this virtual address: -80fe7aa83fdd9e65efc2f4a488497b9922e1bf2c1c7a4e32cb605230737b7f40 +5ab297d3b978c1c84226d6bf371d3f783df1686e338e0817a7b816f3ec095e5b
diff --git a/a/1.txt b/N7/1.txt index 866a9a3..36516dc 100644 --- a/a/1.txt +++ b/N7/1.txt @@ -34,46 +34,46 @@ Acked-by: Heiko Carstens <heiko.carstens@de.ibm.com> [s390] Acked-by: Chris Metcalf <cmetcalf@mellanox.com> [for tile] Reviewed-by: Darren Hart (VMware) <dvhart@infradead.org> Reviewed-by: Will Deacon <will.deacon@arm.com> [core/arm64] -Cc: linux-mips@linux-mips.org +Cc: linux-mips at linux-mips.org Cc: Rich Felker <dalias@libc.org> -Cc: linux-ia64@vger.kernel.org -Cc: linux-sh@vger.kernel.org -Cc: peterz@infradead.org +Cc: linux-ia64 at vger.kernel.org +Cc: linux-sh at vger.kernel.org +Cc: peterz at infradead.org Cc: Benjamin Herrenschmidt <benh@kernel.crashing.org> Cc: Max Filippov <jcmvbkbc@gmail.com> Cc: Paul Mackerras <paulus@samba.org> -Cc: sparclinux@vger.kernel.org +Cc: sparclinux at vger.kernel.org Cc: Jonas Bonn <jonas@southpole.se> -Cc: linux-s390@vger.kernel.org -Cc: linux-arch@vger.kernel.org +Cc: linux-s390 at vger.kernel.org +Cc: linux-arch at vger.kernel.org Cc: Yoshinori Sato <ysato@users.sourceforge.jp> -Cc: linux-hexagon@vger.kernel.org +Cc: linux-hexagon at vger.kernel.org Cc: Helge Deller <deller@gmx.de> Cc: "James E.J. Bottomley" <jejb@parisc-linux.org> Cc: Catalin Marinas <catalin.marinas@arm.com> Cc: Matt Turner <mattst88@gmail.com> -Cc: linux-snps-arc@lists.infradead.org +Cc: linux-snps-arc at lists.infradead.org Cc: Fenghua Yu <fenghua.yu@intel.com> Cc: Arnd Bergmann <arnd@arndb.de> -Cc: linux-xtensa@linux-xtensa.org +Cc: linux-xtensa at linux-xtensa.org Cc: Stefan Kristiansson <stefan.kristiansson@saunalahti.fi> -Cc: openrisc@lists.librecores.org +Cc: openrisc at lists.librecores.org Cc: Ivan Kokshaysky <ink@jurassic.park.msu.ru> Cc: Stafford Horne <shorne@gmail.com> -Cc: linux-arm-kernel@lists.infradead.org +Cc: linux-arm-kernel at lists.infradead.org Cc: Richard Henderson <rth@twiddle.net> Cc: Chris Zankel <chris@zankel.net> Cc: Michal Simek <monstr@monstr.eu> Cc: Tony Luck <tony.luck@intel.com> -Cc: linux-parisc@vger.kernel.org +Cc: linux-parisc at vger.kernel.org Cc: Vineet Gupta <vgupta@synopsys.com> Cc: Ralf Baechle <ralf@linux-mips.org> Cc: Richard Kuo <rkuo@codeaurora.org> -Cc: linux-alpha@vger.kernel.org +Cc: linux-alpha at vger.kernel.org Cc: Martin Schwidefsky <schwidefsky@de.ibm.com> -Cc: linuxppc-dev@lists.ozlabs.org +Cc: linuxppc-dev at lists.ozlabs.org Cc: "David S. Miller" <davem@davemloft.net> -Link: http://lkml.kernel.org/r/20170824073105.3901-1-jslaby@suse.cz +Link: http://lkml.kernel.org/r/20170824073105.3901-1-jslaby at suse.cz Cc: Ben Hutchings <ben.hutchings@codethink.co.uk> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> diff --git a/a/content_digest b/N7/content_digest index a96f6af..d287b83 100644 --- a/a/content_digest +++ b/N7/content_digest @@ -1,35 +1,8 @@ "ref\020180518081535.096308218@linuxfoundation.org\0" - "From\0Greg Kroah-Hartman <gregkh@linuxfoundation.org>\0" + "From\0gregkh@linuxfoundation.org (Greg Kroah-Hartman)\0" "Subject\0[PATCH 4.9 27/33] futex: Remove duplicated code and fix undefined behaviour\0" "Date\0Fri, 18 May 2018 10:16:06 +0200\0" - "To\0linux-kernel@vger.kernel.org\0" - "Cc\0linux-mips@linux-mips.org" - Rich Felker <dalias@libc.org> - linux-ia64@vger.kernel.org - linux-sh@vger.kernel.org - peterz@infradead.org - Max Filippov <jcmvbkbc@gmail.com> - Paul Mackerras <paulus@samba.org> - Ralf Baechle <ralf@linux-mips.org> - sparclinux@vger.kernel.org - Jiri Slaby <jslaby@suse.cz> - Stafford Horne <shorne@gmail.com> - Jonas Bonn <jonas@southpole.se> - linux-s390@vger.kernel.org - Ben Hutchings <ben.hutchings@codethink.co.uk> - Yoshinori Sato <ysato@users.sourceforge.jp> - linux-hexagon@vger.kernel.org - Helge Deller <deller@gmx.de> - James E.J. Bottomley <jejb@parisc-linux.org> - Fenghua Yu <fenghua.yu@intel.com> - Catalin Marinas <catalin.marinas@arm.com> - Darren Hart (VMware) <dvhart@infradead.org> - Matt Turner <mattst88@gmail.com> - linux-snps-arc@lists.infradead.org - linux-arch@vger.kernel.org - Arnd Bergmann <arnd@arndb.de> - linux-xtensa@linux-xtensa.org - " li\0" + "To\0linux-arm-kernel@lists.infradead.org\0" "\00:1\0" "b\0" "4.9-stable review patch. If anyone has any objections, please let me know.\n" @@ -68,46 +41,46 @@ "Acked-by: Chris Metcalf <cmetcalf@mellanox.com> [for tile]\n" "Reviewed-by: Darren Hart (VMware) <dvhart@infradead.org>\n" "Reviewed-by: Will Deacon <will.deacon@arm.com> [core/arm64]\n" - "Cc: linux-mips@linux-mips.org\n" + "Cc: linux-mips at linux-mips.org\n" "Cc: Rich Felker <dalias@libc.org>\n" - "Cc: linux-ia64@vger.kernel.org\n" - "Cc: linux-sh@vger.kernel.org\n" - "Cc: peterz@infradead.org\n" + "Cc: linux-ia64 at vger.kernel.org\n" + "Cc: linux-sh at vger.kernel.org\n" + "Cc: peterz at infradead.org\n" "Cc: Benjamin Herrenschmidt <benh@kernel.crashing.org>\n" "Cc: Max Filippov <jcmvbkbc@gmail.com>\n" "Cc: Paul Mackerras <paulus@samba.org>\n" - "Cc: sparclinux@vger.kernel.org\n" + "Cc: sparclinux at vger.kernel.org\n" "Cc: Jonas Bonn <jonas@southpole.se>\n" - "Cc: linux-s390@vger.kernel.org\n" - "Cc: linux-arch@vger.kernel.org\n" + "Cc: linux-s390 at vger.kernel.org\n" + "Cc: linux-arch at vger.kernel.org\n" "Cc: Yoshinori Sato <ysato@users.sourceforge.jp>\n" - "Cc: linux-hexagon@vger.kernel.org\n" + "Cc: linux-hexagon at vger.kernel.org\n" "Cc: Helge Deller <deller@gmx.de>\n" "Cc: \"James E.J. Bottomley\" <jejb@parisc-linux.org>\n" "Cc: Catalin Marinas <catalin.marinas@arm.com>\n" "Cc: Matt Turner <mattst88@gmail.com>\n" - "Cc: linux-snps-arc@lists.infradead.org\n" + "Cc: linux-snps-arc at lists.infradead.org\n" "Cc: Fenghua Yu <fenghua.yu@intel.com>\n" "Cc: Arnd Bergmann <arnd@arndb.de>\n" - "Cc: linux-xtensa@linux-xtensa.org\n" + "Cc: linux-xtensa at linux-xtensa.org\n" "Cc: Stefan Kristiansson <stefan.kristiansson@saunalahti.fi>\n" - "Cc: openrisc@lists.librecores.org\n" + "Cc: openrisc at lists.librecores.org\n" "Cc: Ivan Kokshaysky <ink@jurassic.park.msu.ru>\n" "Cc: Stafford Horne <shorne@gmail.com>\n" - "Cc: linux-arm-kernel@lists.infradead.org\n" + "Cc: linux-arm-kernel at lists.infradead.org\n" "Cc: Richard Henderson <rth@twiddle.net>\n" "Cc: Chris Zankel <chris@zankel.net>\n" "Cc: Michal Simek <monstr@monstr.eu>\n" "Cc: Tony Luck <tony.luck@intel.com>\n" - "Cc: linux-parisc@vger.kernel.org\n" + "Cc: linux-parisc at vger.kernel.org\n" "Cc: Vineet Gupta <vgupta@synopsys.com>\n" "Cc: Ralf Baechle <ralf@linux-mips.org>\n" "Cc: Richard Kuo <rkuo@codeaurora.org>\n" - "Cc: linux-alpha@vger.kernel.org\n" + "Cc: linux-alpha at vger.kernel.org\n" "Cc: Martin Schwidefsky <schwidefsky@de.ibm.com>\n" - "Cc: linuxppc-dev@lists.ozlabs.org\n" + "Cc: linuxppc-dev at lists.ozlabs.org\n" "Cc: \"David S. Miller\" <davem@davemloft.net>\n" - "Link: http://lkml.kernel.org/r/20170824073105.3901-1-jslaby@suse.cz\n" + "Link: http://lkml.kernel.org/r/20170824073105.3901-1-jslaby at suse.cz\n" "Cc: Ben Hutchings <ben.hutchings@codethink.co.uk>\n" "Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>\n" "\n" @@ -1122,4 +1095,4 @@ " * Wake up all waiters hashed on the physical page that is mapped\n" * to this virtual address: -80fe7aa83fdd9e65efc2f4a488497b9922e1bf2c1c7a4e32cb605230737b7f40 +4d66bffbc6904cb1b9bfafda2fdb5ac039c2347039ba9e635835fce3137868b6
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.