| Commit message (Expand) | Author | Age | Files | Lines |
* | KVM: arm64: Move virt/kvm/arm to arch/arm64 | Marc Zyngier | 2020-05-16 | 1 | -693/+0 |
* | KVM: arm64: GICv4.1: Plumb SGI implementation selection in the distributor | Marc Zyngier | 2020-03-24 | 1 | -0/+2 |
* | irqchip/gic-v4.1: Move doorbell management to the GICv4 abstraction layer | Marc Zyngier | 2020-03-24 | 1 | -1/+3 |
* | KVM: arm/arm64: vgic: Don't rely on the wrong pending table | Zenghui Yu | 2019-10-29 | 1 | -3/+3 |
* | KVM: arm/arm64: vgic: Fix some comments typo | Zenghui Yu | 2019-10-29 | 1 | -1/+1 |
* | KVM: arm64: vgic-v4: Move the GICv4 residency flow to be driven by vcpu_load/put | Marc Zyngier | 2019-10-28 | 1 | -0/+4 |
* | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm | Linus Torvalds | 2019-09-18 | 1 | -3/+4 |
|\ |
|
| * | KVM: arm/arm64: vgic: Make function comments match function declarations | Alexandru Elisei | 2019-08-18 | 1 | -3/+4 |
* | | Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm6... | Linus Torvalds | 2019-08-28 | 1 | -1/+4 |
|\ \
| |/
|/| |
|
| * | KVM: arm/arm64: vgic-v2: Handle SGI bits in GICD_I{S,C}PENDR0 as WI | Marc Zyngier | 2019-08-28 | 1 | -1/+4 |
* | | KVM: arm/arm64: Sync ICH_VMCR_EL2 back when about to block | Marc Zyngier | 2019-08-05 | 1 | -1/+6 |
|/ |
|
* | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 234 | Thomas Gleixner | 2019-06-19 | 1 | -13/+1 |
* | KVM: arm/arm64: vgic-its: Take the srcu lock when writing to guest memory | Marc Zyngier | 2019-03-19 | 1 | -2/+2 |
* | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm | Linus Torvalds | 2019-03-15 | 1 | -2/+2 |
|\ |
|
| * | arm/arm64: KVM: Introduce kvm_call_hyp_ret() | Marc Zyngier | 2019-02-19 | 1 | -2/+2 |
* | | KVM: arm/arm64: vgic: Make vgic_irq->irq_lock a raw_spinlock | Julien Thierry | 2019-01-24 | 1 | -4/+4 |
|/ |
|
* | KVM: arm/arm64: vgic: Do not use spin_lock_irqsave/restore with irq disabled | Jia He | 2018-08-12 | 1 | -3/+4 |
* | KVM: arm/arm64: vgic: Signal IRQs using their configured group | Christoffer Dall | 2018-07-21 | 1 | -5/+1 |
* | KVM: arm/arm64: Drop resource size check for GICV window | Ard Biesheuvel | 2018-06-21 | 1 | -5/+0 |
* | Merge tag 'kvmarm-for-v4.18' of git://git.kernel.org/pub/scm/linux/kernel/git... | Paolo Bonzini | 2018-06-01 | 1 | -17/+82 |
|\ |
|
| * | KVM: arm/arm64: Implement KVM_VGIC_V3_ADDR_TYPE_REDIST_REGION | Eric Auger | 2018-05-25 | 1 | -0/+14 |
| * | KVM: arm/arm64: Check all vcpu redistributors are set on map_resources | Eric Auger | 2018-05-25 | 1 | -5/+14 |
| * | KVM: arm/arm64: Adapt vgic_v3_check_base to multiple rdist regions | Eric Auger | 2018-05-25 | 1 | -17/+32 |
| * | KVM: arm/arm64: Helper to locate free rdist index | Eric Auger | 2018-05-25 | 1 | -0/+23 |
| * | KVM: arm/arm64: Replace the single rdist region by a list | Eric Auger | 2018-05-25 | 1 | -8/+12 |
* | | KVM: arm/arm64: VGIC/ITS save/restore: protect kvm_read_guest() calls | Andre Przywara | 2018-05-15 | 1 | -2/+2 |
|/ |
|
* | KVM: arm/arm64: vgic: Fix source vcpu issues for GICv2 SGI | Marc Zyngier | 2018-04-27 | 1 | -20/+29 |
* | KVM: arm/arm64: vgic: Disallow Active+Pending for level interrupts | Marc Zyngier | 2018-03-26 | 1 | -24/+30 |
* | Merge tag 'kvm-arm-fixes-for-v4.16-2' into HEAD | Marc Zyngier | 2018-03-19 | 1 | -1/+8 |
|\ |
|
| * | KVM: arm/arm64: vgic: Don't populate multiple LRs with the same vintid | Marc Zyngier | 2018-03-14 | 1 | -1/+8 |
* | | KVM: arm/arm64: Avoid VGICv3 save/restore on VHE with no IRQs | Christoffer Dall | 2018-03-19 | 1 | -0/+6 |
* | | KVM: arm/arm64: Move VGIC APR save/restore to vgic put/load | Christoffer Dall | 2018-03-19 | 1 | -0/+5 |
* | | KVM: arm/arm64: Get rid of vgic_elrsr | Christoffer Dall | 2018-03-19 | 1 | -1/+0 |
|/ |
|
* | KVM: arm/arm64: vgic: Support level-triggered mapped interrupts | Christoffer Dall | 2018-01-02 | 1 | -0/+29 |
* | KVM: arm/arm64: vgic: Preserve the revious read from the pending table | Marc Zyngier | 2017-11-29 | 1 | -1/+1 |
* | KVM: arm/arm64: GICv4: Enable VLPI support | Marc Zyngier | 2017-11-10 | 1 | -0/+14 |
* | KVM: arm/arm64: Support calling vgic_update_irq_pending from irq context | Christoffer Dall | 2017-11-06 | 1 | -5/+7 |
* | KVM: arm64: vgic-v3: Log which GICv3 system registers are trapped | Marc Zyngier | 2017-06-15 | 1 | -1/+4 |
* | KVM: arm64: Enable GICv3 common sysreg trapping via command-line | Marc Zyngier | 2017-06-15 | 1 | -1/+10 |
* | arm64: Add workaround for Cavium Thunder erratum 30115 | David Daney | 2017-06-15 | 1 | -0/+7 |
* | KVM: arm64: Enable GICv3 Group-0 sysreg trapping via command-line | Marc Zyngier | 2017-06-15 | 1 | -0/+6 |
* | KVM: arm64: vgic-v3: Enable trapping of Group-0 system registers | Marc Zyngier | 2017-06-15 | 1 | -1/+4 |
* | KVM: arm64: Enable GICv3 Group-1 sysreg trapping via command-line | Marc Zyngier | 2017-06-15 | 1 | -0/+11 |
* | KVM: arm64: vgic-v3: Enable trapping of Group-1 system registers | Marc Zyngier | 2017-06-15 | 1 | -0/+4 |
* | KVM: arm64: vgic-v3: Add hook to handle guest GICv3 sysreg accesses at EL2 | Marc Zyngier | 2017-06-15 | 1 | -0/+2 |
* | KVM: arm/arm64: Fix isues with GICv2 on GICv3 migration | Christoffer Dall | 2017-05-24 | 1 | -14/+33 |
* | KVM: arm/arm64: vgic-v3: Do not use Active+Pending state for a HW interrupt | Marc Zyngier | 2017-05-15 | 1 | -0/+7 |
* | KVM: arm/arm64: Register ITS iodev when setting base address | Christoffer Dall | 2017-05-09 | 1 | -8/+0 |
* | KVM: arm/arm64: Register iodevs when setting redist base and creating VCPUs | Christoffer Dall | 2017-05-09 | 1 | -6/+0 |
* | KVM: arm/arm64: Make vgic_v3_check_base more broadly usable | Christoffer Dall | 2017-05-09 | 1 | -4/+15 |