summaryrefslogtreecommitdiffstats
path: root/init/Kconfig
diff options
context:
space:
mode:
authorMarc Zyngier <marc.zyngier@arm.com>2015-06-08 17:06:13 +0200
committerMarc Zyngier <marc.zyngier@arm.com>2015-08-12 12:28:25 +0200
commit08fd6461e8752d2db233c1f237fa5771bcefc63f (patch)
tree4c1e5d2ed88eece78975a83cde1995e7e9e36ae4 /init/Kconfig
parentKVM: arm/arm64: vgic: Allow dynamic mapping of physical/virtual interrupts (diff)
downloadlinux-08fd6461e8752d2db233c1f237fa5771bcefc63f.tar.xz
linux-08fd6461e8752d2db233c1f237fa5771bcefc63f.zip
KVM: arm/arm64: vgic: Allow HW interrupts to be queued to a guest
To allow a HW interrupt to be injected into a guest, we lookup the guest virtual interrupt in the irq_phys_map list, and if we have a match, encode both interrupts in the LR. We also mark the interrupt as "active" at the host distributor level. On guest EOI on the virtual interrupt, the host interrupt will be deactivated. Reviewed-by: Christoffer Dall <christoffer.dall@linaro.org> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com>
Diffstat (limited to 'init/Kconfig')
0 files changed, 0 insertions, 0 deletions