projects
/
powerpc.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
[MIPS] N32: Make sure pointer is good before passing it to sys_waitid().
[powerpc.git]
/
arch
/
mips
/
kernel
/
irixsig.c
diff --git
a/arch/mips/kernel/irixsig.c
b/arch/mips/kernel/irixsig.c
index
908e636
..
08273a2
100644
(file)
--- a/
arch/mips/kernel/irixsig.c
+++ b/
arch/mips/kernel/irixsig.c
@@
-279,8
+279,6
@@
irix_sigreturn(struct pt_regs *regs)
/*
* Don't let your children do this ...
*/
/*
* Don't let your children do this ...
*/
- if (current_thread_info()->flags & TIF_SYSCALL_TRACE)
- do_syscall_trace(regs, 1);
__asm__ __volatile__(
"move\t$29,%0\n\t"
"j\tsyscall_exit"
__asm__ __volatile__(
"move\t$29,%0\n\t"
"j\tsyscall_exit"
@@
-502,8
+500,7
@@
asmlinkage int irix_sigpoll_sys(unsigned long __user *set,
while(1) {
long tmp = 0;
while(1) {
long tmp = 0;
- current->state = TASK_INTERRUPTIBLE;
- expire = schedule_timeout(expire);
+ expire = schedule_timeout_interruptible(expire);
for (i=0; i<=4; i++)
tmp |= (current->pending.signal.sig[i] & kset.sig[i]);
for (i=0; i<=4; i++)
tmp |= (current->pending.signal.sig[i] & kset.sig[i]);
@@
-784,8
+781,6
@@
asmlinkage void irix_setcontext(struct pt_regs *regs)
/*
* Don't let your children do this ...
*/
/*
* Don't let your children do this ...
*/
- if (current_thread_info()->flags & TIF_SYSCALL_TRACE)
- do_syscall_trace(regs, 1);
__asm__ __volatile__(
"move\t$29,%0\n\t"
"j\tsyscall_exit"
__asm__ __volatile__(
"move\t$29,%0\n\t"
"j\tsyscall_exit"