|
@@ -155,16 +155,6 @@ int kvm_arch_vcpu_fault(struct kvm_vcpu *vcpu, struct vm_fault *vmf)
|
|
return VM_FAULT_SIGBUS;
|
|
return VM_FAULT_SIGBUS;
|
|
}
|
|
}
|
|
|
|
|
|
-void kvm_arch_free_memslot(struct kvm *kvm, struct kvm_memory_slot *free,
|
|
|
|
- struct kvm_memory_slot *dont)
|
|
|
|
-{
|
|
|
|
-}
|
|
|
|
-
|
|
|
|
-int kvm_arch_create_memslot(struct kvm *kvm, struct kvm_memory_slot *slot,
|
|
|
|
- unsigned long npages)
|
|
|
|
-{
|
|
|
|
- return 0;
|
|
|
|
-}
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
* kvm_arch_destroy_vm - destroy the VM data structure
|
|
* kvm_arch_destroy_vm - destroy the VM data structure
|
|
@@ -225,33 +215,6 @@ long kvm_arch_dev_ioctl(struct file *filp,
|
|
return -EINVAL;
|
|
return -EINVAL;
|
|
}
|
|
}
|
|
|
|
|
|
-void kvm_arch_memslots_updated(struct kvm *kvm)
|
|
|
|
-{
|
|
|
|
-}
|
|
|
|
-
|
|
|
|
-int kvm_arch_prepare_memory_region(struct kvm *kvm,
|
|
|
|
- struct kvm_memory_slot *memslot,
|
|
|
|
- struct kvm_userspace_memory_region *mem,
|
|
|
|
- enum kvm_mr_change change)
|
|
|
|
-{
|
|
|
|
- return 0;
|
|
|
|
-}
|
|
|
|
-
|
|
|
|
-void kvm_arch_commit_memory_region(struct kvm *kvm,
|
|
|
|
- struct kvm_userspace_memory_region *mem,
|
|
|
|
- const struct kvm_memory_slot *old,
|
|
|
|
- enum kvm_mr_change change)
|
|
|
|
-{
|
|
|
|
-}
|
|
|
|
-
|
|
|
|
-void kvm_arch_flush_shadow_all(struct kvm *kvm)
|
|
|
|
-{
|
|
|
|
-}
|
|
|
|
-
|
|
|
|
-void kvm_arch_flush_shadow_memslot(struct kvm *kvm,
|
|
|
|
- struct kvm_memory_slot *slot)
|
|
|
|
-{
|
|
|
|
-}
|
|
|
|
|
|
|
|
struct kvm_vcpu *kvm_arch_vcpu_create(struct kvm *kvm, unsigned int id)
|
|
struct kvm_vcpu *kvm_arch_vcpu_create(struct kvm *kvm, unsigned int id)
|
|
{
|
|
{
|