KVM: arm: Implement software vGICv2 emulation
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest3 patches 9 repliesIn review
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/3 | KVM: arm: Add basic infrastructure for software vGIC emulationinclude/ virt/ virt/ | +121 | 0 replies | |
| 2/3 | KVM: arm: Introduce software emulation of vGICv2 CPU interfaceinclude/ virt/ | +55 | 0 replies | |
| 3/3 | KVM: arm: Enable vGICv2 software emulationvirt/ virt/ | +20 | 3 replies |
Reviews trailers per patch
No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.
Cover letter [PATCH 0/3] KVM: arm: Implement software vGICv2 emulation
Some hardware (like Raspberry Pi 2) is capable of running KVM, however lacks functional vGIC registers. This series introduces software vGIC emulation for such machines, allowing to fully use virtualization capabilities
Pavel Fedin (3):
KVM: arm: Add basic infrastructure for software vGIC emulation
KVM: arm: Introduce software emulation of vGICv2 CPU interface
KVM: arm: Enable vGICv2 software emulation
include/kvm/arm_vgic.h | 4 ++ virt/kvm/arm/vgic-v2-emul.c | 60 +++++++++++++++-- virt/kvm/arm/vgic-v2.c | 29 ++++---- virt/kvm/arm/vgic.c | 159 +++++++++++++++++++++++++++++++++----------- virt/kvm/arm/vgic.h | 3 + 5 files changed, 196 insertions(+), 59 deletions(-)
Signature · 1 line
2.1.4