fedora core 6 1.2949 + vserver 2.2.0
[linux-2.6.git] / include / asm-i386 / signal.h
index c3e8ade..53945c9 100644 (file)
@@ -221,10 +221,8 @@ struct pt_regs;
 
 #define ptrace_signal_deliver(regs, cookie)            \
        do {                                            \
-               if (current->ptrace & PT_DTRACE) {      \
-                       current->ptrace &= ~PT_DTRACE;  \
+               if (test_and_clear_thread_flag(TIF_FORCED_TF)) \
                        (regs)->eflags &= ~TF_MASK;     \
-               }                                       \
        } while (0)
 
 #endif /* __KERNEL__ */