aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTim Murray <timmurray@google.com>2016-06-24 10:19:18 -0700
committerdavidevinavil <davidevinavil@gmail.com>2017-01-27 18:20:28 +0100
commit49618bf00dd3983bb79be64e579d6cd75eb1f2a1 (patch)
tree1ce26c4390a0dbb3fc8ab6b9a6ef5707749d5945
parentcc48c92534a6d2d41a1feb6b14f76e7e3153bf62 (diff)
z2_plus: Add camera-daemon cpuset
cameraserver needs to live in its own cpuset on M/S. Change-Id: I1f04ed17d52dffb29d8b379e387c07d0f6ab3ea6
-rwxr-xr-xrootdir/etc/init.qcom.power.rc9
1 files changed, 9 insertions, 0 deletions
diff --git a/rootdir/etc/init.qcom.power.rc b/rootdir/etc/init.qcom.power.rc
index e671ef3..3f008ab 100755
--- a/rootdir/etc/init.qcom.power.rc
+++ b/rootdir/etc/init.qcom.power.rc
@@ -6,6 +6,15 @@ on boot
write /dev/cpuset/system-background/cpus 0-3
write /dev/cpuset/top-app/cpus 0-3
+ # Add a cpuset for the camera daemon
+ # we want all cores for camera
+ mkdir /dev/cpuset/camera-daemon
+ write /dev/cpuset/camera-daemon/cpus 0-3
+ write /dev/cpuset/camera-daemon/mems 0
+ chown system system /dev/cpuset/camera-daemon
+ chown system system /dev/cpuset/camera-daemon/tasks
+ chmod 0664 /dev/cpuset/camera-daemon/tasks
+
# Enable sched boost
write /proc/sys/kernel/sched_boost 1