OSDN Git Service

qos: wake up cores based on the qos updated cpu mask
authorAnil Kumar Mamidala <amami@codeaurora.org>
Wed, 23 Mar 2016 15:14:18 +0000 (20:44 +0530)
committerGerrit - the friendly Code Review server <code-review@localhost>
Fri, 25 Nov 2016 05:42:52 +0000 (21:42 -0800)
commit625eb1943593795e8a3a5768d801ff3cc541857b
tree25fcd79ba737d56e4e82f251a2634d91eeedb2de
parentbee274711e8d2ddb97fb1e80a18f295e9f97fa87
qos: wake up cores based on the qos updated cpu mask

If the qos value is increased only for a subset of cpu's
aggregated qos for those cpu's is still the previous value.
This is because the qos request list is maintained per
request and not per cpu. In this case as there is no change
in aggregated qos value, these cpu's are not wokenup to
take the new qos value into effect.

So wakeup cpu's even if the aggregated qos value does not change
but the cpumask changes.

Change-Id: If5a4a100108e85e04beb77e5249bd6c452672edf
Signed-off-by: Anil Kumar Mamidala <amami@codeaurora.org>
kernel/power/qos.c