All of lore.kernel.org
 help / color / mirror / Atom feed
diff for duplicates of <20200508013539.Q-iufOGqB%akpm@linux-foundation.org>

diff --git a/a/1.txt b/N1/1.txt
index 9aeb310..b2cab5d 100644
--- a/a/1.txt
+++ b/N1/1.txt
@@ -122,4 +122,21 @@ Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
 +				do_send_sig_info(info->notify.sigev_signo,
 +						&sig_i, task, PIDTYPE_TGID);
 +			}
- 			rcu_read_unlock();
\ No newline at end of file
+ 			rcu_read_unlock();
+-
+-			kill_pid_info(info->notify.sigev_signo,
+-				      &sig_i, info->notify_owner);
+ 			break;
++		}
+ 		case SIGEV_THREAD:
+ 			set_cookie(info->notify_cookie, NOTIFY_WOKENUP);
+ 			netlink_sendskb(info->notify_sock, info->notify_cookie);
+@@ -1383,6 +1400,7 @@ retry:
+ 			info->notify.sigev_signo = notification->sigev_signo;
+ 			info->notify.sigev_value = notification->sigev_value;
+ 			info->notify.sigev_notify = SIGEV_SIGNAL;
++			info->notify_self_exec_id = current->self_exec_id;
+ 			break;
+ 		}
+ 
+_
\ No newline at end of file
diff --git a/a/content_digest b/N1/content_digest
index 43f6b1b..512772d 100644
--- a/a/content_digest
+++ b/N1/content_digest
@@ -155,7 +155,24 @@
   "+\t\t\t\tdo_send_sig_info(info->notify.sigev_signo,\n",
   "+\t\t\t\t\t\t&sig_i, task, PIDTYPE_TGID);\n",
   "+\t\t\t}\n",
-  " \t\t\trcu_read_unlock();"
+  " \t\t\trcu_read_unlock();\n",
+  "-\n",
+  "-\t\t\tkill_pid_info(info->notify.sigev_signo,\n",
+  "-\t\t\t\t      &sig_i, info->notify_owner);\n",
+  " \t\t\tbreak;\n",
+  "+\t\t}\n",
+  " \t\tcase SIGEV_THREAD:\n",
+  " \t\t\tset_cookie(info->notify_cookie, NOTIFY_WOKENUP);\n",
+  " \t\t\tnetlink_sendskb(info->notify_sock, info->notify_cookie);\n",
+  "\@\@ -1383,6 +1400,7 \@\@ retry:\n",
+  " \t\t\tinfo->notify.sigev_signo = notification->sigev_signo;\n",
+  " \t\t\tinfo->notify.sigev_value = notification->sigev_value;\n",
+  " \t\t\tinfo->notify.sigev_notify = SIGEV_SIGNAL;\n",
+  "+\t\t\tinfo->notify_self_exec_id = current->self_exec_id;\n",
+  " \t\t\tbreak;\n",
+  " \t\t}\n",
+  " \n",
+  "_"
 ]
 
-d85c25301cecf9f0c101d495e2024a626a2bd68c5d36cd4550d90a728716e196
+0488d2f7c52dbae754ea4693cb3dc8a667c23f6456b023cd281318fc750ad73f

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.