From 26805408b60f9663db5feed5331376a5fea7b202 Mon Sep 17 00:00:00 2001 From: Rick Yiu Date: Fri, 27 Mar 2020 14:30:21 +0800 Subject: [PATCH] sm6250-common: set capacity margin after boot complete Scheduler will use pure CFS before boot complete, and change to EAS after boot complete, so set capacity margin here. Bug: 153216544 Test: capacity margin set as expected Change-Id: I0f76cb1112a37475422eb5866960dbd3db64ebc3 --- rootdir/etc/init.qcom.rc | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/rootdir/etc/init.qcom.rc b/rootdir/etc/init.qcom.rc index 32377e6..ea6432a 100644 --- a/rootdir/etc/init.qcom.rc +++ b/rootdir/etc/init.qcom.rc @@ -522,6 +522,10 @@ on property:sys.boot_completed=1 write /sys/class/drm/card0/device/idle_timeout_ms 100 # Enable EAS + write /proc/sys/kernel/sched_downmigrate_boosted 25 + write /proc/sys/kernel/sched_upmigrate_boosted 25 + write /proc/sys/kernel/sched_upmigrate 95 + write /proc/sys/kernel/sched_downmigrate 85 write /proc/sys/kernel/sched_energy_aware 1 # corefile limit