summaryrefslogtreecommitdiffstats
path: root/tools/kvm
diff options
context:
space:
mode:
authorStefan Raspl <raspl@linux.ibm.com>2021-03-25 13:29:49 +0100
committerPaolo Bonzini <pbonzini@redhat.com>2021-03-30 13:07:09 -0400
commit75f94ecbd0dfd2ac4e671f165f5ae864b7301422 (patch)
tree27d31c6f1616fa92ae3dd8b753e95bcaee1e12d3 /tools/kvm
parent41793e7f274e48c9c4a727e522eb22c875b77a0b (diff)
downloadlinux-stable-75f94ecbd0dfd2ac4e671f165f5ae864b7301422.tar.gz
linux-stable-75f94ecbd0dfd2ac4e671f165f5ae864b7301422.tar.bz2
linux-stable-75f94ecbd0dfd2ac4e671f165f5ae864b7301422.zip
tools/kvm_stat: Add restart delay
If this service is enabled and the system rebooted, Systemd's initial attempt to start this unit file may fail in case the kvm module is not loaded. Since we did not specify a delay for the retries, Systemd restarts with a minimum delay a number of times before giving up and disabling the service. Which means a subsequent kvm module load will have kvm running without monitoring. Adding a delay to fix this. Signed-off-by: Stefan Raspl <raspl@linux.ibm.com> Message-Id: <20210325122949.1433271-1-raspl@linux.ibm.com> Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Diffstat (limited to 'tools/kvm')
-rw-r--r--tools/kvm/kvm_stat/kvm_stat.service1
1 files changed, 1 insertions, 0 deletions
diff --git a/tools/kvm/kvm_stat/kvm_stat.service b/tools/kvm/kvm_stat/kvm_stat.service
index 71aabaffe779..8f13b843d5b4 100644
--- a/tools/kvm/kvm_stat/kvm_stat.service
+++ b/tools/kvm/kvm_stat/kvm_stat.service
@@ -9,6 +9,7 @@ Type=simple
ExecStart=/usr/bin/kvm_stat -dtcz -s 10 -L /var/log/kvm_stat.csv
ExecReload=/bin/kill -HUP $MAINPID
Restart=always
+RestartSec=60s
SyslogIdentifier=kvm_stat
SyslogLevel=debug