aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorFrederic Weisbecker <fweisbec@gmail.com>2013-12-17 17:59:48 +0100
committerFrederic Weisbecker <fweisbec@gmail.com>2013-12-17 17:59:48 +0100
commit49c96d4c1806745f7ba9cceff1b6316e7bbf88c4 (patch)
tree94e554a6b78f9abf40c081c940336097c54778ef
parente08b7c9117c31327ba3a94a01f22c205df40c54c (diff)
downloaddynticks-testing-49c96d4c1806745f7ba9cceff1b6316e7bbf88c4.tar.gz
run: Affine writeback to cpu 0
Improve isolation by moving writeback workqueue to CPU 0. Thanks to Kevin Hilman for the trick. Signed-off-by: Frederic Weisbecker <fweisbec@gmail.com>
-rwxr-xr-xrun3
1 files changed, 3 insertions, 0 deletions
diff --git a/run b/run
index 1f9a88b..ac866be 100755
--- a/run
+++ b/run
@@ -34,6 +34,9 @@ sysctl vm.stat_interval=120
# Shutdown nmi watchdog as it uses perf events
sysctl -w kernel.watchdog=0
+# Pin the writeback workqueue to CPU0
+echo 1 > /sys/bus/workqueue/devices/writeback/cpumask
+
DIR=/sys/kernel/debug/tracing
echo > $DIR/trace
echo 0 > $DIR/tracing_on