RHEL will include a backport of the kernel patch "do not raise timer softirq unconditionally (spinlockless version)" (https://lkml.org/lkml/2019/4/15/1215), but disabled by default. Enable it in realtime-virtual-{host/guest} profiles as it decreases maximum cyclictest latency. Signed-off-by: Marcelo Tosatti <mtosatti@redhat.com>
24 lines
338 B
Bash
Executable file
24 lines
338 B
Bash
Executable file
#!/bin/sh
|
|
|
|
. /usr/lib/tuned/functions
|
|
|
|
KTIMER_LOCKLESS_FILE=/sys/kernel/ktimer_lockless_check
|
|
|
|
start() {
|
|
systemctl start rt-entsk
|
|
if [ -f $KTIMER_LOCKLESS_FILE ]; then
|
|
echo 1 > $KTIMER_LOCKLESS_FILE
|
|
fi
|
|
return "$?"
|
|
}
|
|
|
|
stop() {
|
|
systemctl stop rt-entsk
|
|
return "$?"
|
|
}
|
|
|
|
verify() {
|
|
return "$?"
|
|
}
|
|
|
|
process $@
|