Age | Commit message (Expand) | Author | Files | Lines |
2021-06-25 | KVM: x86/mmu: WARN and zap SP when sync'ing if MMU role mismatches | Sean Christopherson | 2 | -6/+26 |
2021-06-25 | KVM: x86/mmu: Use MMU role to check for matching guest page sizes | Sean Christopherson | 1 | -13/+3 |
2021-06-25 | KVM: x86/mmu: Unconditionally zap unsync SPs when creating >4k SP at GFN | Sean Christopherson | 1 | -34/+16 |
2021-06-25 | Revert "KVM: MMU: record maximum physical address width in kvm_mmu_extended_r... | Sean Christopherson | 2 | -2/+0 |
2021-06-25 | KVM: x86: Alert userspace that KVM_SET_CPUID{,2} after KVM_RUN is broken | Sean Christopherson | 3 | -1/+23 |
2021-06-25 | KVM: x86: Force all MMUs to reinitialize if guest CPUID is modified | Sean Christopherson | 3 | -3/+16 |
2021-06-25 | Revert "KVM: x86/mmu: Drop kvm_mmu_extended_role.cr4_la57 hack" | Sean Christopherson | 2 | -0/+2 |
2021-06-25 | KVM: x86/mmu: Use MMU's role to detect CR4.SMEP value in nested NPT walk | Sean Christopherson | 1 | -2/+1 |
2021-06-25 | KVM: x86: Properly reset MMU context at vCPU RESET/INIT | Sean Christopherson | 1 | -0/+13 |
2021-06-25 | KVM: x86/mmu: Treat NX as used (not reserved) for all !TDP shadow MMUs | Sean Christopherson | 1 | -1/+9 |
2021-06-25 | KVM: x86/mmu: Remove broken WARN that fires on 32-bit KVM w/ nested EPT | Sean Christopherson | 1 | -7/+0 |
2021-06-25 | KVM: debugfs: Reuse binary stats descriptors | Jing Zhang | 6 | -269/+1 |
2021-06-25 | KVM: stats: Support binary stats retrieval for a VCPU | Jing Zhang | 6 | -0/+297 |
2021-06-25 | KVM: stats: Support binary stats retrieval for a VM | Jing Zhang | 6 | -0/+109 |
2021-06-24 | KVM: stats: Add fd-based API to read binary stats data | Jing Zhang | 5 | -5/+6 |
2021-06-24 | KVM: stats: Separate generic stats from architecture specific ones | Jing Zhang | 14 | -81/+56 |
2021-06-24 | KVM: x86/mmu: Don't WARN on a NULL shadow page in TDP MMU check | Sean Christopherson | 1 | -4/+6 |
2021-06-24 | KVM: arm64: Set the MTE tag bit before releasing the page | Marc Zyngier | 1 | -4/+8 |
2021-06-24 | KVM: nVMX: Handle split-lock #AC exceptions that happen in L2 | Sean Christopherson | 4 | -2/+11 |
2021-06-24 | KVM: x86/mmu: Fix uninitialized boolean variable flush | Colin Ian King | 1 | -1/+1 |
2021-06-24 | KVM: x86: Print CPU of last attempted VM-entry when dumping VMCS/VMCB | Jim Mattson | 2 | -0/+4 |
2021-06-23 | Merge branch 'topic/ppc-kvm' of https://git.kernel.org/pub/scm/linux/kernel/g... | Paolo Bonzini | 102 | -1824/+2563 |
2021-06-23 | KVM: s390: allow facility 192 (vector-packed-decimal-enhancement facility 2) | Christian Borntraeger | 1 | -0/+4 |
2021-06-23 | KVM: s390: gen_facilities: allow facilities 165, 193, 194 and 196 | Christian Borntraeger | 1 | -0/+4 |
2021-06-23 | KVM: s390: get rid of register asm usage | Heiko Carstens | 1 | -9/+9 |
2021-06-22 | KVM: PPC: Book3S HV: Workaround high stack usage with clang | Nathan Chancellor | 1 | -1/+2 |
2021-06-22 | Merge branch kvm-arm64/mmu/mte into kvmarm-master/next | Marc Zyngier | 19 | -17/+360 |
2021-06-22 | KVM: PPC: Book3S HV: Use H_RPT_INVALIDATE in nested KVM | Bharata B Rao | 2 | -7/+32 |
2021-06-22 | KVM: PPC: Book3S HV: Add KVM_CAP_PPC_RPT_INVALIDATE capability | Bharata B Rao | 1 | -0/+3 |
2021-06-22 | KVM: PPC: Book3S HV: Nested support in H_RPT_INVALIDATE | Bharata B Rao | 5 | -7/+170 |
2021-06-22 | KVM: arm64: Add ioctl to fetch/store tags in a guest | Steven Price | 5 | -0/+104 |
2021-06-22 | KVM: arm64: Expose KVM_ARM_CAP_MTE | Steven Price | 3 | -0/+16 |
2021-06-22 | KVM: arm64: Save/restore MTE registers | Steven Price | 8 | -6/+124 |
2021-06-22 | KVM: arm64: Introduce MTE VM feature | Steven Price | 5 | -2/+82 |
2021-06-22 | arm64: mte: Sync tags for pages where PTE is untagged | Steven Price | 3 | -10/+34 |
2021-06-21 | KVM: nVMX: Dynamically compute max VMCS index for vmcs12 | Sean Christopherson | 3 | -8/+43 |
2021-06-21 | KVM: VMX: Skip #PF(RSVD) intercepts when emulating smaller maxphyaddr | Jim Mattson | 1 | -9/+14 |
2021-06-21 | KVM: PPC: Book3S HV: Add support for H_RPT_INVALIDATE | Bharata B Rao | 3 | -0/+222 |
2021-06-21 | powerpc/book3s64/radix: Add H_RPT_INVALIDATE pgsize encodings to mmu_psize_def | Bharata B Rao | 2 | -0/+6 |
2021-06-21 | KVM: PPC: Book3S HV: Fix comments of H_RPT_INVALIDATE arguments | Aneesh Kumar K.V | 1 | -2/+2 |
2021-06-21 | KVM: PPC: Book3S HV: Fix TLB management on SMT8 POWER9 and POWER10 processors | Suraj Jitindar Singh | 4 | -8/+39 |
2021-06-18 | Merge branch arm64/for-next/caches into kvmarm-master/next | Marc Zyngier | 28 | -221/+282 |
2021-06-18 | Merge branch kvm-arm64/pmu-fixes into kvmarm-master/next | Marc Zyngier | 3 | -0/+9 |
2021-06-18 | KVM: arm64: Restore PMU configuration on first run | Marc Zyngier | 3 | -0/+8 |
2021-06-18 | KVM: arm64: Don't zero the cycle count register when PMCR_EL0.P is set | Alexandru Elisei | 1 | -0/+1 |
2021-06-18 | Merge branch kvm-arm64/mmu/stage2-cmos into kvmarm-master/next | Marc Zyngier | 4 | -57/+81 |
2021-06-18 | KVM: arm64: Move guest CMOs to the fault handlers | Yanan Wang | 2 | -21/+38 |
2021-06-18 | KVM: arm64: Tweak parameters of guest cache maintenance functions | Yanan Wang | 2 | -20/+17 |
2021-06-18 | KVM: arm64: Introduce mm_ops member for structure stage2_attr_data | Yanan Wang | 1 | -4/+6 |
2021-06-18 | KVM: arm64: Introduce two cache maintenance callbacks | Yanan Wang | 1 | -17/+25 |