summaryrefslogtreecommitdiff
path: root/arch/arm64/kvm
AgeCommit message (Expand)AuthorFilesLines
2021-12-17KVM: arm64: Save PSTATE early on exitMarc Zyngier2-1/+12
2021-11-18KVM: arm64: Extract ESR_ELx.EC onlyMark Rutland2-2/+2
2021-09-30treewide: Change list_sort to use const pointersSami Tolvanen2-5/+6
2021-09-22KVM: arm64: Handle PSCI resets before userspace touches vCPU stateOliver Upton1-0/+8
2021-09-22KVM: arm64: Fix read-side race on updates to vcpu reset stateOliver Upton1-6/+10
2021-09-22KVM: arm64: Restrict IPA size to maximum 48 bits on 4K and 16K page sizeAnshuman Khandual1-0/+8
2021-07-14KVM: arm64: Don't zero the cycle count register when PMCR_EL0.P is setAlexandru Elisei1-0/+1
2021-06-10KVM: arm64: Fix debug register indexingMarc Zyngier1-21/+21
2021-06-03KVM: arm64: Prevent mixed-width VM creationMarc Zyngier1-4/+24
2021-05-14KVM: arm64: Initialize VCPU mdcr_el2 before loading itAlexandru Elisei2-28/+62
2021-05-14KVM: arm64: Fix KVM_VGIC_V3_ADDR_TYPE_REDIST_REGION readEric Auger1-0/+3
2021-05-14KVM: arm64: Fully zero the vcpu state on resetMarc Zyngier1-0/+5
2021-05-14KVM: arm/arm64: Fix KVM_VGIC_V3_ADDR_TYPE_REDIST readEric Auger1-2/+2
2021-04-16KVM: arm64: Disable guest access to trace filter controlsSuzuki K Poulose1-0/+2
2021-03-17KVM: arm64: Fix nVHE hyp panic host context restoreAndrew Scull2-12/+11
2021-03-17KVM: arm64: Ensure I-cache isolation between vcpus of a same VMMarc Zyngier4-5/+12
2021-03-17KVM: arm64: Fix exclusive limit for IPA sizeMarc Zyngier1-2/+1
2021-03-17KVM: arm64: Reject VM creation when the default IPA size is unsupportedMarc Zyngier1-4/+8
2021-03-17KVM: arm64: nvhe: Save the SPE context earlySuzuki K Poulose2-3/+20
2021-03-17KVM: arm64: Avoid corrupting vCPU context register in guest exitWill Deacon1-1/+1
2021-03-17KVM: arm64: Fix range alignment when walking page tablesJia He1-0/+1
2021-02-04KVM: arm64: Filter out v8.1+ events on v8.0 HWMarc Zyngier1-3/+7
2021-01-17KVM: arm64: Don't access PMCR_EL0 when no PMU is availableMarc Zyngier1-0/+4
2020-12-30KVM: arm64: Introduce handling of AArch32 TTBCR2 trapsMarc Zyngier1-0/+1
2020-12-10Merge tag 'kvmarm-fixes-5.10-5' of git://git.kernel.org/pub/scm/linux/kernel/...Paolo Bonzini2-3/+25
2020-12-02KVM: arm64: Add usage of stage 2 fault lookup level in user_mem_abort()Yanan Wang1-2/+9
2020-12-02KVM: arm64: Fix handling of merging tables into a block entryYanan Wang1-1/+7
2020-12-02KVM: arm64: Fix memory leak on stage2 update of a valid PTEYanan Wang1-0/+9
2020-11-27Merge tag 'kvmarm-fixes-5.10-4' of git://git.kernel.org/pub/scm/linux/kernel/...Paolo Bonzini2-2/+25
2020-11-17KVM: arm64: vgic-v3: Drop the reporting of GICR_TYPER.Last for userspaceZenghui Yu1-2/+20
2020-11-16KVM: arm64: Correctly align nVHE percpu dataJamie Iles1-0/+5
2020-11-13Merge tag 'kvmarm-fixes-5.10-3' of git://git.kernel.org/pub/scm/linux/kernel/...Paolo Bonzini2-44/+83
2020-11-13KVM: arm64: Handle SCXTNUM_ELx trapsMarc Zyngier1-0/+4
2020-11-13KVM: arm64: Unify trap handlers injecting an UNDEFMarc Zyngier1-40/+25
2020-11-13KVM: arm64: Allow setting of ID_AA64PFR0_EL1.CSV2 from userspaceMarc Zyngier2-4/+54
2020-11-13Merge tag 'v5.10-rc1' into kvmarm-master/nextMarc Zyngier6-6/+53
2020-11-10Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds3-83/+43
2020-11-08Merge tag 'kvmarm-fixes-5.10-2' of git://git.kernel.org/pub/scm/linux/kernel/...Paolo Bonzini3-83/+43
2020-11-06KVM: arm64: Remove AA64ZFR0_EL1 accessorsAndrew Jones1-50/+11
2020-11-06KVM: arm64: Check RAZ visibility in ID register accessorsAndrew Jones2-3/+26
2020-11-06KVM: arm64: Consolidate REG_HIDDEN_GUEST/USERAndrew Jones2-20/+10
2020-11-06KVM: arm64: Don't hide ID registers from userspaceAndrew Jones1-17/+1
2020-11-06KVM: arm64: Fix build error in user_mem_abort()Gavin Shan1-0/+2
2020-11-01Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds7-22/+60
2020-10-30Merge tag 'kvmarm-fixes-5.10-1' of git://git.kernel.org/pub/scm/linux/kernel/...Paolo Bonzini7-22/+60
2020-10-30KVM: arm64: Handle Asymmetric AArch32 systemsQais Yousef1-0/+19
2020-10-29KVM: arm64: Force PTE mapping on fault resulting in a device mappingSantosh Shukla1-0/+1
2020-10-29KVM: arm64: Use fallback mapping sizes for contiguous huge page sizesGavin Shan1-7/+19
2020-10-29KVM: arm64: Fix masks in stage2_pte_cacheable()Will Deacon1-1/+1
2020-10-29KVM: arm64: Fix AArch32 handling of DBGD{CCINT,SCRext} and DBGVCRMarc Zyngier1-3/+3