summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWei Wang <wvw@google.com>2021-06-24 14:47:57 -0700
committerWei Wang <wvw@google.com>2021-06-25 00:37:16 +0000
commitec88efb7f44cccc16bef58b12c85b7fc6d792fca (patch)
tree163a485e64236ca3aa4b4e65aacfffddbc50b9d5
parentdbe67cadfd8e0231710233e138688a8007ce7a1a (diff)
downloadpixel-ec88efb7f44cccc16bef58b12c85b7fc6d792fca.tar.gz
Move system cgroup migration from init.rc to Pixel init.rc
Bug: 191925901 Test: Build Signed-off-by: Wei Wang <wvw@google.com> Change-Id: I108f77de648c7c29ba6f2331592714b208853a2d
-rw-r--r--common/init.pixel.rc7
1 files changed, 7 insertions, 0 deletions
diff --git a/common/init.pixel.rc b/common/init.pixel.rc
index dc499c3b..25b14fe6 100644
--- a/common/init.pixel.rc
+++ b/common/init.pixel.rc
@@ -17,3 +17,10 @@ on property:ota.warm_reset=1
on property:ota.warm_reset=0
write /sys/module/msm_poweroff/parameters/warm_reset 0
+
+on init
+ copy_per_line /dev/cpuctl/tasks /dev/cpuctl/system/tasks
+
+# Migrate tasks again in case kernel threads are created during boot
+on property:sys.boot_completed=1
+ copy_per_line /dev/cpuctl/tasks /dev/cpuctl/system/tasks