From: Marc Zyngier Date: Tue, 13 Apr 2021 14:35:40 +0000 (+0100) Subject: Merge branch 'kvm-arm64/memslot-fixes' into kvmarm-master/next X-Git-Url: http://git.maquefel.me/?a=commitdiff_plain;h=3d63ef4d523edb365dd6c91464ccc18e7bda510d;p=linux.git Merge branch 'kvm-arm64/memslot-fixes' into kvmarm-master/next Signed-off-by: Marc Zyngier --- 3d63ef4d523edb365dd6c91464ccc18e7bda510d diff --cc arch/arm64/include/asm/kvm_host.h index 1ddb8c1d366b1,688f2df1957b6..0b926f0278957 --- a/arch/arm64/include/asm/kvm_host.h +++ b/arch/arm64/include/asm/kvm_host.h @@@ -637,14 -630,8 +637,13 @@@ void kvm_arm_resume_guest(struct kvm *k \ ret; \ }) +#else /* __KVM_NVHE_HYPERVISOR__ */ +#define kvm_call_hyp(f, ...) f(__VA_ARGS__) +#define kvm_call_hyp_ret(f, ...) f(__VA_ARGS__) +#define kvm_call_hyp_nvhe(f, ...) f(__VA_ARGS__) +#endif /* __KVM_NVHE_HYPERVISOR__ */ void force_vm_exit(const cpumask_t *mask); - void kvm_mmu_wp_memory_region(struct kvm *kvm, int slot); int handle_exit(struct kvm_vcpu *vcpu, int exception_index); void handle_exit_early(struct kvm_vcpu *vcpu, int exception_index);