[RFC PATCH 2/3] kvm/x86: report guest steal time in host
Report guest steal time in host task statistics. On x86, this is just the scheduler run_delay. Signed-off-by: Naveen N. Rao naveen.n@linux.vnet.ibm.com --- arch/x86/kvm/x86.c | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/x86/kvm/x86.c b/arch/x86/kvm/x86.c index 0ee725f..737b0e4 100644 --- a/arch/x86/kvm/x86.c +++ b/arch/x86/kvm/x86.c @@ -2094,6 +2094,7 @@ static void record_steal_time(struct kvm_vcpu *vcpu) vcpu-arch.st.steal.steal += vcpu-arch.st.accum_steal; vcpu-arch.st.steal.version += 2; + current-gstime += vcpu-arch.st.accum_steal; vcpu-arch.st.accum_steal = 0; kvm_write_guest_cached(vcpu-kvm, vcpu-arch.st.stime, -- 2.3.5 -- To unsubscribe from this list: send the line unsubscribe kvm-ppc in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
[RFC PATCH 2/3] kvm/x86: report guest steal time in host
Report guest steal time in host task statistics. On x86, this is just the scheduler run_delay. Signed-off-by: Naveen N. Rao naveen.n@linux.vnet.ibm.com --- arch/x86/kvm/x86.c | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/x86/kvm/x86.c b/arch/x86/kvm/x86.c index 0ee725f..737b0e4 100644 --- a/arch/x86/kvm/x86.c +++ b/arch/x86/kvm/x86.c @@ -2094,6 +2094,7 @@ static void record_steal_time(struct kvm_vcpu *vcpu) vcpu-arch.st.steal.steal += vcpu-arch.st.accum_steal; vcpu-arch.st.steal.version += 2; + current-gstime += vcpu-arch.st.accum_steal; vcpu-arch.st.accum_steal = 0; kvm_write_guest_cached(vcpu-kvm, vcpu-arch.st.stime, -- 2.3.5 -- To unsubscribe from this list: send the line unsubscribe kvm in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html