diff for duplicates of <1446684640-4112-3-git-send-email-amanieu@gmail.com> diff --git a/a/content_digest b/N1/content_digest index 8f4b21e..aac6e1b 100644 --- a/a/content_digest +++ b/N1/content_digest @@ -27,7 +27,9 @@ linux-parisc@vger.kernel.org linuxppc-dev@lists.ozlabs.org linux-s390@vger.kernel.org - " sparclinux@vger.\0" + sparclinux@vger.kernel.org + linux-arch@vger.kernel.org + " linux-api@vger.kernel.org\0" "\00:1\0" "b\0" "These routines try to match the behavior of native 32-bit kernels\n" @@ -433,4 +435,4 @@ "-- \n" 2.6.2 -7f911219f90e6e2030c8603c07f1f696003f5d768de36ef974d6d1cf6ad61159 +de6237d5e6465c86c2fdf4ba8d40687ed719d0d86a4c216e16220a2fe3690e22
diff --git a/a/1.txt b/N2/1.txt index 40da27c..d8eeeb0 100644 --- a/a/1.txt +++ b/N2/1.txt @@ -186,8 +186,7 @@ index 333d364..644da25 100644 + * comment in copy_siginfo_from_user32. Note that this padding + * is always initialized when si_code < 0. + */ -+ BUILD_BUG_ON(sizeof(to->_sifields._pad) != -+ sizeof(from->_sifields._pad) + sizeof(from->_pad2)); ++ BUILD_BUG_ON(sizeof(to->_sifields._pad) !+ sizeof(from->_sifields._pad) + sizeof(from->_pad2)); + err |= __copy_to_user(to->_sifields._pad, from->_sifields._pad, + sizeof(from->_sifields._pad)) ? -EFAULT : 0; + err |= __copy_to_user(to->_sifields._pad + SI_PAD_SIZE, @@ -222,13 +221,13 @@ index 333d364..644da25 100644 + * Other callers might not initialize the si_lsb field, + * so check explicitly for the right codes here. + */ -+ if (from->si_signo == SIGBUS && -+ (from->si_code == BUS_MCEERR_AR || -+ from->si_code == BUS_MCEERR_AO)) ++ if (from->si_signo = SIGBUS && ++ (from->si_code = BUS_MCEERR_AR || ++ from->si_code = BUS_MCEERR_AO)) + err |= __put_user(from->si_addr_lsb, &to->si_addr_lsb); +#endif +#ifdef SEGV_BNDERR -+ if (from->si_signo == SIGSEGV && from->si_code == SEGV_BNDERR) { ++ if (from->si_signo = SIGSEGV && from->si_code = SEGV_BNDERR) { + err |= __put_user(ptr_to_compat(from->si_lower), + &to->si_lower); + err |= __put_user(ptr_to_compat(from->si_upper), @@ -300,8 +299,7 @@ index 333d364..644da25 100644 + * that doesn't fit in the normal union into the padding before + * the union. + */ -+ BUILD_BUG_ON(sizeof(to->_sifields._pad) + sizeof(to->_pad2) != -+ sizeof(from->_sifields._pad)); ++ BUILD_BUG_ON(sizeof(to->_sifields._pad) + sizeof(to->_pad2) !+ sizeof(from->_sifields._pad)); + err |= __copy_from_user(to->_sifields._pad, + from->_sifields._pad, + sizeof(to->_sifields._pad)) ? -EFAULT : 0; diff --git a/a/content_digest b/N2/content_digest index 8f4b21e..f7de506 100644 --- a/a/content_digest +++ b/N2/content_digest @@ -1,7 +1,7 @@ "ref\01446684640-4112-1-git-send-email-amanieu@gmail.com\0" "From\0Amanieu d'Antras <amanieu@gmail.com>\0" "Subject\0[PATCH v2 02/20] compat: Add generic copy_siginfo_{to,from}_user32\0" - "Date\0Thu, 5 Nov 2015 00:50:21 +0000\0" + "Date\0Thu, 05 Nov 2015 00:50:21 +0000\0" "To\0linux-kernel@vger.kernel.org\0" "Cc\0Oleg Nesterov <oleg@redhat.com>" Amanieu d'Antras <amanieu@gmail.com> @@ -218,8 +218,7 @@ "+\t\t * comment in copy_siginfo_from_user32. Note that this padding\n" "+\t\t * is always initialized when si_code < 0.\n" "+\t\t */\n" - "+\t\tBUILD_BUG_ON(sizeof(to->_sifields._pad) !=\n" - "+\t\t\tsizeof(from->_sifields._pad) + sizeof(from->_pad2));\n" + "+\t\tBUILD_BUG_ON(sizeof(to->_sifields._pad) !+\t\t\tsizeof(from->_sifields._pad) + sizeof(from->_pad2));\n" "+\t\terr |= __copy_to_user(to->_sifields._pad, from->_sifields._pad,\n" "+\t\t\tsizeof(from->_sifields._pad)) ? -EFAULT : 0;\n" "+\t\terr |= __copy_to_user(to->_sifields._pad + SI_PAD_SIZE,\n" @@ -254,13 +253,13 @@ "+\t\t * Other callers might not initialize the si_lsb field,\n" "+\t\t * so check explicitly for the right codes here.\n" "+\t\t */\n" - "+\t\tif (from->si_signo == SIGBUS &&\n" - "+\t\t (from->si_code == BUS_MCEERR_AR ||\n" - "+\t\t from->si_code == BUS_MCEERR_AO))\n" + "+\t\tif (from->si_signo = SIGBUS &&\n" + "+\t\t (from->si_code = BUS_MCEERR_AR ||\n" + "+\t\t from->si_code = BUS_MCEERR_AO))\n" "+\t\t\terr |= __put_user(from->si_addr_lsb, &to->si_addr_lsb);\n" "+#endif\n" "+#ifdef SEGV_BNDERR\n" - "+\t\tif (from->si_signo == SIGSEGV && from->si_code == SEGV_BNDERR) {\n" + "+\t\tif (from->si_signo = SIGSEGV && from->si_code = SEGV_BNDERR) {\n" "+\t\t\terr |= __put_user(ptr_to_compat(from->si_lower),\n" "+\t\t\t\t&to->si_lower);\n" "+\t\t\terr |= __put_user(ptr_to_compat(from->si_upper),\n" @@ -332,8 +331,7 @@ "+\t\t * that doesn't fit in the normal union into the padding before\n" "+\t\t * the union.\n" "+\t\t */\n" - "+\t\tBUILD_BUG_ON(sizeof(to->_sifields._pad) + sizeof(to->_pad2) !=\n" - "+\t\t\tsizeof(from->_sifields._pad));\n" + "+\t\tBUILD_BUG_ON(sizeof(to->_sifields._pad) + sizeof(to->_pad2) !+\t\t\tsizeof(from->_sifields._pad));\n" "+\t\terr |= __copy_from_user(to->_sifields._pad,\n" "+\t\t\tfrom->_sifields._pad,\n" "+\t\t\tsizeof(to->_sifields._pad)) ? -EFAULT : 0;\n" @@ -433,4 +431,4 @@ "-- \n" 2.6.2 -7f911219f90e6e2030c8603c07f1f696003f5d768de36ef974d6d1cf6ad61159 +3dfb0078fadfce4b5c5fc5aaf64e99ac5eb9f035deb161e20283ccef0d054b98
diff --git a/a/content_digest b/N3/content_digest index 8f4b21e..ee67486 100644 --- a/a/content_digest +++ b/N3/content_digest @@ -1,33 +1,8 @@ "ref\01446684640-4112-1-git-send-email-amanieu@gmail.com\0" - "From\0Amanieu d'Antras <amanieu@gmail.com>\0" + "From\0amanieu@gmail.com (Amanieu d'Antras)\0" "Subject\0[PATCH v2 02/20] compat: Add generic copy_siginfo_{to,from}_user32\0" "Date\0Thu, 5 Nov 2015 00:50:21 +0000\0" - "To\0linux-kernel@vger.kernel.org\0" - "Cc\0Oleg Nesterov <oleg@redhat.com>" - Amanieu d'Antras <amanieu@gmail.com> - Catalin Marinas <catalin.marinas@arm.com> - Will Deacon <will.deacon@arm.com> - Ralf Baechle <ralf@linux-mips.org> - James E.J. Bottomley <jejb@parisc-linux.org> - Helge Deller <deller@gmx.de> - Benjamin Herrenschmidt <benh@kernel.crashing.org> - Paul Mackerras <paulus@samba.org> - Michael Ellerman <mpe@ellerman.id.au> - Martin Schwidefsky <schwidefsky@de.ibm.com> - Heiko Carstens <heiko.carstens@de.ibm.com> - David S. Miller <davem@davemloft.net> - Chris Metcalf <cmetcalf@ezchip.com> - Thomas Gleixner <tglx@linutronix.de> - Ingo Molnar <mingo@redhat.com> - H. Peter Anvin <hpa@zytor.com> - x86@kernel.org - Arnd Bergmann <arnd@arndb.de> - linux-arm-kernel@lists.infradead.org - linux-mips@linux-mips.org - linux-parisc@vger.kernel.org - linuxppc-dev@lists.ozlabs.org - linux-s390@vger.kernel.org - " sparclinux@vger.\0" + "To\0linux-arm-kernel@lists.infradead.org\0" "\00:1\0" "b\0" "These routines try to match the behavior of native 32-bit kernels\n" @@ -433,4 +408,4 @@ "-- \n" 2.6.2 -7f911219f90e6e2030c8603c07f1f696003f5d768de36ef974d6d1cf6ad61159 +2e6ffe2c44dea0543052e4b1e94fcbb4cb28df6ccf6d89f9a8f328590aaebcb4
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.