From 42652f66d3834956b78036821854e257ee4d9511 Mon Sep 17 00:00:00 2001 From: "bibo,mao" Date: Tue, 30 Jan 2007 11:02:19 +0800 Subject: [PATCH] --- yaml --- r: 46249 b: refs/heads/master c: 87f76d3aafe5b5e0a1d6d857088a0263b35afa6b h: refs/heads/master i: 46247: 09d1e9e22337bb1fd1fe2c1246fa42e53a80f878 v: v3 --- [refs] | 2 +- trunk/arch/ia64/kernel/ptrace.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/[refs] b/[refs] index aee717f3f5da..9669da9da8fc 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: ae0af3e3462fdada42deba30479aba70c6cf8b72 +refs/heads/master: 87f76d3aafe5b5e0a1d6d857088a0263b35afa6b diff --git a/trunk/arch/ia64/kernel/ptrace.c b/trunk/arch/ia64/kernel/ptrace.c index f1ec129ae3a1..3f8918782e0c 100644 --- a/trunk/arch/ia64/kernel/ptrace.c +++ b/trunk/arch/ia64/kernel/ptrace.c @@ -607,7 +607,7 @@ find_thread_for_addr (struct task_struct *child, unsigned long addr) */ list_for_each_safe(this, next, ¤t->children) { p = list_entry(this, struct task_struct, sibling); - if (p->mm != mm) + if (p->tgid != child->tgid) continue; if (thread_matches(p, addr)) { child = p;