diff options
author | Glauber Costa <gcosta@redhat.com> | 2008-07-28 16:47:52 +0200 |
---|---|---|
committer | Avi Kivity <avi@qumranet.com> | 2008-10-15 10:15:17 +0200 |
commit | 3807f345b2c610336c17c7624a0d496a38df75a0 (patch) | |
tree | 63142e06c85b938ddd6f1b0ced11724f362d6d5d /include | |
parent | KVM: PIT: fix injection logic and count (diff) | |
download | linux-3807f345b2c610336c17c7624a0d496a38df75a0.tar.xz linux-3807f345b2c610336c17c7624a0d496a38df75a0.zip |
x86: paravirt: factor out cpu_khz to common code
KVM intends to use paravirt code to calibrate khz. Xen
current code will do just fine. So as a first step, factor out
code to pvclock.c.
Signed-off-by: Glauber Costa <gcosta@redhat.com>
Signed-off-by: Avi Kivity <avi@qumranet.com>
Diffstat (limited to 'include')
-rw-r--r-- | include/asm-x86/pvclock.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/include/asm-x86/pvclock.h b/include/asm-x86/pvclock.h index 1a38f6834800..ad29e277fd6d 100644 --- a/include/asm-x86/pvclock.h +++ b/include/asm-x86/pvclock.h @@ -6,6 +6,7 @@ /* some helper functions for xen and kvm pv clock sources */ cycle_t pvclock_clocksource_read(struct pvclock_vcpu_time_info *src); +unsigned long pvclock_tsc_khz(struct pvclock_vcpu_time_info *src); void pvclock_read_wallclock(struct pvclock_wall_clock *wall, struct pvclock_vcpu_time_info *vcpu, struct timespec *ts); |