summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorColin Cross <ccross@android.com>2012-05-10 13:55:25 -0700
committerColin Cross <ccross@android.com>2012-05-10 13:56:43 -0700
commit367e7b195b144772464e560352caa2017a53058c (patch)
tree2da104d803bfc90eee145339d317a515a7280216
parent67fb73f5d5eaa089b63018f55f980631c9ba6749 (diff)
downloadcore-367e7b195b144772464e560352caa2017a53058c.tar.gz
Increase rt_runtime_us to 1000 for foreground and bg_non_interactive
rt_runtime_us=0 can cause deadlocks if a SCHED_FIFO/SCHED_RR thread is moved into the wrong cgroup. Change-Id: I4633392fb529039dff6ba5d3a6b672e0de9fc2d9
-rw-r--r--rootdir/init.rc4
1 files changed, 2 insertions, 2 deletions
diff --git a/rootdir/init.rc b/rootdir/init.rc
index 698415bdd..a97b923b3 100644
--- a/rootdir/init.rc
+++ b/rootdir/init.rc
@@ -97,7 +97,7 @@ loglevel 3
chown system system /dev/cpuctl/foreground/tasks
chmod 0666 /dev/cpuctl/foreground/tasks
write /dev/cpuctl/foreground/cpu.shares 1024
- write /dev/cpuctl/foreground/cpu.rt_runtime_us 0
+ write /dev/cpuctl/foreground/cpu.rt_runtime_us 1000
write /dev/cpuctl/foreground/cpu.rt_period_us 1000000
mkdir /dev/cpuctl/bg_non_interactive
@@ -105,7 +105,7 @@ loglevel 3
chmod 0666 /dev/cpuctl/bg_non_interactive/tasks
# 5.0 %
write /dev/cpuctl/bg_non_interactive/cpu.shares 52
- write /dev/cpuctl/bg_non_interactive/cpu.rt_runtime_us 0
+ write /dev/cpuctl/bg_non_interactive/cpu.rt_runtime_us 1000
write /dev/cpuctl/bg_non_interactive/cpu.rt_period_us 1000000
mkdir /dev/cpuctl/audio_app