summaryrefslogtreecommitdiff
path: root/kernel/fork.c
diff options
context:
space:
mode:
authorLinux Build Service Account <lnxbuild@localhost>2016-11-07 22:29:08 -0800
committerGerrit - the friendly Code Review server <code-review@localhost>2016-11-07 22:29:08 -0800
commite6db870831157d6e05fbeb8d79ced445f79e72c6 (patch)
tree629e0a21ad8ea7db735bd80b0c9408e7d9c951c5 /kernel/fork.c
parent93b6c4955ad30720165f4d7eeac5c42c2fa47f31 (diff)
parentb9b63b0c622a0a1fb4ad6475908910a45b6520b2 (diff)
Merge "sched/hmp: Fix memory leak when task fork fails"
Diffstat (limited to 'kernel/fork.c')
-rw-r--r--kernel/fork.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/kernel/fork.c b/kernel/fork.c
index 8a5962276788..a46ce4505066 100644
--- a/kernel/fork.c
+++ b/kernel/fork.c
@@ -1654,6 +1654,7 @@ bad_fork_cleanup_audit:
bad_fork_cleanup_perf:
perf_event_free_task(p);
bad_fork_cleanup_policy:
+ free_task_load_ptrs(p);
#ifdef CONFIG_NUMA
mpol_put(p->mempolicy);
bad_fork_cleanup_threadgroup_lock: