arm/arm64: KVM: support for un-queuing active IRQs
authorChristoffer Dall <[email protected]>
Fri, 13 Mar 2015 17:02:54 +0000 (17:02 +0000)
committerChristoffer Dall <[email protected]>
Sat, 14 Mar 2015 12:46:44 +0000 (13:46 +0100)
commit47a98b15ba7cf6a13bd94ab8455d3f586b16420b
tree5b0263f9e628236b50dd863da13269912cf5873b
parent71760950bf3dc796e5e53ea3300dec724a09f593
arm/arm64: KVM: support for un-queuing active IRQs

Migrating active interrupts causes the active state to be lost
completely. This implements some additional bitmaps to track the active
state on the distributor and export this to user space.

Signed-off-by: Christoffer Dall <[email protected]>
Signed-off-by: Alex BennĂ©e <[email protected]>
Signed-off-by: Christoffer Dall <[email protected]>
include/kvm/arm_vgic.h
virt/kvm/arm/vgic-v2-emul.c
virt/kvm/arm/vgic.c
virt/kvm/arm/vgic.h