1
0
Fork 0
tuned/profiles/realtime-virtual-guest/script.sh
Marcelo Tosatti 25089296f3 realtime-virtual profiles: enable ktimer_lockless_check if available
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>
2019-07-18 10:57:33 +02:00

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 $@