diff --git a/[refs] b/[refs] index b313edf65623..f9c38da6be7c 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: f29c9b1ccb52904ee442a933cf3dee628f9f4e62 +refs/heads/master: ca3273f9646694e0419cfb9d6c12deb1c9aff27c diff --git a/trunk/kernel/sched.c b/trunk/kernel/sched.c index 4c7e2bcdfa89..57c933ffbee1 100644 --- a/trunk/kernel/sched.c +++ b/trunk/kernel/sched.c @@ -7676,6 +7676,7 @@ static int __build_sched_domains(const cpumask_t *cpu_map, error: free_sched_groups(cpu_map, tmpmask); SCHED_CPUMASK_FREE((void *)allmasks); + kfree(rd); return -ENOMEM; #endif }