diff options
author | Linus Torvalds <torvalds@linux-foundation.org> | 2011-05-25 19:53:14 -0400 |
---|---|---|
committer | Linus Torvalds <torvalds@linux-foundation.org> | 2011-05-25 19:53:14 -0400 |
commit | 9720d75399fd2655a6b6fb06abcf548150f22362 (patch) | |
tree | a9c239d322420ad96afda07294d0c53295adcd3e /kernel/ptrace.c | |
parent | 0c63e38a129e7b1f625c6112439a4efc87b1635c (diff) | |
parent | d92fcf0552a15891b25c343cee340d295e24109c (diff) |
Merge branch 'for-2.6.40' of git://git.kernel.org/pub/scm/linux/kernel/git/oleg/misc
* 'for-2.6.40' of git://git.kernel.org/pub/scm/linux/kernel/git/oleg/misc:
signal: sys_pause() should check signal_pending()
ptrace: ptrace_resume() shouldn't wake up !TASK_TRACED thread
Diffstat (limited to 'kernel/ptrace.c')
-rw-r--r-- | kernel/ptrace.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/kernel/ptrace.c b/kernel/ptrace.c index 7a81fc071344..2df115790cd9 100644 --- a/kernel/ptrace.c +++ b/kernel/ptrace.c | |||
@@ -562,7 +562,7 @@ static int ptrace_resume(struct task_struct *child, long request, | |||
562 | } | 562 | } |
563 | 563 | ||
564 | child->exit_code = data; | 564 | child->exit_code = data; |
565 | wake_up_process(child); | 565 | wake_up_state(child, __TASK_TRACED); |
566 | 566 | ||
567 | return 0; | 567 | return 0; |
568 | } | 568 | } |