summaryrefslogtreecommitdiffstats
path: root/tools/testing/radix-tree
diff options
context:
space:
mode:
authorPaolo Bonzini <pbonzini@redhat.com>2016-11-16 18:31:30 +0100
committerRadim Krčmář <rkrcmar@redhat.com>2016-11-19 18:03:03 +0100
commit8b9534406456313beb7bf9051150b50c63049ab7 (patch)
tree029c08e8e130130e8e59331f8b15560a7e119c66 /tools/testing/radix-tree
parente5dbc4bf0b8c9ab50cc5699214240e84515be6eb (diff)
downloadlinux-8b9534406456313beb7bf9051150b50c63049ab7.tar.bz2
KVM: x86: do not go through vcpu in __get_kvmclock_ns
Going through the first VCPU is wrong if you follow a KVM_SET_CLOCK with a KVM_GET_CLOCK immediately after, without letting the VCPU run and call kvm_guest_time_update. To fix this, compute the kvmclock value ourselves, using the master clock (tsc, nsec) pair as the base and the host CPU frequency as the scale. Reported-by: Marcelo Tosatti <mtosatti@redhat.com> Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> Signed-off-by: Radim Krčmář <rkrcmar@redhat.com>
Diffstat (limited to 'tools/testing/radix-tree')
0 files changed, 0 insertions, 0 deletions