summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2020-01-24KVM: PPC: Allocate vcpu struct in common PPC codeSean Christopherson8-77/+51
2020-01-24KVM: PPC: e500mc: Add build-time assert that vcpu is at offset 0Sean Christopherson1-0/+2
2020-01-24KVM: x86: Move kvm_vcpu_init() invocation to common codeSean Christopherson4-29/+25
2020-01-24KVM: x86: Move allocation of pio_data page down a few linesSean Christopherson1-20/+13
2020-01-24KVM: x86: Move FPU allocation to common x86 codeSean Christopherson3-48/+23
2020-01-24KVM: x86: Allocate vcpu struct in common x86 codeSean Christopherson4-40/+30
2020-01-24KVM: SVM: Use direct vcpu pointer during vCPU create/freeSean Christopherson1-14/+16
2020-01-24KVM: VMX: Use direct vcpu pointer during vCPU create/freeSean Christopherson1-20/+22
2020-01-24KVM: VMX: Allocate VPID after initializing VCPUSean Christopherson1-3/+3
2020-01-24KVM: x86: Free wbinvd_dirty_mask if vCPU creation failsSean Christopherson1-1/+1
2020-01-24KVM: PPC: Book3S PR: Free shared page if mmu initialization failsSean Christopherson1-1/+3
2020-01-24KVM: PPC: Book3S HV: Uninit vCPU if vcore creation failsSean Christopherson1-1/+3
2020-01-24KVM: x86: avoid incorrect writes to host MSR_IA32_SPEC_CTRLPaolo Bonzini4-10/+29
2020-01-23KVM: async_pf: drop kvm_arch_async_page_present wrappersPaolo Bonzini1-17/+4
2020-01-23KVM: x86: list MSR_IA32_UCODE_REV as an emulated MSRPaolo Bonzini1-0/+1
2020-01-23tools/kvm_stat: Fix kvm_exit filter nameGavin Shan1-2/+6
2020-01-23KVM: x86: fix overlap between SPTE_MMIO_MASK and generationPaolo Bonzini1-5/+5
2020-01-21kvm: Refactor handling of VM debugfs filesMilan Pandurov2-73/+76
2020-01-21KVM: x86/mmu: Apply max PA check for MMIO sptes to 32-bit KVMSean Christopherson1-1/+1
2020-01-21KVM: nVMX: vmread should not set rflags to specify success in case of #PFMiaohe Lin1-1/+3
2020-01-21KVM: x86/mmu: Micro-optimize nEPT's bad memptype/XWR checksSean Christopherson2-14/+31
2020-01-21KVM: x86/mmu: Reorder the reserved bit check in prefetch_invalid_gpte()Sean Christopherson1-3/+3
2020-01-21KVM: SVM: Override default MMIO mask if memory encryption is enabledTom Lendacky1-0/+43
2020-01-21KVM: vmx: delete meaningless nested_vmx_prepare_msr_bitmap() declarationMiaohe Lin1-3/+0
2020-01-21KVM: x86: Refactor and rename bit() to feature_bit() macroSean Christopherson5-28/+30
2020-01-21KVM: x86: Expand build-time assertion on reverse CPUID usageSean Christopherson2-6/+30
2020-01-21KVM: x86: Add CPUID_7_1_EAX to the reverse CPUID tableSean Christopherson1-0/+1
2020-01-21KVM: x86: Move bit() helper to cpuid.hSean Christopherson2-5/+5
2020-01-21KVM: x86: Add dedicated emulator helpers for querying CPUID featuresSean Christopherson3-18/+25
2020-01-21KVM: x86: Add macro to ensure reserved cr4 bits checks stay in syncSean Christopherson1-40/+25
2020-01-21KVM: x86: Drop special XSAVE handling from guest_cpuid_has()Sean Christopherson3-4/+2
2020-01-21KVM: x86: Ensure all logical CPUs have consistent reserved cr4 bitsSean Christopherson1-0/+7
2020-01-21KVM: x86: Don't let userspace set host-reserved cr4 bitsSean Christopherson1-1/+34
2020-01-21KVM: VMX: Add helper to consolidate up PT/RTIT WRMSR fault logicSean Christopherson1-24/+31
2020-01-21KVM: VMX: Add non-canonical check on writes to RTIT address MSRsSean Christopherson1-0/+2
2020-01-21KVM: Fix some writing mistakesMiaohe Lin3-3/+3
2020-01-21KVM: hyperv: Fix some typos in vcpu unimpl infoMiaohe Lin1-2/+2
2020-01-21KVM: Fix some grammar mistakesMiaohe Lin3-3/+3
2020-01-21KVM: Fix some comment typos and missing parenthesesMiaohe Lin4-4/+4
2020-01-21KVM: Fix some out-dated function names in commentMiaohe Lin2-3/+3
2020-01-21KVM: Fix some wrong function names in commentMiaohe Lin2-2/+2
2020-01-21KVM: x86: check kvm_pit outside kvm_vm_ioctl_reinject()Miaohe Lin1-3/+3
2020-01-21KVM: LAPIC: micro-optimize fixed mode ipi deliveryWanpeng Li1-3/+3
2020-01-21KVM: VMX: FIXED+PHYSICAL mode single target IPI fastpathWanpeng Li5-11/+78
2020-01-08KVM: x86/mmu: WARN if root_hpa is invalid when handling a page faultSean Christopherson1-3/+1
2020-01-08KVM: x86/mmu: WARN on an invalid root_hpaSean Christopherson2-2/+2
2020-01-08KVM: x86/mmu: Move root_hpa validity checks to top of page fault handlerSean Christopherson1-10/+4
2020-01-08KVM: x86/mmu: Move calls to thp_adjust() down a levelSean Christopherson2-24/+18
2020-01-08KVM: x86/mmu: Move transparent_hugepage_adjust() above __direct_map()Sean Christopherson1-38/+38
2020-01-08KVM: x86/mmu: Consolidate tdp_page_fault() and nonpaging_page_fault()Sean Christopherson1-71/+27