From 8318a0e43f69744c20974213a5ddf33e80bb0cfa Mon Sep 17 00:00:00 2001 From: Oleg Nesterov Date: Sun, 27 Aug 2006 01:23:34 -0700 Subject: [PATCH] --- yaml --- r: 33629 b: refs/heads/master c: f8986c241dfd54d51c9eff967129a550ae230144 h: refs/heads/master i: 33627: 8bf6b63bf6f0f9ba52fa9bf8bafeb67152844ebe v: v3 --- [refs] | 2 +- trunk/kernel/sched.c | 4 +--- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/[refs] b/[refs] index 86b9dcb18576..400ec3440aeb 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: cb3e0fe3a5dabdc5eda50b825acb23bdfa2d1d55 +refs/heads/master: f8986c241dfd54d51c9eff967129a550ae230144 diff --git a/trunk/kernel/sched.c b/trunk/kernel/sched.c index a2be2d055299..a234fbee1238 100644 --- a/trunk/kernel/sched.c +++ b/trunk/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; }