Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 16453c46 authored by Syed Rameez Mustafa's avatar Syed Rameez Mustafa
Browse files

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: default avatarSyed Rameez Mustafa <rameezmustafa@codeaurora.org>
parent 9f5234bb
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment