summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChris Wailes <chriswailes@google.com>2018-11-27 11:25:25 -0800
committerMathieu Chartier <mathieuc@google.com>2019-01-22 09:42:06 -0800
commitca11579b6cc87b1b7fc1745c14add937f76dcdf4 (patch)
treee5e2998dce440cb069803e30fb79b864fd95b03b
parentabc1c8b90581a693146c5e22cc4a259e27eccaed (diff)
downloadsystem_core-ca11579b6cc87b1b7fc1745c14add937f76dcdf4.tar.gz
system_core-ca11579b6cc87b1b7fc1745c14add937f76dcdf4.tar.bz2
system_core-ca11579b6cc87b1b7fc1745c14add937f76dcdf4.zip
Added a new socket to Zygote init scripts.
This change adds new socket declarations to the init scripts for the Zygote processes. This socket is used for communication between the System Server and the Blastula pool. Bug: 68253328 Change-Id: I5dbb87770b1a3100c6c122bb39ca854006bb0b0d Topic: zygote-prefork Test: build image; flash device; launch apps
-rw-r--r--rootdir/init.zygote32.rc1
-rw-r--r--rootdir/init.zygote32_64.rc2
-rw-r--r--rootdir/init.zygote64.rc1
-rw-r--r--rootdir/init.zygote64_32.rc2
4 files changed, 6 insertions, 0 deletions
diff --git a/rootdir/init.zygote32.rc b/rootdir/init.zygote32.rc
index 2e9568776..e8c5d8e1b 100644
--- a/rootdir/init.zygote32.rc
+++ b/rootdir/init.zygote32.rc
@@ -4,6 +4,7 @@ service zygote /system/bin/app_process -Xzygote /system/bin --zygote --start-sys
user root
group root readproc reserved_disk
socket zygote stream 660 root system
+ socket blastula_pool stream 660 root system
updatable
onrestart write /sys/android_power/request_state wake
onrestart write /sys/power/state on
diff --git a/rootdir/init.zygote32_64.rc b/rootdir/init.zygote32_64.rc
index 1cfc3d6cc..9c7e80707 100644
--- a/rootdir/init.zygote32_64.rc
+++ b/rootdir/init.zygote32_64.rc
@@ -4,6 +4,7 @@ service zygote /system/bin/app_process32 -Xzygote /system/bin --zygote --start-s
user root
group root readproc reserved_disk
socket zygote stream 660 root system
+ socket blastula_pool stream 660 root system
updatable
onrestart write /sys/android_power/request_state wake
onrestart write /sys/power/state on
@@ -20,6 +21,7 @@ service zygote_secondary /system/bin/app_process64 -Xzygote /system/bin --zygote
user root
group root readproc reserved_disk
socket zygote_secondary stream 660 root system
+ socket blastula_pool_secondary stream 660 root system
updatable
onrestart restart zygote
writepid /dev/cpuset/foreground/tasks
diff --git a/rootdir/init.zygote64.rc b/rootdir/init.zygote64.rc
index 8ab012dc7..9908c9948 100644
--- a/rootdir/init.zygote64.rc
+++ b/rootdir/init.zygote64.rc
@@ -4,6 +4,7 @@ service zygote /system/bin/app_process64 -Xzygote /system/bin --zygote --start-s
user root
group root readproc reserved_disk
socket zygote stream 660 root system
+ socket blastula_pool stream 660 root system
updatable
onrestart write /sys/android_power/request_state wake
onrestart write /sys/power/state on
diff --git a/rootdir/init.zygote64_32.rc b/rootdir/init.zygote64_32.rc
index 5abf149cd..0b5edff7d 100644
--- a/rootdir/init.zygote64_32.rc
+++ b/rootdir/init.zygote64_32.rc
@@ -4,6 +4,7 @@ service zygote /system/bin/app_process64 -Xzygote /system/bin --zygote --start-s
user root
group root readproc reserved_disk
socket zygote stream 660 root system
+ socket blastula_pool stream 660 root system
updatable
onrestart write /sys/android_power/request_state wake
onrestart write /sys/power/state on
@@ -20,6 +21,7 @@ service zygote_secondary /system/bin/app_process32 -Xzygote /system/bin --zygote
user root
group root readproc reserved_disk
socket zygote_secondary stream 660 root system
+ socket blastula_pool_secondary stream 660 root system
updatable
onrestart restart zygote
writepid /dev/cpuset/foreground/tasks