diff options
Diffstat (limited to 'arch')
-rw-r--r-- | arch/mips/kernel/mips-mt-fpaff.c | 2 | ||||
-rw-r--r-- | arch/mips/kernel/sysirix.c | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/arch/mips/kernel/mips-mt-fpaff.c b/arch/mips/kernel/mips-mt-fpaff.c index bb4f00c0cbe9..df4d3f2f740c 100644 --- a/arch/mips/kernel/mips-mt-fpaff.c +++ b/arch/mips/kernel/mips-mt-fpaff.c | |||
@@ -36,7 +36,7 @@ unsigned long mt_fpemul_threshold = 0; | |||
36 | */ | 36 | */ |
37 | static inline struct task_struct *find_process_by_pid(pid_t pid) | 37 | static inline struct task_struct *find_process_by_pid(pid_t pid) |
38 | { | 38 | { |
39 | return pid ? find_task_by_pid(pid) : current; | 39 | return pid ? find_task_by_vpid(pid) : current; |
40 | } | 40 | } |
41 | 41 | ||
42 | 42 | ||
diff --git a/arch/mips/kernel/sysirix.c b/arch/mips/kernel/sysirix.c index 672fba84b2cc..c357762b8012 100644 --- a/arch/mips/kernel/sysirix.c +++ b/arch/mips/kernel/sysirix.c | |||
@@ -111,7 +111,7 @@ asmlinkage int irix_prctl(unsigned option, ...) | |||
111 | printk("irix_prctl[%s:%d]: Wants PR_ISBLOCKED\n", | 111 | printk("irix_prctl[%s:%d]: Wants PR_ISBLOCKED\n", |
112 | current->comm, current->pid); | 112 | current->comm, current->pid); |
113 | read_lock(&tasklist_lock); | 113 | read_lock(&tasklist_lock); |
114 | task = find_task_by_pid(va_arg(args, pid_t)); | 114 | task = find_task_by_vpid(va_arg(args, pid_t)); |
115 | error = -ESRCH; | 115 | error = -ESRCH; |
116 | if (error) | 116 | if (error) |
117 | error = (task->run_list.next != NULL); | 117 | error = (task->run_list.next != NULL); |