summaryrefslogtreecommitdiff
path: root/virt/kvm/arm
AgeCommit message (Expand)AuthorFilesLines
2022-11-03KVM: arm64: vgic: Fix exit condition in scan_its_table()Eric Ren1-1/+4
2022-03-23KVM: arm64: Allow SMCCC_ARCH_WORKAROUND_3 to be discovered and migratedJames Morse1-0/+12
2021-09-22KVM: arm64: Handle PSCI resets before userspace touches vCPU stateOliver Upton1-0/+8
2021-06-30KVM: arm/arm64: Fix KVM_VGIC_V3_ADDR_TYPE_REDIST readEric Auger1-2/+2
2021-05-22KVM: arm64: Initialize VCPU mdcr_el2 before loading itAlexandru Elisei1-0/+2
2021-03-17KVM: arm64: Fix exclusive limit for IPA sizeMarc Zyngier1-1/+1
2020-12-02KVM: arm64: vgic-v3: Drop the reporting of GICR_TYPER.Last for userspaceZenghui Yu1-2/+20
2020-10-01KVM: arm64: Assume write fault on S1PTW permission fault on instruction fetchMarc Zyngier2-2/+5
2020-10-01KVM: arm64: vgic-its: Fix memory leak on the error path of vgic_add_lpi()Zenghui Yu1-2/+9
2020-10-01KVM: arm/arm64: vgic: Fix potential double free dist->spis in __kvm_vgic_dest...Miaohe Lin1-0/+1
2020-08-26KVM: arm64: Only reschedule if MMU_NOTIFIER_RANGE_BLOCKABLE is not setWill Deacon1-4/+12
2020-08-26KVM: Pass MMU notifier range flags to kvm_unmap_hva_range()Will Deacon1-1/+1
2020-06-22KVM: arm64: Synchronize sysreg state on injecting an AArch32 exceptionMarc Zyngier1-0/+28
2020-05-14KVM: arm64: Fix 32bit PC wrap-aroundMarc Zyngier1-2/+6
2020-05-14KVM: arm: vgic: Fix limit condition when writing to GICD_I[CS]ACTIVERMarc Zyngier1-2/+2
2020-02-15KVM: arm64: pmu: Don't increment SW_INCR if PMCR.E is unsetEric Auger1-0/+3
2020-02-15KVM: arm: Make inject_abt32() inject an external abort insteadJames Morse1-3/+7
2020-02-15KVM: arm: Fix DFSR setting for non-LPAE aarch32 guestsJames Morse1-3/+5
2020-02-15KVM: arm/arm64: Fix young bit from mmu notifierGavin Shan1-1/+2
2020-02-15KVM: arm/arm64: vgic-its: Fix restoration of unmapped collectionsEric Auger1-1/+2
2020-02-11KVM: arm64: Only sign-extend MMIO up to register widthChristoffer Dall1-0/+6
2020-02-11KVM: arm/arm64: Correct AArch32 SPSR on exception entryMark Rutland1-3/+3
2020-02-11KVM: arm/arm64: Correct CPSR on exception entryMark Rutland1-10/+101
2019-12-13KVM: arm/arm64: vgic: Don't rely on the wrong pending tableZenghui Yu1-3/+3
2019-11-24kvm: arm/arm64: Fix stage2_flush_memslot for 4 level page tableSuzuki K Poulose1-1/+2
2019-09-10KVM: arm/arm64: VGIC: Properly initialise private IRQ affinityAndre Przywara1-10/+20
2019-09-10KVM: arm/arm64: Only skip MMIO insn onceAndrew Jones1-0/+7
2019-09-06KVM: arm/arm64: vgic-v2: Handle SGI bits in GICD_I{S,C}PENDR0 as WIMarc Zyngier3-2/+26
2019-09-06KVM: arm/arm64: vgic: Fix potential deadlock when ap_list is longHeyi Guo1-0/+7
2019-08-25KVM: arm/arm64: Sync ICH_VMCR_EL2 back when about to blockMarc Zyngier5-2/+38
2019-07-14KVM: arm/arm64: vgic: Fix kvm_device leak in vgic_its_destroyDave Martin1-0/+1
2019-06-19KVM: arm/arm64: Move cc/it checks under hyp's Makefile to avoid instrumentationJames Morse2-121/+136
2019-06-09KVM: s390: Do not report unusabled IDs via KVM_CAP_MAX_VCPU_IDThomas Huth1-0/+3
2019-05-25KVM: arm/arm64: Ensure vcpu target is unset on reset failureAndrew Jones1-3/+8
2019-05-04KVM: arm/arm64: vgic-its: Take the srcu lock when parsing the memslotsMarc Zyngier1-3/+10
2019-05-04KVM: arm/arm64: vgic-its: Take the srcu lock when writing to guest memoryMarc Zyngier2-6/+6
2019-03-23KVM: Call kvm_arch_memslots_updated() before updating memslotsSean Christopherson1-1/+1
2019-03-23KVM: arm/arm64: vgic: Always initialize the group of private IRQsChristoffer Dall1-8/+14
2019-03-23arm/arm64: KVM: Allow a VCPU to fully reset itselfMarc Zyngier2-20/+26
2019-03-23KVM: arm/arm64: vgic: Make vgic_dist->lpi_list_lock a raw_spinlockJulien Thierry3-10/+10
2019-02-12arm64: KVM: Skip MMIO insn after emulationMark Rutland1-5/+6
2019-01-17KVM: arm/arm64: Fix VMID alloc race by reverting to lock-lessChristoffer Dall1-12/+11
2019-01-09KVM: arm/arm64: vgic: Fix off-by-one bug in vgic_get_irq()Gustavo A. R. Silva1-1/+1
2019-01-09KVM: arm/arm64: vgic-v2: Set active_source to 0 when restoring stateChristoffer Dall1-1/+16
2019-01-09KVM: arm/arm64: vgic: Cap SPIs to the VM-defined maximumMarc Zyngier1-2/+2
2019-01-09KVM: arm/arm64: vgic: Do not cond_resched_lock() with IRQs disabledJulien Thierry1-21/+0
2019-01-09arm/arm64: KVM: vgic: Force VM halt when changing the active state of GICv3 P...Marc Zyngier1-2/+4
2018-11-13KVM: arm64: Fix caching of host MDCR_EL2 valueMark Rutland1-2/+2
2018-11-13KVM: arm/arm64: Ensure only THP is candidate for adjustmentPunit Agrawal1-1/+7
2018-09-07KVM: Remove obsolete kvm_unmap_hva notifier backendMarc Zyngier2-27/+0