X-Git-Url: http://pilppa.org/gitweb/?a=blobdiff_plain;f=kernel%2Fsched.c;h=a234fbee1238ccc85b2d68b87f4442236edad1f0;hb=a9e62fadf0b02ba4a1d945d1a75652507da94319;hp=a2be2d05529910594e24d19b2c1f1937df6a0ef4;hpb=00dd7b7d26a3bf3780cfcebfdde2b86126b3a082;p=linux-2.6-omap-h63xx.git diff --git a/kernel/sched.c b/kernel/sched.c index a2be2d05529..a234fbee123 100644 --- a/kernel/sched.c +++ b/kernel/sched.c @@ -4162,10 +4162,8 @@ do_sched_setscheduler(pid_t pid, int policy, struct sched_param __user *param) read_unlock_irq(&tasklist_lock); return -ESRCH; } - get_task_struct(p); - read_unlock_irq(&tasklist_lock); retval = sched_setscheduler(p, policy, &lparam); - put_task_struct(p); + read_unlock_irq(&tasklist_lock); return retval; }