diff options
Diffstat (limited to 'arch/powerpc/include')
-rw-r--r-- | arch/powerpc/include/asm/kvm_book3s.h | 2 | ||||
-rw-r--r-- | arch/powerpc/include/asm/kvm_ppc.h | 5 |
2 files changed, 5 insertions, 2 deletions
diff --git a/arch/powerpc/include/asm/kvm_book3s.h b/arch/powerpc/include/asm/kvm_book3s.h index f0e0c6a66d97..ab738005d2ea 100644 --- a/arch/powerpc/include/asm/kvm_book3s.h +++ b/arch/powerpc/include/asm/kvm_book3s.h | |||
@@ -160,7 +160,7 @@ extern long kvmppc_virtmode_h_enter(struct kvm_vcpu *vcpu, unsigned long flags, | |||
160 | extern long kvmppc_h_enter(struct kvm_vcpu *vcpu, unsigned long flags, | 160 | extern long kvmppc_h_enter(struct kvm_vcpu *vcpu, unsigned long flags, |
161 | long pte_index, unsigned long pteh, unsigned long ptel); | 161 | long pte_index, unsigned long pteh, unsigned long ptel); |
162 | extern long kvmppc_hv_get_dirty_log(struct kvm *kvm, | 162 | extern long kvmppc_hv_get_dirty_log(struct kvm *kvm, |
163 | struct kvm_memory_slot *memslot); | 163 | struct kvm_memory_slot *memslot, unsigned long *map); |
164 | 164 | ||
165 | extern void kvmppc_entry_trampoline(void); | 165 | extern void kvmppc_entry_trampoline(void); |
166 | extern void kvmppc_hv_entry_trampoline(void); | 166 | extern void kvmppc_hv_entry_trampoline(void); |
diff --git a/arch/powerpc/include/asm/kvm_ppc.h b/arch/powerpc/include/asm/kvm_ppc.h index 41a00eae68c7..3fb980d293e5 100644 --- a/arch/powerpc/include/asm/kvm_ppc.h +++ b/arch/powerpc/include/asm/kvm_ppc.h | |||
@@ -151,9 +151,12 @@ extern int kvmppc_core_prepare_memory_region(struct kvm *kvm, | |||
151 | struct kvm_memory_slot *memslot, | 151 | struct kvm_memory_slot *memslot, |
152 | struct kvm_userspace_memory_region *mem); | 152 | struct kvm_userspace_memory_region *mem); |
153 | extern void kvmppc_core_commit_memory_region(struct kvm *kvm, | 153 | extern void kvmppc_core_commit_memory_region(struct kvm *kvm, |
154 | struct kvm_userspace_memory_region *mem); | 154 | struct kvm_userspace_memory_region *mem, |
155 | struct kvm_memory_slot old); | ||
155 | extern int kvm_vm_ioctl_get_smmu_info(struct kvm *kvm, | 156 | extern int kvm_vm_ioctl_get_smmu_info(struct kvm *kvm, |
156 | struct kvm_ppc_smmu_info *info); | 157 | struct kvm_ppc_smmu_info *info); |
158 | extern void kvmppc_core_flush_memslot(struct kvm *kvm, | ||
159 | struct kvm_memory_slot *memslot); | ||
157 | 160 | ||
158 | extern int kvmppc_bookehv_init(void); | 161 | extern int kvmppc_bookehv_init(void); |
159 | extern void kvmppc_bookehv_exit(void); | 162 | extern void kvmppc_bookehv_exit(void); |