summaryrefslogtreecommitdiff
path: root/include/linux/irqchip/arm-gic.h
diff options
context:
space:
mode:
authorMarc Zyngier <marc.zyngier@arm.com>2015-08-26 17:00:43 +0100
committerThomas Gleixner <tglx@linutronix.de>2015-08-27 17:13:49 +0200
commit530bf353e4eb06bcba5078390c949650cd26a7c7 (patch)
treed18dd4acfce81aa7b67c9c65cd8c0d5c8645e0b6 /include/linux/irqchip/arm-gic.h
parent0b6a3da9617a08e13afc09cb7e148470ed0eb280 (diff)
irqchip/GICv3: Don't deactivate interrupts forwarded to a guest
Commit 0a4377de3056 ("genirq: Introduce irq_set_vcpu_affinity() to target an interrupt to a VCPU") added just what we needed at the lowest level to allow an interrupt to be deactivated by a guest. When such a request reaches the GIC, it knows it doesn't need to perform the deactivation anymore, and can safely leave the guest do its magic. This of course requires additional support in both VFIO and KVM. Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> Reviewed-and-tested-by: Eric Auger <eric.auger@linaro.org> Cc: Christoffer Dall <christoffer.dall@linaro.org> Cc: Jiang Liu <jiang.liu@linux.intel.com> Cc: <linux-arm-kernel@lists.infradead.org> Cc: kvmarm@lists.cs.columbia.edu Cc: Jason Cooper <jason@lakedaemon.net> Link: http://lkml.kernel.org/r/1440604845-28229-3-git-send-email-marc.zyngier@arm.com Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Diffstat (limited to 'include/linux/irqchip/arm-gic.h')
0 files changed, 0 insertions, 0 deletions