summaryrefslogtreecommitdiff
path: root/arch
AgeCommit message (Expand)AuthorFilesLines
2021-06-25KVM: x86/mmu: WARN and zap SP when sync'ing if MMU role mismatchesSean Christopherson2-6/+26
2021-06-25KVM: x86/mmu: Use MMU role to check for matching guest page sizesSean Christopherson1-13/+3
2021-06-25KVM: x86/mmu: Unconditionally zap unsync SPs when creating >4k SP at GFNSean Christopherson1-34/+16
2021-06-25Revert "KVM: MMU: record maximum physical address width in kvm_mmu_extended_r...Sean Christopherson2-2/+0
2021-06-25KVM: x86: Alert userspace that KVM_SET_CPUID{,2} after KVM_RUN is brokenSean Christopherson3-1/+23
2021-06-25KVM: x86: Force all MMUs to reinitialize if guest CPUID is modifiedSean Christopherson3-3/+16
2021-06-25Revert "KVM: x86/mmu: Drop kvm_mmu_extended_role.cr4_la57 hack"Sean Christopherson2-0/+2
2021-06-25KVM: x86/mmu: Use MMU's role to detect CR4.SMEP value in nested NPT walkSean Christopherson1-2/+1
2021-06-25KVM: x86: Properly reset MMU context at vCPU RESET/INITSean Christopherson1-0/+13
2021-06-25KVM: x86/mmu: Treat NX as used (not reserved) for all !TDP shadow MMUsSean Christopherson1-1/+9
2021-06-25KVM: x86/mmu: Remove broken WARN that fires on 32-bit KVM w/ nested EPTSean Christopherson1-7/+0
2021-06-25KVM: debugfs: Reuse binary stats descriptorsJing Zhang6-269/+1
2021-06-25KVM: stats: Support binary stats retrieval for a VCPUJing Zhang6-0/+297
2021-06-25KVM: stats: Support binary stats retrieval for a VMJing Zhang6-0/+109
2021-06-24KVM: stats: Add fd-based API to read binary stats dataJing Zhang5-5/+6
2021-06-24KVM: stats: Separate generic stats from architecture specific onesJing Zhang14-81/+56
2021-06-24KVM: x86/mmu: Don't WARN on a NULL shadow page in TDP MMU checkSean Christopherson1-4/+6
2021-06-24KVM: arm64: Set the MTE tag bit before releasing the pageMarc Zyngier1-4/+8
2021-06-24KVM: nVMX: Handle split-lock #AC exceptions that happen in L2Sean Christopherson4-2/+11
2021-06-24KVM: x86/mmu: Fix uninitialized boolean variable flushColin Ian King1-1/+1
2021-06-24KVM: x86: Print CPU of last attempted VM-entry when dumping VMCS/VMCBJim Mattson2-0/+4
2021-06-23Merge branch 'topic/ppc-kvm' of https://git.kernel.org/pub/scm/linux/kernel/g...Paolo Bonzini102-1824/+2563
2021-06-23KVM: s390: allow facility 192 (vector-packed-decimal-enhancement facility 2)Christian Borntraeger1-0/+4
2021-06-23KVM: s390: gen_facilities: allow facilities 165, 193, 194 and 196Christian Borntraeger1-0/+4
2021-06-23KVM: s390: get rid of register asm usageHeiko Carstens1-9/+9
2021-06-22KVM: PPC: Book3S HV: Workaround high stack usage with clangNathan Chancellor1-1/+2
2021-06-22Merge branch kvm-arm64/mmu/mte into kvmarm-master/nextMarc Zyngier19-17/+360
2021-06-22KVM: PPC: Book3S HV: Use H_RPT_INVALIDATE in nested KVMBharata B Rao2-7/+32
2021-06-22KVM: PPC: Book3S HV: Add KVM_CAP_PPC_RPT_INVALIDATE capabilityBharata B Rao1-0/+3
2021-06-22KVM: PPC: Book3S HV: Nested support in H_RPT_INVALIDATEBharata B Rao5-7/+170
2021-06-22KVM: arm64: Add ioctl to fetch/store tags in a guestSteven Price5-0/+104
2021-06-22KVM: arm64: Expose KVM_ARM_CAP_MTESteven Price3-0/+16
2021-06-22KVM: arm64: Save/restore MTE registersSteven Price8-6/+124
2021-06-22KVM: arm64: Introduce MTE VM featureSteven Price5-2/+82
2021-06-22arm64: mte: Sync tags for pages where PTE is untaggedSteven Price3-10/+34
2021-06-21KVM: nVMX: Dynamically compute max VMCS index for vmcs12Sean Christopherson3-8/+43
2021-06-21KVM: VMX: Skip #PF(RSVD) intercepts when emulating smaller maxphyaddrJim Mattson1-9/+14
2021-06-21KVM: PPC: Book3S HV: Add support for H_RPT_INVALIDATEBharata B Rao3-0/+222
2021-06-21powerpc/book3s64/radix: Add H_RPT_INVALIDATE pgsize encodings to mmu_psize_defBharata B Rao2-0/+6
2021-06-21KVM: PPC: Book3S HV: Fix comments of H_RPT_INVALIDATE argumentsAneesh Kumar K.V1-2/+2
2021-06-21KVM: PPC: Book3S HV: Fix TLB management on SMT8 POWER9 and POWER10 processorsSuraj Jitindar Singh4-8/+39
2021-06-18Merge branch arm64/for-next/caches into kvmarm-master/nextMarc Zyngier28-221/+282
2021-06-18Merge branch kvm-arm64/pmu-fixes into kvmarm-master/nextMarc Zyngier3-0/+9
2021-06-18KVM: arm64: Restore PMU configuration on first runMarc Zyngier3-0/+8
2021-06-18KVM: arm64: Don't zero the cycle count register when PMCR_EL0.P is setAlexandru Elisei1-0/+1
2021-06-18Merge branch kvm-arm64/mmu/stage2-cmos into kvmarm-master/nextMarc Zyngier4-57/+81
2021-06-18KVM: arm64: Move guest CMOs to the fault handlersYanan Wang2-21/+38
2021-06-18KVM: arm64: Tweak parameters of guest cache maintenance functionsYanan Wang2-20/+17
2021-06-18KVM: arm64: Introduce mm_ops member for structure stage2_attr_dataYanan Wang1-4/+6
2021-06-18KVM: arm64: Introduce two cache maintenance callbacksYanan Wang1-17/+25