summaryrefslogtreecommitdiffstats
path: root/arch/powerpc/kvm/powerpc.c
diff options
context:
space:
mode:
authorMichael Ellerman <mpe@ellerman.id.au>2021-06-23 00:19:08 +1000
committerMichael Ellerman <mpe@ellerman.id.au>2021-06-23 00:19:08 +1000
commita736143afd036f2078fe19435b16fd55abc789a9 (patch)
tree3ae0c967f9e7a25f928badfb48c2d36b6402c76a /arch/powerpc/kvm/powerpc.c
parent4a21192e2796c3338c4b0083b494a84a61311aaf (diff)
parent51696f39cbee5bb684e7959c0c98b5f54548aa34 (diff)
downloadlinux-a736143afd036f2078fe19435b16fd55abc789a9.tar.bz2
Merge branch 'topic/ppc-kvm' into next
Pull in some more ppc KVM patches we are keeping in our topic branch. In particular this brings in the series to add H_RPT_INVALIDATE.
Diffstat (limited to 'arch/powerpc/kvm/powerpc.c')
-rw-r--r--arch/powerpc/kvm/powerpc.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/arch/powerpc/kvm/powerpc.c b/arch/powerpc/kvm/powerpc.c
index a2a68a958fa0..be33b5321a76 100644
--- a/arch/powerpc/kvm/powerpc.c
+++ b/arch/powerpc/kvm/powerpc.c
@@ -682,6 +682,9 @@ int kvm_vm_ioctl_check_extension(struct kvm *kvm, long ext)
r = !!(hv_enabled && kvmppc_hv_ops->enable_dawr1 &&
!kvmppc_hv_ops->enable_dawr1(NULL));
break;
+ case KVM_CAP_PPC_RPT_INVALIDATE:
+ r = 1;
+ break;
#endif
default:
r = 0;