]> rtime.felk.cvut.cz Git - jailhouse.git/commit
arm: Enable maintenance interrupt also from irqchip_set_pending
authorJan Kiszka <jan.kiszka@siemens.com>
Thu, 16 Jun 2016 14:28:19 +0000 (16:28 +0200)
committerJan Kiszka <jan.kiszka@siemens.com>
Thu, 16 Jun 2016 16:41:13 +0000 (18:41 +0200)
commite24bab3f5e70d877d470659569f22e2838813d0f
treedf08ba13503a52aa3520d50ebab3edc05a182122
parentc8a9a6f84885c366160a394aaaf08715e426eaf4
arm: Enable maintenance interrupt also from irqchip_set_pending

In case we set an interrupt pending for the local CPU and cannot queue
it with the hardware, make sure the maintenance interrupt is on.
Otherwise, we risk to delay guest interrupts or cause the guest to get
stuck.

Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
hypervisor/arch/arm/irqchip.c