Age | Commit message (Expand) | Author | Files | Lines |
2018-02-01 | Merge branch 'x86/hyperv' of git://git.kernel.org/pub/scm/linux/kernel/git/ti... | Radim Krčmář | 2 | -4/+6 |
2018-01-12 | KVM: arm64: Fix GICv4 init when called from vgic_its_create | Christoffer Dall | 2 | -4/+6 |
2018-01-02 | KVM: arm/arm64: Support VGIC dist pend/active changes for mapped IRQs | Christoffer Dall | 3 | -6/+73 |
2018-01-02 | KVM: arm/arm64: Support a vgic interrupt line level sample function | Christoffer Dall | 1 | -4/+9 |
2018-01-02 | KVM: arm/arm64: vgic: Support level-triggered mapped interrupts | Christoffer Dall | 4 | -0/+88 |
2018-01-02 | KVM: arm/arm64: Factor out functionality to get vgic mmio requester_vcpu | Christoffer Dall | 1 | -16/+28 |
2018-01-02 | KVM: arm: Use PTR_ERR_OR_ZERO() | Vasyl Gomonovych | 1 | -3/+1 |
2017-12-01 | KVM: arm/arm64: Fix spinlock acquisition in vgic_set_owner | Marc Zyngier | 1 | -2/+3 |
2017-11-29 | KVM: arm/arm64: vgic-v4: Only perform an unmap for valid vLPIs | Marc Zyngier | 1 | -2/+4 |
2017-11-29 | KVM: arm/arm64: vgic-its: Check result of allocation before use | Marc Zyngier | 1 | -0/+2 |
2017-11-29 | KVM: arm/arm64: vgic-its: Preserve the revious read from the pending table | Marc Zyngier | 1 | -1/+1 |
2017-11-29 | KVM: arm/arm64: vgic: Preserve the revious read from the pending table | Marc Zyngier | 1 | -1/+1 |
2017-11-29 | KVM: arm/arm64: vgic-irqfd: Fix MSI entry allocation | Marc Zyngier | 1 | -2/+1 |
2017-11-29 | KVM: arm/arm64: VGIC: extend !vgic_is_initialized guard | Andre Przywara | 1 | -1/+2 |
2017-11-17 | Merge tag 'kvm-arm-gicv4-for-v4.15' of git://git.kernel.org/pub/scm/linux/ker... | Paolo Bonzini | 7 | -83/+588 |
2017-11-17 | Merge tag 'kvm-4.15-1' of git://git.kernel.org/pub/scm/virt/kvm/kvm | Linus Torvalds | 8 | -158/+206 |
2017-11-10 | KVM: arm/arm64: Don't queue VLPIs on INV/INVALL | Christoffer Dall | 1 | -3/+6 |
2017-11-10 | KVM: arm/arm64: Fix GICv4 ITS initialization issues | Christoffer Dall | 3 | -6/+7 |
2017-11-10 | KVM: arm/arm64: GICv4: Theory of operations | Marc Zyngier | 1 | -0/+67 |
2017-11-10 | KVM: arm/arm64: GICv4: Enable VLPI support | Marc Zyngier | 1 | -0/+14 |
2017-11-10 | KVM: arm/arm64: GICv4: Prevent userspace from changing doorbell affinity | Marc Zyngier | 1 | -2/+4 |
2017-11-10 | KVM: arm/arm64: GICv4: Prevent a VM using GICv4 from being saved | Marc Zyngier | 1 | -0/+9 |
2017-11-10 | KVM: arm/arm64: GICv4: Hook vPE scheduling into vgic flush/sync | Marc Zyngier | 3 | -0/+45 |
2017-11-10 | KVM: arm/arm64: GICv4: Use the doorbell interrupt as an unblocking source | Marc Zyngier | 1 | -0/+18 |
2017-11-10 | KVM: arm/arm64: GICv4: Add doorbell interrupt handling | Marc Zyngier | 1 | -0/+48 |
2017-11-10 | KVM: arm/arm64: GICv4: Use pending_last as a scheduling hint | Marc Zyngier | 1 | -0/+3 |
2017-11-10 | KVM: arm/arm64: GICv4: Handle INVALL applied to a vPE | Marc Zyngier | 1 | -6/+9 |
2017-11-10 | KVM: arm/arm64: GICv4: Propagate property updates to VLPIs | Marc Zyngier | 1 | -0/+3 |
2017-11-10 | KVM: arm/arm64: GICv4: Handle MOVALL applied to a vPE | Marc Zyngier | 1 | -9/+10 |
2017-11-10 | KVM: arm/arm64: GICv4: Handle CLEAR applied to a VLPI | Marc Zyngier | 1 | -0/+4 |
2017-11-10 | KVM: arm/arm64: GICv4: Propagate affinity changes to the physical ITS | Marc Zyngier | 1 | -1/+15 |
2017-11-10 | KVM: arm/arm64: GICv4: Unmap VLPI when freeing an LPI | Marc Zyngier | 1 | -1/+5 |
2017-11-10 | KVM: arm/arm64: GICv4: Handle INT command applied to a VLPI | Marc Zyngier | 1 | -0/+4 |
2017-11-10 | KVM: arm/arm64: GICv4: Wire mapping/unmapping of VLPIs in VFIO irq bypass | Marc Zyngier | 1 | -0/+104 |
2017-11-10 | KVM: arm/arm64: GICv4: Add init/teardown of the per-VM vPE irq domain | Marc Zyngier | 4 | -0/+102 |
2017-11-10 | KVM: arm/arm64: GICv4: Add property field and per-VM predicate | Marc Zyngier | 2 | -0/+7 |
2017-11-10 | KVM: arm/arm64: vITS: Add a helper to update the affinity of an LPI | Marc Zyngier | 1 | -9/+11 |
2017-11-10 | KVM: arm/arm64: vITS: Add MSI translation helpers | Marc Zyngier | 2 | -41/+58 |
2017-11-06 | KVM: arm/arm64: vgic: restructure kvm_vgic_(un)map_phys_irq | Eric Auger | 1 | -15/+45 |
2017-11-06 | KVM: arm/arm64: vgic-its: Implement KVM_DEV_ARM_ITS_CTRL_RESET | Eric Auger | 1 | -49/+56 |
2017-11-06 | KVM: arm/arm64: vgic-its: Free caches when GITS_BASER Valid bit is cleared | Eric Auger | 1 | -4/+18 |
2017-11-06 | KVM: arm/arm64: vgic-its: New helper functions to free the caches | wanghaibin | 1 | -21/+20 |
2017-11-06 | KVM: arm/arm64: vgic-its: Remove kvm_its_unmap_device | Eric Auger | 1 | -12/+2 |
2017-11-06 | KVM: arm/arm64: Support calling vgic_update_irq_pending from irq context | Christoffer Dall | 8 | -72/+107 |
2017-11-06 | KVM: arm/arm64: Guard kvm_vgic_map_is_active against !vgic_initialized | Christoffer Dall | 1 | -0/+3 |
2017-11-04 | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm | Linus Torvalds | 1 | -25/+48 |
2017-11-02 | License cleanup: add SPDX GPL-2.0 license identifier to files with no license | Greg Kroah-Hartman | 1 | -0/+1 |
2017-10-29 | KVM: arm/arm64: vgic-its: Check GITS_BASER Valid bit before saving tables | Eric Auger | 1 | -9/+11 |
2017-10-29 | KVM: arm/arm64: vgic-its: Check CBASER/BASER validity before enabling the ITS | Eric Auger | 1 | -0/+11 |
2017-10-29 | KVM: arm/arm64: vgic-its: Fix vgic_its_restore_collection_table returned value | Eric Auger | 1 | -0/+4 |