summaryrefslogtreecommitdiffstats
path: root/prebuilt
diff options
context:
space:
mode:
authorSteve Kondik <steve@cyngn.com>2015-09-07 16:42:00 -0700
committerSteve Kondik <steve@cyngn.com>2015-09-08 03:53:51 -0700
commit26731f56cc2d143412a1a0aa766963bb44385d8a (patch)
tree8a9037f34423780db4711fcb5e713671f854f961 /prebuilt
parentcefa91c8624431298c9d705760a88149d7ed1520 (diff)
downloadvendor_replicant-26731f56cc2d143412a1a0aa766963bb44385d8a.zip
vendor_replicant-26731f56cc2d143412a1a0aa766963bb44385d8a.tar.gz
vendor_replicant-26731f56cc2d143412a1a0aa766963bb44385d8a.tar.bz2
cm: Set the IO scheduler based on a system property
Change-Id: Iab8314ed3a204c2d4815e008503d5a3bfa6b12cc
Diffstat (limited to 'prebuilt')
-rw-r--r--prebuilt/common/etc/init.local.rc7
1 files changed, 7 insertions, 0 deletions
diff --git a/prebuilt/common/etc/init.local.rc b/prebuilt/common/etc/init.local.rc
index df9ebb1..da6273e 100644
--- a/prebuilt/common/etc/init.local.rc
+++ b/prebuilt/common/etc/init.local.rc
@@ -121,6 +121,13 @@ on property:ro.radio.noril=1
on property:persist.radio.noril=1
setprop ro.radio.noril 1
+# Configure IO scheduler
+on property:sys.io.scheduler=*
+ write /sys/block/mmcblk0/queue/scheduler ${sys.io.scheduler}
+
+on property:persist.sys.io.scheduler=*
+ setprop sys.io.scheduler ${persist.sys.io.scheduler}
+
# sysinit (/system/etc/init.d)
service sysinit /system/bin/sysinit
user root