]> git.proxmox.com Git - mirror_ubuntu-artful-kernel.git/commit
KVM: arm/arm64: vITS: Drop its_ite->lpi field
authorMarc Zyngier <marc.zyngier@arm.com>
Fri, 1 Sep 2017 16:51:56 +0000 (17:51 +0100)
committerKhalid Elmously <khalid.elmously@canonical.com>
Tue, 27 Feb 2018 16:32:21 +0000 (11:32 -0500)
commit0adaa35a464d6a3c39cb15eb49467a0b57e3a57f
tree3310617ffa069c38bb0de9ee167e72484cd3a108
parentc3495bd193fc1d195cb801be8969d46fe923bbbe
KVM: arm/arm64: vITS: Drop its_ite->lpi field

For unknown reasons, the its_ite data structure carries an "lpi" field
which contains the intid of the LPI. This is an obvious duplication
of the vgic_irq->intid field, so let's fix the only user and remove
the now useless field.

Signed-off-by: Marc Zyngier <marc.zyngier@arm.com>
Reviewed-by: Andre Przywara <andre.przywara@arm.com>
Signed-off-by: Christoffer Dall <cdall@linaro.org>
(cherry picked from commit 7c7d2fa1cd1e9aa9b925bac409e91544eee52c03)

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>
virt/kvm/arm/vgic/vgic-its.c