Ñò
K<Ì]c @ sQ d d k l Z l Z l Z l Z d d k Z d e e e e f d „ ƒ YZ d S( iÿÿÿÿ( t Plugint RedHatPlugint DebianPlugint UbuntuPluginNt Kvmc B sA e Z d Z d Z d Z d Z e Z d „ Z d „ Z d „ Z
RS( s Kernel virtual machine
t kvmt systemt virts /sys/kernel/debugc C s t i d t i ƒ S( Ns /sys/module/kvm( t ost accesst R_OK( t self( ( s3 /usr/lib/python2.6/site-packages/sos/plugins/kvm.pyt
check_enabled s c C s | i d d d d g ƒ t i i | i ƒ pO t | _ | i d | i ƒ } | d d j o | i d ƒ t | _ d Sn | i
d ƒ d S(
Ns /sys/module/kvm/srcversions /sys/module/kvm_intel/srcversions /sys/module/kvm_amd/srcversions /sys/module/ksm/srcversions mount -t debugfs debugfs %st statusi s, debugfs not mounted and mount attempt faileds kvm_stat --once( t
add_copy_specR t patht ismountt debugfs_patht Truet _debugfs_cleanupt
call_ext_progt
_log_errort Falset add_cmd_output( R t r( ( s3 /usr/lib/python2.6/site-packages/sos/plugins/kvm.pyt setup# s
c C sP | i oB t i i | i ƒ o, | i d | i ƒ | i d | i ƒ n d S( Ns umount %ss could not unmount %s( R R R R R R R ( R ( ( s3 /usr/lib/python2.6/site-packages/sos/plugins/kvm.pyt postproc4 s ( s systemR ( t __name__t
__module__t __doc__t plugin_namet profilesR R R R R R ( ( ( s3 /usr/lib/python2.6/site-packages/sos/plugins/kvm.pyR s ( t sos.pluginsR R R R R R ( ( ( s3 /usr/lib/python2.6/site-packages/sos/plugins/kvm.pyt