]> 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)
commit3795633bf017d6a5e4683453686e100aff690b22
tree5ed2d58c9692d940077a9851c823d7aeedf22813
parentb1bc737cf8c11dd0c3c814f096f46b6d22c297bc
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