[PATCH v3 5/5] KVM: arm/arm64: Advertise support for KVM_CAP_ARM_USER_IRQ
Marc Zyngier
marc.zyngier at arm.com
Thu Apr 6 10:13:32 PDT 2017
On 05/04/17 10:28, Christoffer Dall wrote:
> From: Christoffer Dall <christoffer.dall at linaro.org>
>
> Now when we support both the virtual timer and PMU reporting interrupts
Now that... both timers...
> to userspace, we can advertise this support.
>
> Signed-off-by: Christoffer Dall <christoffer.dall at linaro.org>
> ---
> arch/arm/kvm/arm.c | 7 +++++++
> 1 file changed, 7 insertions(+)
>
> diff --git a/arch/arm/kvm/arm.c b/arch/arm/kvm/arm.c
> index f935383..b420aa9 100644
> --- a/arch/arm/kvm/arm.c
> +++ b/arch/arm/kvm/arm.c
> @@ -229,6 +229,13 @@ int kvm_vm_ioctl_check_extension(struct kvm *kvm, long ext)
> else
> r = kvm->arch.vgic.msis_require_devid;
> break;
> + case KVM_CAP_ARM_USER_IRQ:
> + /*
> + * 1: EL1_VTIMER, EL1_PTIMER, and PMU.
> + * (bump this number if adding more devices)
> + */
> + r = 1;
> + break;
> default:
> r = kvm_arch_dev_ioctl_check_extension(kvm, ext);
> break;
>
--
Jazz is not dead. It just smells funny...
More information about the linux-arm-kernel
mailing list