Christoffer Dall
|
b18b57787f
KVM: arm/arm64: vgic-new: Add data structure definitions
|
9 years ago |
Andre Przywara
|
2defaff48a
KVM: arm/arm64: pmu: abstract access to number of SPIs
|
9 years ago |
Christoffer Dall
|
2db4c104fa
KVM: arm/arm64: Get rid of vgic_cpu->nr_lr
|
9 years ago |
Andre Przywara
|
c8eb3f6b9b
KVM: arm/arm64: vgic: Remove irq_phys_map from interface
|
9 years ago |
Christoffer Dall
|
b452cb5207
KVM: arm/arm64: Remove the IRQ field from struct irq_phys_map
|
9 years ago |
Andre Przywara
|
63306c28ac
KVM: arm/arm64: vgic: avoid map in kvm_vgic_unmap_phys_irq()
|
9 years ago |
Andre Przywara
|
e262f41936
KVM: arm/arm64: vgic: avoid map in kvm_vgic_map_is_active()
|
9 years ago |
Andre Przywara
|
4f551a3d96
KVM: arm/arm64: vgic: avoid map in kvm_vgic_inject_mapped_irq()
|
9 years ago |
Julien Grall
|
503a62862e
KVM: arm/arm64: vgic: Rely on the GIC driver to parse the firmware tables
|
9 years ago |
Marc Zyngier
|
1b8e83c04e
arm64: KVM: vgic-v3: Avoid accessing ICH registers
|
9 years ago |
Marc Zyngier
|
59f00ff9af
KVM: arm/arm64: vgic-v2: Avoid accessing GICH registers
|
9 years ago |
Marc Zyngier
|
3c13b8f435
KVM: arm/arm64: vgic-v3: Make the LR indexing macro public
|
9 years ago |
Christoffer Dall
|
0e3dfda91d
KVM: arm/arm64: arch_timer: Preserve physical dist. active state on LR.active
|
9 years ago |
Linus Torvalds
|
933425fb00
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
|
10 years ago |
Pavel Fedin
|
26caea7693
KVM: arm/arm64: Merge vgic_set_lr() and vgic_sync_lr_elrsr()
|
10 years ago |
Pavel Fedin
|
c4cd4c168b
KVM: arm/arm64: Optimize away redundant LR tracking
|
10 years ago |
Michal Marek
|
5fdf876d30
KVM: arm: Do not indent the arguments of DECLARE_BITMAP
|
10 years ago |
Christoffer Dall
|
4b4b4512da
arm/arm64: KVM: Rework the arch timer to use level-triggered semantics
|
10 years ago |
Jean-Philippe Brucker
|
4f64cb65bf
arm/arm64: KVM: Only allow 64bit hosts to build VGICv3
|
10 years ago |
Ming Lei
|
ef748917b5
arm/arm64: KVM: Remove 'config KVM_ARM_MAX_VCPUS'
|
10 years ago |
Marc Zyngier
|
773299a570
KVM: arm/arm64: vgic: Prevent userspace injection of a mapped interrupt
|
10 years ago |
Marc Zyngier
|
6e84e0e067
KVM: arm/arm64: vgic: Add vgic_{get,set}_phys_irq_active
|
10 years ago |
Marc Zyngier
|
6c3d63c9a2
KVM: arm/arm64: vgic: Allow dynamic mapping of physical/virtual interrupts
|
11 years ago |
Marc Zyngier
|
32d2d8010c
KVM: arm/arm64: vgic: Convert struct vgic_lr to use bitfields
|
10 years ago |
Paolo Bonzini
|
bf0fb67cf9
Merge tag 'kvm-arm-for-4.1' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into 'kvm-next'
|
10 years ago |
Andre Przywara
|
950324ab81
KVM: arm/arm64: rework MMIO abort handling to use KVM MMIO bus
|
10 years ago |
Andre Przywara
|
fb8f61abab
KVM: arm/arm64: prepare GICv3 emulation to use kvm_io_bus MMIO handling
|
10 years ago |
Andre Przywara
|
a9cf86f62b
KVM: arm/arm64: prepare GICv2 emulation to be handled by kvm_io_bus
|
10 years ago |
Andre Przywara
|
6777f77f0f
KVM: arm/arm64: implement kvm_io_bus MMIO handling for the VGIC
|
10 years ago |
Christoffer Dall
|
47a98b15ba
arm/arm64: KVM: support for un-queuing active IRQs
|
10 years ago |