diff --git a/[refs] b/[refs] index 9479fbcda543..8e62e9e2002f 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 8a7ae055f3533b520401c170ac55e30628b34df5 +refs/heads/master: e56a7a28e21aa2d1af659d8f38952411ce9ae40e diff --git a/trunk/drivers/kvm/kvm.h b/trunk/drivers/kvm/kvm.h index df0711ce9baa..e8a21e8cb2ad 100644 --- a/trunk/drivers/kvm/kvm.h +++ b/trunk/drivers/kvm/kvm.h @@ -7,6 +7,7 @@ */ #include +#include #include #include #include @@ -671,11 +672,13 @@ __init void kvm_arch_init(void); static inline void kvm_guest_enter(void) { + account_system_vtime(current); current->flags |= PF_VCPU; } static inline void kvm_guest_exit(void) { + account_system_vtime(current); current->flags &= ~PF_VCPU; }