From 9bc020df37d49b065aac0b164f0cc3ec254561a5 Mon Sep 17 00:00:00 2001 From: Luiz Capitulino Date: Mon, 15 May 2017 12:03:54 -0400 Subject: [PATCH] realtime: use skew_tick=1 in kernel cmdline By default the timer tick will fire at the same time on all CPUs. This causes the jiffies_lock to get contended in the real-time kernel, as it's a raw spinlock. skew_tick=1 causes the timer tick to fire at different times on all CPUs, fixing the contention. Note skew_tick=1 usage is going to be propagated to the NFV profiles as well. Resolves: rhbz#1447938 Signed-off-by: Luiz Capitulino --- profiles/realtime/tuned.conf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/profiles/realtime/tuned.conf b/profiles/realtime/tuned.conf index 74b01e4..9794cd6 100644 --- a/profiles/realtime/tuned.conf +++ b/profiles/realtime/tuned.conf @@ -36,7 +36,7 @@ kernel.timer_migration = 0 /sys/devices/system/machinecheck/machinecheck*/ignore_ce = 1 [bootloader] -cmdline=isolcpus=${isolated_cores} intel_pstate=disable nosoftlockup +cmdline=isolcpus=${isolated_cores} intel_pstate=disable nosoftlockup skew_tick=1 [script] script = ${i:PROFILE_DIR}/script.sh