]> git.baikalelectronics.ru Git - kernel.git/commit
KVM: x86: zero kvmclock_offset when vcpu0 initializes kvmclock system MSR
authorMarcelo Tosatti <mtosatti@redhat.com>
Thu, 28 May 2015 23:20:41 +0000 (20:20 -0300)
committerPaolo Bonzini <pbonzini@redhat.com>
Fri, 29 May 2015 12:02:40 +0000 (14:02 +0200)
commit78e216fa33accb20753128f93eb6279918aa032a
tree5ed2d58c9692d940077a9851c823d7aeedf22813
parent445c070949033be9bd30426a66b09d5576eb353e
KVM: x86: zero kvmclock_offset when vcpu0 initializes kvmclock system MSR

Initialize kvmclock base, on kvmclock system MSR write time,
so that the guest sees kvmclock counting from zero.

This matches baremetal behaviour when kvmclock in guest
sets sched clock stable.

Signed-off-by: Marcelo Tosatti <mtosatti@redhat.com>
[Remove unnecessary comment. - Paolo]
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
arch/x86/kvm/x86.c