Paolo Bonzini
|
5d57686605
Merge tag 'kvm-arm-for-3.17' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into kvm
|
11 years ago |
Will Deacon
|
63afbe7a0a
kvm: arm64: vgic: fix hyp panic with 64k pages on juno platform
|
11 years ago |
Victor Kamensky
|
9662fb4854
ARM64: KVM: fix vgic_bitmap_get_reg function for BE 64bit case
|
11 years ago |
Victor Kamensky
|
1c9f04717c
ARM: KVM: vgic mmio should hold data as LE bytes array in BE case
|
11 years ago |
Marc Zyngier
|
67b2abfedb
arm64: KVM: vgic: enable GICv2 emulation on top on GICv3 hardware
|
12 years ago |
Marc Zyngier
|
1a9b13056d
arm64: KVM: split GICv2 world switch from hyp code
|
12 years ago |
Marc Zyngier
|
f982cf4e9c
KVM: ARM: vgic: revisit implementation of irqchip_in_kernel
|
11 years ago |
Marc Zyngier
|
8f186d522c
KVM: ARM: vgic: split GICv2 backend from the main vgic code
|
11 years ago |
Marc Zyngier
|
ca85f623e3
KVM: ARM: introduce vgic_params structure
|
12 years ago |
Marc Zyngier
|
da8dafd177
KVM: ARM: vgic: introduce vgic_enable
|
12 years ago |
Marc Zyngier
|
beee38b9d0
KVM: ARM: vgic: abstract VMCR access
|
11 years ago |
Marc Zyngier
|
909d9b5025
KVM: ARM: vgic: move underflow handling to vgic_ops
|
12 years ago |
Marc Zyngier
|
495dd859f3
KVM: ARM: vgic: abstract MISR decoding
|
12 years ago |
Marc Zyngier
|
8d6a0313c1
KVM: ARM: vgic: abstract EISR bitmap access
|
12 years ago |
Marc Zyngier
|
69bb2c9fbc
KVM: ARM: vgic: abstract access to the ELRSR bitmap
|
12 years ago |
Marc Zyngier
|
8d5c6b06a5
KVM: ARM: vgic: introduce vgic_ops and LR manipulation primitives
|
12 years ago |
Marc Zyngier
|
eede821dbf
KVM: arm/arm64: vgic: move GICv2 registers to their own structure
|
12 years ago |
Haibin Wang
|
30c2117085
KVM: ARM: vgic: Fix the overlap check action about setting the GICD & GICC base address.
|
11 years ago |
Andre Przywara
|
f2ae85b2ab
KVM: arm/arm64: vgic: fix GICD_ICFGR register accesses
|
11 years ago |
Haibin Wang
|
91021a6c8f
KVM: ARM: vgic: Fix sgi dispatch problem
|
11 years ago |
Ming Lei
|
553f809e23
arm, kvm: fix double lock on cpu_add_remove_lock
|
11 years ago |
Christoffer Dall
|
2a2f3e269c
arm64: KVM: Add VGIC device control for arm64
|
11 years ago |
Christoffer Dall
|
fa20f5aea5
KVM: arm-vgic: Support CPU interface reg access
|
12 years ago |
Christoffer Dall
|
90a5355ee7
KVM: arm-vgic: Add GICD_SPENDSGIR and GICD_CPENDSGIR handlers
|
12 years ago |
Christoffer Dall
|
cbd333a4bf
KVM: arm-vgic: Support unqueueing of LRs to the dist
|
12 years ago |
Christoffer Dall
|
c07a0191ef
KVM: arm-vgic: Add vgic reg access from dev attr
|
12 years ago |
Christoffer Dall
|
1006e8cb22
KVM: arm-vgic: Make vgic mmio functions more generic
|
12 years ago |
Christoffer Dall
|
ce01e4e887
KVM: arm-vgic: Set base addr through device API
|
12 years ago |
Christoffer Dall
|
7330672bef
KVM: arm-vgic: Support KVM_CREATE_DEVICE for VGIC
|
12 years ago |
Christoffer Dall
|
e1ba0207a1
ARM: KVM: Allow creating the VGIC after VCPUs
|
12 years ago |