diff options
-rw-r--r-- | kernel/signal.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/kernel/signal.c b/kernel/signal.c index c4da1ef56fdf..bcd46f547db3 100644 --- a/kernel/signal.c +++ b/kernel/signal.c | |||
@@ -2205,8 +2205,8 @@ static void ptrace_stop(int exit_code, int why, int clear_code, kernel_siginfo_t | |||
2205 | */ | 2205 | */ |
2206 | preempt_disable(); | 2206 | preempt_disable(); |
2207 | read_unlock(&tasklist_lock); | 2207 | read_unlock(&tasklist_lock); |
2208 | preempt_enable_no_resched(); | ||
2209 | cgroup_enter_frozen(); | 2208 | cgroup_enter_frozen(); |
2209 | preempt_enable_no_resched(); | ||
2210 | freezable_schedule(); | 2210 | freezable_schedule(); |
2211 | cgroup_leave_frozen(true); | 2211 | cgroup_leave_frozen(true); |
2212 | } else { | 2212 | } else { |