summaryrefslogtreecommitdiff
path: root/arch/arm
diff options
context:
space:
mode:
authorEric Auger <eric.auger@redhat.com>2019-12-13 12:42:37 +0300
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2020-02-15 00:34:17 +0300
commit199808393ef710f880305b259b1767278da425ba (patch)
treeca0ff7c45f06397d62aa989a466e6098cbfe3726 /arch/arm
parentc406e5352155d0616e233621b0c87247c20d9370 (diff)
downloadlinux-199808393ef710f880305b259b1767278da425ba.tar.xz
KVM: arm/arm64: vgic-its: Fix restoration of unmapped collections
commit 8c58be34494b7f1b2adb446e2d8beeb90e5de65b upstream. Saving/restoring an unmapped collection is a valid scenario. For example this happens if a MAPTI command was sent, featuring an unmapped collection. At the moment the CTE fails to be restored. Only compare against the number of online vcpus if the rdist base is set. Fixes: ea1ad53e1e31a ("KVM: arm64: vgic-its: Collection table save/restore") Signed-off-by: Eric Auger <eric.auger@redhat.com> Signed-off-by: Marc Zyngier <maz@kernel.org> Reviewed-by: Zenghui Yu <yuzenghui@huawei.com> Link: https://lore.kernel.org/r/20191213094237.19627-1-eric.auger@redhat.com Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'arch/arm')
0 files changed, 0 insertions, 0 deletions