diff for duplicates of <20200701153859.GT4332@42.do-not-panic.com>
diff --git a/a/1.txt b/N1/1.txt
index e97dcff..86f9614 100644
--- a/a/1.txt
+++ b/N1/1.txt
@@ -47,7 +47,7 @@ index bba06befbff5..d1898f5dd1fc 100644
#define KWIFEXITED(status) (__KWIFEXITED(status))
-
-/* Nonzero if STATUS indicates normal termination. */
--#define __KWIFEXITED(status) (__KWTERMSIG(status) = 0)
+-#define __KWIFEXITED(status) (__KWTERMSIG(status) == 0)
+#define KWIFSIGNALED(status) (__KWIFSIGNALED(status))
+#define KWIFSTOPPED(status) (__KWIFSTOPPED(status))
+#define KWIFCONTINUED(status) (__KWIFCONTINUED(status))
@@ -62,17 +62,17 @@ index bba06befbff5..d1898f5dd1fc 100644
+#define __KWSTOPSIG(status) __KWEXITSTATUS(status)
+
+/* Nonzero if STATUS indicates normal termination. */
-+#define __KWIFEXITED(status) (__KWTERMSIG(status) = 0)
++#define __KWIFEXITED(status) (__KWTERMSIG(status) == 0)
+
+/* Nonzero if STATUS indicates termination by a signal. */
+#define __KWIFSIGNALED(status) \
+ (((signed char) (((status) & 0x7f) + 1) >> 1) > 0)
+
+/* Nonzero if STATUS indicates the child is stopped. */
-+#define __KWIFSTOPPED(status) (((status) & 0xff) = 0x7f)
++#define __KWIFSTOPPED(status) (((status) & 0xff) == 0x7f)
+
+/* Nonzero if STATUS indicates the child continued after a stop. */
-+#define __KWIFCONTINUED(status) ((status) = __KW_CONTINUED)
++#define __KWIFCONTINUED(status) ((status) == __KW_CONTINUED)
+
+#define __KW_CONTINUED 0xffff
+
diff --git a/a/content_digest b/N1/content_digest
index 25a13aa..8a146cc 100644
--- a/a/content_digest
+++ b/N1/content_digest
@@ -32,10 +32,10 @@
"From\0Luis Chamberlain <mcgrof\@kernel.org>\0"
]
[
- "Subject\0Re: linux-next: umh: fix processed error when UMH_WAIT_PROC is used seems to break linux bridge on s\0"
+ "Subject\0Re: linux-next: umh: fix processed error when UMH_WAIT_PROC is used seems to break linux bridge on s390x (bisected)\0"
]
[
- "Date\0Wed, 01 Jul 2020 15:38:59 +0000\0"
+ "Date\0Wed, 1 Jul 2020 15:38:59 +0000\0"
]
[
"To\0Tetsuo Handa <penguin-kernel\@i-love.sakura.ne.jp>\0"
@@ -134,7 +134,7 @@
" #define KWIFEXITED(status)\t\t(__KWIFEXITED(status))\n",
"-\n",
"-/* Nonzero if STATUS indicates normal termination. */\n",
- "-#define __KWIFEXITED(status) (__KWTERMSIG(status) = 0)\n",
+ "-#define __KWIFEXITED(status) (__KWTERMSIG(status) == 0)\n",
"+#define KWIFSIGNALED(status)\t\t(__KWIFSIGNALED(status))\n",
"+#define KWIFSTOPPED(status)\t\t(__KWIFSTOPPED(status))\n",
"+#define KWIFCONTINUED(status)\t\t(__KWIFCONTINUED(status))\n",
@@ -149,17 +149,17 @@
"+#define __KWSTOPSIG(status) __KWEXITSTATUS(status)\n",
"+\n",
"+/* Nonzero if STATUS indicates normal termination. */\n",
- "+#define __KWIFEXITED(status) (__KWTERMSIG(status) = 0)\n",
+ "+#define __KWIFEXITED(status) (__KWTERMSIG(status) == 0)\n",
"+\n",
"+/* Nonzero if STATUS indicates termination by a signal. */\n",
"+#define __KWIFSIGNALED(status) \\\n",
"+\t(((signed char) (((status) & 0x7f) + 1) >> 1) > 0)\n",
"+\n",
"+/* Nonzero if STATUS indicates the child is stopped. */\n",
- "+#define __KWIFSTOPPED(status) (((status) & 0xff) = 0x7f)\n",
+ "+#define __KWIFSTOPPED(status) (((status) & 0xff) == 0x7f)\n",
"+\n",
"+/* Nonzero if STATUS indicates the child continued after a stop. */\n",
- "+#define __KWIFCONTINUED(status) ((status) = __KW_CONTINUED)\n",
+ "+#define __KWIFCONTINUED(status) ((status) == __KW_CONTINUED)\n",
"+\n",
"+#define __KW_CONTINUED\t\t0xffff\n",
"+\n",
@@ -191,4 +191,4 @@
" \t/* Restore default kernel sig handler */"
]
-f629184f5fdd2ed9b8fd5ef89a67f2a57af9cc96201adc9401f9eb0f69c13d35
+41f677af52b2be3330f67b721b5ba06fb7e2273b9a71a1569406d4ce9c25c65f
diff --git a/a/1.txt b/N2/1.txt
index e97dcff..86f9614 100644
--- a/a/1.txt
+++ b/N2/1.txt
@@ -47,7 +47,7 @@ index bba06befbff5..d1898f5dd1fc 100644
#define KWIFEXITED(status) (__KWIFEXITED(status))
-
-/* Nonzero if STATUS indicates normal termination. */
--#define __KWIFEXITED(status) (__KWTERMSIG(status) = 0)
+-#define __KWIFEXITED(status) (__KWTERMSIG(status) == 0)
+#define KWIFSIGNALED(status) (__KWIFSIGNALED(status))
+#define KWIFSTOPPED(status) (__KWIFSTOPPED(status))
+#define KWIFCONTINUED(status) (__KWIFCONTINUED(status))
@@ -62,17 +62,17 @@ index bba06befbff5..d1898f5dd1fc 100644
+#define __KWSTOPSIG(status) __KWEXITSTATUS(status)
+
+/* Nonzero if STATUS indicates normal termination. */
-+#define __KWIFEXITED(status) (__KWTERMSIG(status) = 0)
++#define __KWIFEXITED(status) (__KWTERMSIG(status) == 0)
+
+/* Nonzero if STATUS indicates termination by a signal. */
+#define __KWIFSIGNALED(status) \
+ (((signed char) (((status) & 0x7f) + 1) >> 1) > 0)
+
+/* Nonzero if STATUS indicates the child is stopped. */
-+#define __KWIFSTOPPED(status) (((status) & 0xff) = 0x7f)
++#define __KWIFSTOPPED(status) (((status) & 0xff) == 0x7f)
+
+/* Nonzero if STATUS indicates the child continued after a stop. */
-+#define __KWIFCONTINUED(status) ((status) = __KW_CONTINUED)
++#define __KWIFCONTINUED(status) ((status) == __KW_CONTINUED)
+
+#define __KW_CONTINUED 0xffff
+
diff --git a/a/content_digest b/N2/content_digest
index 25a13aa..5c1fa9c 100644
--- a/a/content_digest
+++ b/N2/content_digest
@@ -32,51 +32,51 @@
"From\0Luis Chamberlain <mcgrof\@kernel.org>\0"
]
[
- "Subject\0Re: linux-next: umh: fix processed error when UMH_WAIT_PROC is used seems to break linux bridge on s\0"
+ "Subject\0Re: [Bridge] linux-next: umh: fix processed error when UMH_WAIT_PROC is used seems to break linux bridge on s390x (bisected)\0"
]
[
- "Date\0Wed, 01 Jul 2020 15:38:59 +0000\0"
+ "Date\0Wed, 01 Jul 2020 15:39:04 -0000\0"
]
[
"To\0Tetsuo Handa <penguin-kernel\@i-love.sakura.ne.jp>\0"
]
[
- "Cc\0Christian Borntraeger <borntraeger\@de.ibm.com>",
- " Christoph Hellwig <hch\@infradead.org>",
- " Eric W. Biederman <ebiederm\@xmission.com>",
- " ast\@kernel.org",
- " axboe\@kernel.dk",
+ "Cc\0ast\@kernel.org",
+ " jarkko.sakkinen\@linux.intel.com",
+ " philipp.reisner\@linbit.com",
" bfields\@fieldses.org",
- " bridge\@lists.linux-foundation.org",
- " chainsaw\@gentoo.org",
+ " keyrings\@vger.kernel.org",
+ " mcgrof\@kernel.org",
" christian.brauner\@ubuntu.com",
- " chuck.lever\@oracle.com",
- " davem\@davemloft.net",
- " dhowells\@redhat.com",
- " gregkh\@linuxfoundation.org",
- " jarkko.sakkinen\@linux.intel.com",
+ " yangtiezhu\@loongson.cn",
+ " linux-s390 <linux-s390\@vger.kernel.org>",
+ " bridge\@lists.linux-foundation.org",
" jmorris\@namei.org",
- " josh\@joshtriplett.org",
- " keescook\@chromium.org",
- " keyrings\@vger.kernel.org",
+ " Christoph Hellwig <hch\@infradead.org>",
+ " Christian Borntraeger <borntraeger\@de.ibm.com>",
" kuba\@kernel.org",
- " lars.ellenberg\@linbit.com",
- " linux-fsdevel\@vger.kernel.org",
- " linux-kernel\@vger.kernel.org",
- " linux-nfs\@vger.kernel.org",
- " linux-security-module\@vger.kernel.org",
+ " serge\@hallyn.com",
+ " keescook\@chromium.org",
" nikolay\@cumulusnetworks.com",
- " philipp.reisner\@linbit.com",
- " ravenexp\@gmail.com",
" roopa\@cumulusnetworks.com",
- " serge\@hallyn.com",
+ " josh\@joshtriplett.org",
" slyfox\@gentoo.org",
" viro\@zeniv.linux.org.uk",
- " yangtiezhu\@loongson.cn",
- " netdev\@vger.kernel.org",
+ " axboe\@kernel.dk",
+ " dhowells\@redhat.com",
+ " linux-nfs\@vger.kernel.org",
+ " chainsaw\@gentoo.org",
+ " ravenexp\@gmail.com",
+ " gregkh\@linuxfoundation.org",
" markward\@linux.ibm.com",
- " mcgrof\@kernel.org",
- " linux-s390 <linux-s390\@vger.kernel.org>\0"
+ " linux-kernel\@vger.kernel.org",
+ " linux-security-module\@vger.kernel.org",
+ " chuck.lever\@oracle.com",
+ " Eric W. Biederman <ebiederm\@xmission.com>",
+ " netdev\@vger.kernel.org",
+ " linux-fsdevel\@vger.kernel.org",
+ " lars.ellenberg\@linbit.com",
+ " davem\@davemloft.net\0"
]
[
"\0000:1\0"
@@ -134,7 +134,7 @@
" #define KWIFEXITED(status)\t\t(__KWIFEXITED(status))\n",
"-\n",
"-/* Nonzero if STATUS indicates normal termination. */\n",
- "-#define __KWIFEXITED(status) (__KWTERMSIG(status) = 0)\n",
+ "-#define __KWIFEXITED(status) (__KWTERMSIG(status) == 0)\n",
"+#define KWIFSIGNALED(status)\t\t(__KWIFSIGNALED(status))\n",
"+#define KWIFSTOPPED(status)\t\t(__KWIFSTOPPED(status))\n",
"+#define KWIFCONTINUED(status)\t\t(__KWIFCONTINUED(status))\n",
@@ -149,17 +149,17 @@
"+#define __KWSTOPSIG(status) __KWEXITSTATUS(status)\n",
"+\n",
"+/* Nonzero if STATUS indicates normal termination. */\n",
- "+#define __KWIFEXITED(status) (__KWTERMSIG(status) = 0)\n",
+ "+#define __KWIFEXITED(status) (__KWTERMSIG(status) == 0)\n",
"+\n",
"+/* Nonzero if STATUS indicates termination by a signal. */\n",
"+#define __KWIFSIGNALED(status) \\\n",
"+\t(((signed char) (((status) & 0x7f) + 1) >> 1) > 0)\n",
"+\n",
"+/* Nonzero if STATUS indicates the child is stopped. */\n",
- "+#define __KWIFSTOPPED(status) (((status) & 0xff) = 0x7f)\n",
+ "+#define __KWIFSTOPPED(status) (((status) & 0xff) == 0x7f)\n",
"+\n",
"+/* Nonzero if STATUS indicates the child continued after a stop. */\n",
- "+#define __KWIFCONTINUED(status) ((status) = __KW_CONTINUED)\n",
+ "+#define __KWIFCONTINUED(status) ((status) == __KW_CONTINUED)\n",
"+\n",
"+#define __KW_CONTINUED\t\t0xffff\n",
"+\n",
@@ -191,4 +191,4 @@
" \t/* Restore default kernel sig handler */"
]
-f629184f5fdd2ed9b8fd5ef89a67f2a57af9cc96201adc9401f9eb0f69c13d35
+81b9cb7bddddf1239034e017fd9ac7321bb736822ee9de2bcaa0ed1f78fbacc7
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.