[kernel] r19829 - dists/sid/linux/debian/patches/features/all/rt

Ben Hutchings benh at alioth.debian.org
Wed Feb 20 06:07:47 UTC 2013


Author: benh
Date: Wed Feb 20 06:07:46 2013
New Revision: 19829

Log:
[rt] Refresh a patch whose context was changed by the ptrace security fix

Modified:
   dists/sid/linux/debian/patches/features/all/rt/0033-signals-Do-not-wakeup-self.patch

Modified: dists/sid/linux/debian/patches/features/all/rt/0033-signals-Do-not-wakeup-self.patch
==============================================================================
--- dists/sid/linux/debian/patches/features/all/rt/0033-signals-Do-not-wakeup-self.patch	Wed Feb 20 05:16:43 2013	(r19828)
+++ dists/sid/linux/debian/patches/features/all/rt/0033-signals-Do-not-wakeup-self.patch	Wed Feb 20 06:07:46 2013	(r19829)
@@ -8,20 +8,16 @@
 
 Signed-off-by: Thomas Gleixner <tglx at linutronix.de>
 ---
- kernel/signal.c |    3 +++
- 1 file changed, 3 insertions(+)
-
-diff --git a/kernel/signal.c b/kernel/signal.c
-index 9b6bd34..fffb683 100644
 --- a/kernel/signal.c
 +++ b/kernel/signal.c
-@@ -682,6 +682,9 @@ void signal_wake_up(struct task_struct *t, int resume)
- 
+@@ -679,6 +679,10 @@ int dequeue_signal(struct task_struct *t
+ void signal_wake_up_state(struct task_struct *t, unsigned int state)
+ {
  	set_tsk_thread_flag(t, TIF_SIGPENDING);
- 
++
 +	if (unlikely(t == current))
 +		return;
 +
  	/*
- 	 * For SIGKILL, we want to wake it up in the stopped/traced/killable
+ 	 * TASK_WAKEKILL also means wake it up in the stopped/traced/killable
  	 * case. We don't check t->state here because there is a race with it



More information about the Kernel-svn-changes mailing list