]> git.kernelconcepts.de Git - karo-tx-linux.git/blobdiff - virt/kvm/arm/vgic-v3-emul.c
arm/arm64: KVM: allow userland to request a virtual GICv3
[karo-tx-linux.git] / virt / kvm / arm / vgic-v3-emul.c
index 2d2199d85b7489df7bc7d8050c7fb3a63e637232..b3f154631515eda6bccef2a6094757cf0f0b135f 100644 (file)
@@ -1007,6 +1007,9 @@ static int vgic_v3_has_attr(struct kvm_device *dev,
                case KVM_VGIC_V2_ADDR_TYPE_DIST:
                case KVM_VGIC_V2_ADDR_TYPE_CPU:
                        return -ENXIO;
+               case KVM_VGIC_V3_ADDR_TYPE_DIST:
+               case KVM_VGIC_V3_ADDR_TYPE_REDIST:
+                       return 0;
                }
                break;
        case KVM_DEV_ARM_VGIC_GRP_DIST_REGS: