summaryrefslogtreecommitdiff
path: root/qemu-kvm.h
diff options
context:
space:
mode:
authorJan Kiszka <jan.kiszka@siemens.com>2010-03-01 18:17:26 +0100
committerMarcelo Tosatti <mtosatti@redhat.com>2010-03-01 14:30:16 -0300
commit6389c45441269baa2873e6feafebd17105ddeaf6 (patch)
treed015efbcfa3f910e6612c81d244cdfafeb0da2b0 /qemu-kvm.h
parent0bc8cc9b7e9f4a1853d8a69a19944d996cc8a275 (diff)
qemu-kvm: Cleanup/fix TSC and PV clock writeback
Drop kvm_load_tsc in favor of level-dependent writeback in kvm_arch_load_regs. KVM's PV clock MSRs fall in the same category and should therefore only be written back on full sync. Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com> Signed-off-by: Marcelo Tosatti <mtosatti@redhat.com>
Diffstat (limited to 'qemu-kvm.h')
-rw-r--r--qemu-kvm.h4
1 files changed, 0 insertions, 4 deletions
diff --git a/qemu-kvm.h b/qemu-kvm.h
index 7ad8f4269..5c0b6606f 100644
--- a/qemu-kvm.h
+++ b/qemu-kvm.h
@@ -943,7 +943,6 @@ int handle_tpr_access(void *opaque, CPUState *env, uint64_t rip,
#ifdef TARGET_I386
#define qemu_kvm_has_pit_state2() kvm_has_pit_state2(kvm_context)
#endif
-void kvm_load_tsc(CPUState *env);
#else
#define kvm_nested 0
#define qemu_kvm_has_gsi_routing() (0)
@@ -951,9 +950,6 @@ void kvm_load_tsc(CPUState *env);
#define qemu_kvm_has_pit_state2() (0)
#endif
#define qemu_kvm_cpu_stop(env) do {} while(0)
-static inline void kvm_load_tsc(CPUState *env)
-{
-}
#endif
void kvm_mutex_unlock(void);