@@ -848,6 +848,8 @@ int kvm_vcpu_ioctl(CPUState *env, int type, ...)
return ret;
}
+#endif
+
int kvm_has_sync_mmu(void)
{
#ifdef KVM_CAP_SYNC_MMU
@@ -859,6 +861,7 @@ int kvm_has_sync_mmu(void)
#endif
}
+#ifdef KVM_UPSTREAM
void kvm_setup_guest_memory(void *start, size_t size)
{
if (!kvm_has_sync_mmu()) {
@@ -1152,15 +1152,6 @@ int kvm_pit_in_kernel(kvm_context_t kvm)
return kvm->pit_in_kernel;
}
-int kvm_has_sync_mmu(void)
-{
- int r = 0;
-#ifdef KVM_CAP_SYNC_MMU
- r = kvm_ioctl(kvm_state, KVM_CHECK_EXTENSION, KVM_CAP_SYNC_MMU);
-#endif
- return r;
-}
-
int kvm_inject_nmi(kvm_vcpu_context_t vcpu)
{
#ifdef KVM_CAP_USER_NMI
they have it, and it does the same as we do. Signed-off-by: Glauber Costa <glommer@redhat.com> --- kvm-all.c | 3 +++ qemu-kvm.c | 9 --------- 2 files changed, 3 insertions(+), 9 deletions(-)