From 1d7a13366af702cd56c7663818b3dd959a39546b Mon Sep 17 00:00:00 2001 From: Kyle Lin Date: Fri, 16 Jul 2021 11:50:32 +0200 Subject: [PATCH] sm6250-common: rootdir: Setup runtime cpusets Because the arch is similiar with SDM670, we aling the setting with bonito. Bug: 142552311 Test: build , munaual check the settings Change-Id: Ie4d4cd252cbe5cdaf733a8db09117808eb0ec27c --- rootdir/etc/init.target.rc | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/rootdir/etc/init.target.rc b/rootdir/etc/init.target.rc index 64e5b8e..23ad70e 100644 --- a/rootdir/etc/init.target.rc +++ b/rootdir/etc/init.target.rc @@ -44,7 +44,7 @@ on init write /dev/cpuset/system-background/cpus 0-7 mkdir /dev/cpuset/camera-daemon - write /dev/cpuset/camera-daemon/cpus 0-3 + write /dev/cpuset/camera-daemon/cpus 0-7 write /dev/cpuset/camera-daemon/mems 0 chown cameraserver cameraserver /dev/cpuset/camera-daemon chown cameraserver cameraserver /dev/cpuset/camera-daemon/tasks @@ -171,5 +171,12 @@ on property:sys.boot_completed=1 write /proc/sys/vm/dirty_expire_centisecs 3000 write /proc/sys/vm/dirty_background_ratio 10 + # Setup runtime cpusets + write /dev/cpuset/top-app/cpus 0-7 + write /dev/cpuset/foreground/cpus 0-5,7 + write /dev/cpuset/background/cpus 4-5 + write /dev/cpuset/system-background/cpus 2-5 + write /dev/cpuset/restricted/cpus 2-5 + on property:ro.boot.multisim_config=* setprop persist.radio.multisim.config ${ro.boot.multisim_config}