diff options
| author | Steve Muckle <smuckle@codeaurora.org> | 2013-05-23 15:24:57 -0700 |
|---|---|---|
| committer | Moyster <oysterized@gmail.com> | 2016-09-28 15:15:21 +0200 |
| commit | 9648bb0846a073b25d8341a6e12b0ba9193d8973 (patch) | |
| tree | ebd6f3d6f8378e1c8ddfff86aef9512b9cc6a1ee /include/linux/kernelcapi.h | |
| parent | 4c47f397c0636a7bc8202ce6fa274d37e4de2eb1 (diff) | |
sched: remove migration notification from RT class
Commit 88a7e37d265 (sched: provide per cpu-cgroup option to
notify on migrations) added a notifier call when a task is moved
to a different CPU. Unfortunately the two call sites in the RT
sched class where this occurs happens with a runqueue lock held.
This can result in a deadlock if the notifier call attempts to do
something like wake up a task.
Fortunately the benefit of 88a7e37d265 comes mainly from notifying
on migration of non-RT tasks, so we can simply ignore the movements
of RT tasks.
CRs-Fixed: 491370
Change-Id: I8849d826bf1eeaf85a6f6ad872acb475247c5926
Signed-off-by: Steve Muckle <smuckle@codeaurora.org>
Signed-off-by: W4TCH0UT <ateekujjawal@gmail.com>
Conflicts:
kernel/sched/rt.c
Diffstat (limited to 'include/linux/kernelcapi.h')
0 files changed, 0 insertions, 0 deletions
