diff options
| author | Syed Rameez Mustafa <rameezmustafa@codeaurora.org> | 2015-06-09 16:15:37 -0700 |
|---|---|---|
| committer | David Keitel <dkeitel@codeaurora.org> | 2016-03-23 20:02:22 -0700 |
| commit | 425e3f0cc4e5ea70fbbcfb71662ae62157e0d0fa (patch) | |
| tree | 1549a55b17c88f849ebedb3efe1055b13f903d0d /kernel/debug | |
| parent | ca42a1bec8eedc327d4986479349cdc16ff7661c (diff) | |
sched: remove temporary demand fixups in fixup_busy_time()
On older kernel versions p->on_rq was a binary value that did not
allow distinguishing between enqueued and migrating tasks. As a result
fixup_busy_time would have to do temporary load adjustments to ensure
that update_history does not do incorrect demand adjustments for
migrating tasks. Since p->on_rq can now be used make a distinction
between migrating and enqueued tasks, there is no need to do these
temporary load calculations. Instead make sure update_history() only
does load adjustments on enqueued tasks.
Change-Id: I1f800ac61a045a66ab44b9219516c39aa08db087
Signed-off-by: Syed Rameez Mustafa <rameezmustafa@codeaurora.org>
Diffstat (limited to 'kernel/debug')
0 files changed, 0 insertions, 0 deletions
