]> git.proxmox.com Git - mirror_ubuntu-artful-kernel.git/commit
KVM: arm/arm64: Extract GICv3 max APRn index calculation
authorChristoffer Dall <cdall@linaro.org>
Fri, 1 Sep 2017 09:41:52 +0000 (11:41 +0200)
committerKhalid Elmously <khalid.elmously@canonical.com>
Tue, 27 Feb 2018 16:32:22 +0000 (11:32 -0500)
commit62945b4c4392103069740d9c0d69af7773c21386
tree44be24e0a4d1d668bf0c9bcee22d5d83acedce68
parent0adaa35a464d6a3c39cb15eb49467a0b57e3a57f
KVM: arm/arm64: Extract GICv3 max APRn index calculation

As we are about to access the APRs from the GICv2 uaccess interface,
make this logic generally available.

Reviewed-by: Marc Zyngier <marc.zyngier@arm.com>
Signed-off-by: Christoffer Dall <cdall@linaro.org>
(cherry picked from commit 50f5bd5718df9e71d1f4ba69a6480dbad54b2f24)

CVE-2017-5753
CVE-2017-5715
CVE-2017-5754

Signed-off-by: Paolo Pisati <paolo.pisati@canonical.com>
Acked-by: Brad Figg <brad.figg@canonical.com>
Acked-by: Kleber Sacilotto de Souza <kleber.souza@canonical.com>
Signed-off-by: Khalid Elmously <khalid.elmously@canonical.com>
arch/arm64/kvm/vgic-sys-reg-v3.c
virt/kvm/arm/vgic/vgic.h