summaryrefslogtreecommitdiff
path: root/include/kvm/arm_vgic.h
diff options
context:
space:
mode:
authorChristoffer Dall <cdall@linaro.org>2017-05-08 15:43:45 +0300
committerChristoffer Dall <cdall@linaro.org>2017-05-09 13:19:46 +0300
commit67723c25ce7fc0bd4f1b0f4bcbee5f0d114516ca (patch)
tree295883861b09b7663fe8d15b018d64af3d844ad1 /include/kvm/arm_vgic.h
parent30e1b684f0afd94745821f27ce1165226df02ba9 (diff)
downloadlinux-67723c25ce7fc0bd4f1b0f4bcbee5f0d114516ca.tar.xz
KVM: arm/arm64: Don't call map_resources when restoring ITS tables
The only reason we called kvm_vgic_map_resources() when restoring the ITS tables was because we wanted to have the KVM iodevs registered in the KVM IO bus framework at the time when the ITS was restored such that a restored and active device can inject MSIs prior to otherwise calling kvm_vgic_map_resources() from the first run of a VCPU. Since we now register the KVM iodevs for the redestributors and ITS as soon as possible (when setting the base addresses), we no longer need this call and kvm_vgic_map_resources() is again called only when first running a VCPU. Signed-off-by: Christoffer Dall <cdall@linaro.org> Reviewed-by: Eric Auger <eric.auger@redhat.com>
Diffstat (limited to 'include/kvm/arm_vgic.h')
0 files changed, 0 insertions, 0 deletions