summaryrefslogtreecommitdiff
BranchCommit messageAuthorAge
masterFinal version of reportTobias Klauser11 years
 
value='3' selected='selected'>3space:mode:
authorAndre Przywara <andre.przywara@arm.com>2015-12-01 12:41:55 +0000
committerChristoffer Dall <christoffer.dall@linaro.org>2016-05-20 15:39:54 +0200
commit2c234d6f18267614aaa9b0e9148a7daa6e2b234d (patch)
tree86d2f31a34f6832968185a94497cc12ed3e607b1
parent79717e4ac09c7c0c1414a3338fec457d982e9dd8 (diff)
KVM: arm/arm64: vgic-new: Add TARGET registers handlers
The target register handlers are v2 emulation specific, so their implementation lives entirely in vgic-mmio-v2.c. We copy the old VGIC behaviour of assigning an IRQ to the first VCPU set in the target mask instead of making it possibly pending on multiple VCPUs. Signed-off-by: Andre Przywara <andre.przywara@arm.com> Reviewed-by: Christoffer Dall <christoffer.dall@linaro.org>
Diffstat
-rw-r--r--virt/kvm/arm/vgic/vgic-mmio-v2.c43
1 files changed, 42 insertions, 1 deletions
diff --git a/virt/kvm/arm/vgic/vgic-mmio-v2.c b/virt/kvm/arm/vgic/vgic-mmio-v2.c