From: Christoffer Dall Date: Sat, 14 Jun 2014 20:37:33 +0000 (+0200) Subject: arm/arm64: KVM: vgic: Clear queued flags on unqueue X-Git-Tag: fixes-for-v3.18-merge-window~23^2~3^2~14 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=cced50c9280ef7ca1af48080707a170efa1adfa0;p=pandora-kernel.git arm/arm64: KVM: vgic: Clear queued flags on unqueue If we unqueue a level-triggered interrupt completely, and the LR does not stick around in the active state (and will therefore no longer generate a maintenance interrupt), then we should clear the queued flag so that the vgic can actually queue this level-triggered interrupt at a later time and deal with its pending state then. Note: This should actually be properly fixed to handle the active state on the distributor. Acked-by: Marc Zyngier Signed-off-by: Christoffer Dall --- Reading git-diff-tree failed