diff options
Diffstat (limited to 'kvm/kvm_stat')
-rwxr-xr-x | kvm/kvm_stat | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/kvm/kvm_stat b/kvm/kvm_stat index 80274ae00..ff6cf96f3 100755 --- a/kvm/kvm_stat +++ b/kvm/kvm_stat @@ -1,7 +1,7 @@ #!/usr/bin/python import curses -import os, time +import sys, os, time class Stats: def __init__(self): @@ -18,6 +18,14 @@ class Stats: self.values[key] = (newval, newdelta) return self.values +if not os.access('/sys/kernel/debug', os.F_OK): + print 'Please enable CONFIG_DEBUGFS in your kernel' + sys.exit(1) +if not os.access('/sys/kernel/debug/kvm', os.F_OK): + print "Please mount debugfs ('mount -t debugfs debugfs /sys/kernel/debug')" + print "and ensure the kvm modules are loaded" + sys.exit(1) + stats = Stats() def main(screen, stats): |