arm/arm64: KVM: vgic: Fix SGI writes to GICD_I{CS}PENDR0
authorChristoffer Dall <christoffer.dall@linaro.org>
Sat, 14 Jun 2014 20:30:45 +0000 (22:30 +0200)
committerChristoffer Dall <christoffer.dall@linaro.org>
Thu, 2 Oct 2014 15:19:20 +0000 (17:19 +0200)
commitdd684bca5c33f00bdb31d2fb9819d6581489104f
tree4e6384c15cea1c9c303a408597c99a958381ff52
parentfe8a7fe10d123135d9f8fee2eb0b0c14b31d609d
arm/arm64: KVM: vgic: Fix SGI writes to GICD_I{CS}PENDR0

Writes to GICD_ISPENDR0 and GICD_ICPENDR0 ignore all settings of the
pending state for SGIs.  Make sure the implementation handles this
correctly.

Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org>
(cherry picked from commit 9da48b5502622f9f0e49df957521ec43a0c9f4c1)
Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org>
virt/kvm/arm/vgic.c