aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPaolo Bonzini <pbonzini@redhat.com>2018-11-25 18:56:32 +0100
committerPaolo Bonzini <pbonzini@redhat.com>2018-11-25 18:56:32 +0100
commitcaf54f59e57e1652e2460d3a45dce233d44d5884 (patch)
tree074648942cb7877bb7e3b0295cca0f87f440db1a
parent9ff01193a20d391e8dbce4403dd5ef87c7eaaca6 (diff)
parent6c08ec1216b7b2f84b9755f339d6009768599256 (diff)
downloadx86-mm-caf54f59e57e1652e2460d3a45dce233d44d5884.tar.gz
Merge tag 'kvm-ppc-fixes-4.20-1' of https://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc into HEAD
PPC KVM fixes for 4.20 This has a single 1-line patch which fixes a bug in the recently-merged nested HV KVM support.
-rw-r--r--arch/powerpc/kvm/book3s_hv.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/arch/powerpc/kvm/book3s_hv.c b/arch/powerpc/kvm/book3s_hv.c
index d65b961661fbf6..a56f8413758ab1 100644
--- a/arch/powerpc/kvm/book3s_hv.c
+++ b/arch/powerpc/kvm/book3s_hv.c
@@ -983,6 +983,7 @@ int kvmppc_pseries_do_hcall(struct kvm_vcpu *vcpu)
ret = kvmhv_enter_nested_guest(vcpu);
if (ret == H_INTERRUPT) {
kvmppc_set_gpr(vcpu, 3, 0);
+ vcpu->arch.hcall_needed = 0;
return -EINTR;
}
break;