summaryrefslogtreecommitdiffstats
path: root/arch/arm64
diff options
context:
space:
mode:
authorMarc Zyngier <maz@kernel.org>2020-04-24 15:30:30 +0100
committerMarc Zyngier <maz@kernel.org>2020-04-30 12:50:23 +0100
commit958e8e14fd24c0aa1fe6a6beb2b985cb638577d6 (patch)
tree79d1d0a2307a2459f4e2f419b74189784e4f7785 /arch/arm64
parent6e977984f6d8e5689e079de1fd2e337cd17dcca5 (diff)
downloadlinux-958e8e14fd24c0aa1fe6a6beb2b985cb638577d6.tar.gz
linux-958e8e14fd24c0aa1fe6a6beb2b985cb638577d6.tar.bz2
linux-958e8e14fd24c0aa1fe6a6beb2b985cb638577d6.zip
KVM: arm64: vgic-v4: Initialize GICv4.1 even in the absence of a virtual ITS
KVM now expects to be able to use HW-accelerated delivery of vSGIs as soon as the guest has enabled thm. Unfortunately, we only initialize the GICv4 context if we have a virtual ITS exposed to the guest. Fix it by always initializing the GICv4.1 context if it is available on the host. Fixes: 2291ff2f2a56 ("KVM: arm64: GICv4.1: Plumb SGI implementation selection in the distributor") Reviewed-by: Zenghui Yu <yuzenghui@huawei.com> Signed-off-by: Marc Zyngier <maz@kernel.org>
Diffstat (limited to 'arch/arm64')
0 files changed, 0 insertions, 0 deletions