Merge "Let blkio cgroup follow cpuset cgroup only"

am: 5c421695f0

Change-Id: Ib451ed63f55b299f152c7c310959dfdd321238c4
This commit is contained in:
Rick Yiu 2019-04-16 19:21:03 -07:00 committed by android-build-merger
commit be31d2ce8f
1 changed files with 4 additions and 13 deletions

View File

@ -126,24 +126,15 @@ int set_sched_policy(int tid, SchedPolicy policy) {
switch (policy) {
case SP_BACKGROUND:
return SetTaskProfiles(tid, {"HighEnergySaving", "LowIoPriority", "TimerSlackHigh"})
? 0
: -1;
return SetTaskProfiles(tid, {"HighEnergySaving", "TimerSlackHigh"}) ? 0 : -1;
case SP_FOREGROUND:
case SP_AUDIO_APP:
case SP_AUDIO_SYS:
return SetTaskProfiles(tid, {"HighPerformance", "HighIoPriority", "TimerSlackNormal"})
? 0
: -1;
return SetTaskProfiles(tid, {"HighPerformance", "TimerSlackNormal"}) ? 0 : -1;
case SP_TOP_APP:
return SetTaskProfiles(tid, {"MaxPerformance", "MaxIoPriority", "TimerSlackNormal"})
? 0
: -1;
return SetTaskProfiles(tid, {"MaxPerformance", "TimerSlackNormal"}) ? 0 : -1;
case SP_RT_APP:
return SetTaskProfiles(tid,
{"RealtimePerformance", "MaxIoPriority", "TimerSlackNormal"})
? 0
: -1;
return SetTaskProfiles(tid, {"RealtimePerformance", "TimerSlackNormal"}) ? 0 : -1;
default:
return SetTaskProfiles(tid, {"TimerSlackNormal"}) ? 0 : -1;
}