upgrade to linux 2.6.10-1.12_FC2
[linux-2.6.git] / arch / sparc64 / kernel / sys_sparc32.c
index b81f155..28014dc 100644 (file)
@@ -1274,7 +1274,9 @@ asmlinkage long sparc32_execve(struct pt_regs *regs)
                current_thread_info()->xfsr[0] = 0;
                current_thread_info()->fpsaved[0] = 0;
                regs->tstate &= ~TSTATE_PEF;
+               task_lock(current);
                current->ptrace &= ~PT_DTRACE;
+               task_unlock(current);
        }
 out:
        return error;