ARM: dts: msm: Set rcu_expedited for sdm845

Some of the app launches show approximately ~40ms rcu uninterruptible
sleep. As per the strace logs:

(Begin)
684.310341: sched_switch: prev_comm=om.adobe.reader prev_pid=5776
prev_prio=110 prev_state=D ==> next_comm=swapper/5 next_pid=0 next_prio=120

684.350178: sched_switch: prev_comm=swapper/4 prev_pid=0 prev_prio=120
prev_state=R ==> next_comm=rcuos/5 next_pid=54 next_prio=120

(End)
684.350196: sched_wakeup: comm=om.adobe.reader pid=5776 prio=110
target_cpu=005

To mitigate these performance issues, set rcu_expedited to use expedited
grace periods primitives.

Change-Id: Ifcf9358bec141ed7c2c1204cf1cba713617d2135
Signed-off-by: Channagoud Kadabi <ckadabi@codeaurora.org>
This commit is contained in:
Channagoud Kadabi
2017-07-06 17:09:43 -07:00
parent 2d19be1f43
commit ffbc5f1eb3

View File

@@ -476,6 +476,10 @@
method = "smc";
};
chosen {
bootargs = "rcupdate.rcu_expedited=1";
};
soc: soc { };
vendor: vendor {