diff options
author | Neil Zhang <zhangwm@marvell.com> | 2012-12-28 10:00:26 +0000 |
---|---|---|
committer | Mrutyunjay Sawant <msawant@nvidia.com> | 2013-04-03 23:23:52 -0700 |
commit | 8f646de983f24361814d9a6ca679845fb2265807 (patch) | |
tree | 3453be16c2a2d0b483e4f235cc69022e50390fe2 /kernel/sched/core.c | |
parent | c2210a6ea396d3aca04693c31ed31cf6a3b9b327 (diff) |
sched: remove redundant update_runtime notifier
migration_call() will do all the things that update_runtime() does.
So it seems update_runtime() is a redundant notifier, remove it.
Furthermore, there is potential risk that the current code will catch
BUG_ON at line 687 of rt.c when do cpu hotplug while there are realtime
threads running because of enable runtime twice.
Change-Id: I0fdad8d5a1cebb845d3f308b205dbd6517c3e4de
Cc: bitbucket@online.de
Signed-off-by: Neil Zhang <zhangwm@marvell.com>
Reviewed-on: http://git-master/r/215596
Reviewed-by: Peter Boonstoppel <pboonstoppel@nvidia.com>
Tested-by: Peter Boonstoppel <pboonstoppel@nvidia.com>
Reviewed-by: Diwakar Tundlam <dtundlam@nvidia.com>
Reviewed-by: Paul Walmsley <pwalmsley@nvidia.com>
GVS: Gerrit_Virtual_Submit
Reviewed-by: Prashant Gaikwad <pgaikwad@nvidia.com>
Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
Diffstat (limited to 'kernel/sched/core.c')
-rw-r--r-- | kernel/sched/core.c | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/kernel/sched/core.c b/kernel/sched/core.c index 0d8ecc526181..9b20f3e88bd0 100644 --- a/kernel/sched/core.c +++ b/kernel/sched/core.c @@ -7047,9 +7047,6 @@ void __init sched_init_smp(void) hotcpu_notifier(cpuset_cpu_active, CPU_PRI_CPUSET_ACTIVE); hotcpu_notifier(cpuset_cpu_inactive, CPU_PRI_CPUSET_INACTIVE); - /* RT runtime code needs to handle some hotplug events */ - hotcpu_notifier(update_runtime, 0); - init_hrtick(); /* Move init over to a non-isolated CPU */ |