summaryrefslogtreecommitdiff
path: root/arch/x86/kvm
AgeCommit message (Expand)Author
2020-07-08KVM: x86/mmu: Batch zap MMU pages when shrinking the slabSean Christopherson
2020-07-08KVM: x86/mmu: Batch zap MMU pages when recycling oldest pagesSean Christopherson
2020-07-08KVM: x86/mmu: Don't put invalid SPs back on the list of active pagesSean Christopherson
2020-07-08KVM: x86/mmu: Optimize MMU page cache lookup for fully direct MMUsSean Christopherson
2020-07-08KVM: x86/mmu: Avoid multiple hash lookups in kvm_get_mmu_page()Sean Christopherson
2020-07-08KVM: SVM: Rename svm_nested_virtualize_tpr() to nested_svm_virtualize_tpr()Joerg Roedel
2020-07-08KVM: SVM: Add svm_ prefix to set/clr/is_intercept()Joerg Roedel
2020-07-08KVM: SVM: Add vmcb_ prefix to mark_*() functionsJoerg Roedel
2020-07-08KVM: SVM: Rename struct nested_state to svm_nested_stateJoerg Roedel
2020-07-08KVM: nVMX: Wrap VM-Fail valid path in generic VM-Fail helperSean Christopherson
2020-07-08kvm: x86: Set last_vmentry_cpu in vcpu_enter_guestJim Mattson
2020-07-08kvm: x86: Move last_cpu into kvm_vcpu_arch as last_vmentry_cpuJim Mattson
2020-07-08kvm: x86: Add "last CPU" to some KVM_EXIT informationJim Mattson
2020-07-08kvm: vmx: Add last_cpu to struct vcpu_vmxJim Mattson
2020-07-08kvm: svm: Always set svm->last_cpu on VMRUNJim Mattson
2020-07-08kvm: svm: Prefer vcpu->cpu to raw_smp_processor_id()Jim Mattson
2020-07-08KVM: x86: report sev_pin_memory errors with PTR_ERRPaolo Bonzini
2020-07-08KVM: SVM: convert get_user_pages() --> pin_user_pages()John Hubbard
2020-07-08KVM: SVM: fix svn_pin_memory()'s use of get_user_pages_fast()John Hubbard
2020-07-08KVM: nSVM: Check that DR6[63:32] and DR7[64:32] are not set on vmrun of neste...Krish Sadhukhan
2020-07-08KVM: x86: Move the check for upper 32 reserved bits of DR6 to separate functionKrish Sadhukhan
2020-07-08KVM: X86: Do the same ignore_msrs check for feature msrsPeter Xu
2020-07-08KVM: X86: Move ignore_msrs handling upper the stackPeter Xu
2020-07-08KVM: x86/mmu: Make .write_log_dirty a nested operationSean Christopherson
2020-07-08KVM: nVMX: WARN if PML emulation helper is invoked outside of nested guestSean Christopherson
2020-07-08KVM: x86/mmu: Drop kvm_arch_write_log_dirty() wrapperSean Christopherson
2020-07-08KVM: async_pf: change kvm_setup_async_pf()/kvm_arch_setup_async_pf() return t...Vitaly Kuznetsov
2020-07-08KVM: x86: drop KVM_PV_REASON_PAGE_READY case from kvm_handle_page_fault()Vitaly Kuznetsov
2020-07-03KVM: VMX: Use KVM_POSSIBLE_CR*_GUEST_BITS to initialize guest/host masksSean Christopherson
2020-07-03KVM: x86: Mark CR4.TSD as being possibly owned by the guestSean Christopherson
2020-07-03KVM: x86: Inject #GP if guest attempts to toggle CR4.LA57 in 64-bit modeSean Christopherson
2020-06-30KVM: x86: bit 8 of non-leaf PDPEs is not reservedPaolo Bonzini
2020-06-29KVM: X86: Fix async pf caused null-ptr-derefWanpeng Li
2020-06-23KVM: VMX: Remove vcpu_vmx's defunct copy of host_pkruSean Christopherson
2020-06-23KVM: x86: allow TSC to differ by NTP correction bounds without TSC scalingMarcelo Tosatti
2020-06-23KVM: X86: Fix MSR range of APIC registers in X2APIC modeXiaoyao Li
2020-06-22KVM: VMX: Stop context switching MSR_IA32_UMWAIT_CONTROLSean Christopherson
2020-06-22KVM: nVMX: Plumb L2 GPA through to PML emulationSean Christopherson
2020-06-22KVM: x86/mmu: Avoid mixing gpa_t with gfn_t in walk_addr_generic()Vitaly Kuznetsov
2020-06-22KVM: LAPIC: ensure APIC map is up to date on concurrent update requestsPaolo Bonzini
2020-06-22kvm: lapic: fix broken vcpu hotplugIgor Mammedov
2020-06-19Revert "KVM: VMX: Micro-optimize vmexit time when not exposing PMU"Vitaly Kuznetsov
2020-06-15KVM: VMX: Add helpers to identify interrupt type from intr_infoSean Christopherson
2020-06-15kvm/svm: disable KCSAN for svm_vcpu_run()Qian Cai
2020-06-13Merge tag 'kbuild-v5.8-2' of git://git.kernel.org/pub/scm/linux/kernel/git/ma...Linus Torvalds
2020-06-13Merge tag 'x86-entry-2020-06-12' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds
2020-06-14treewide: replace '---help---' in Kconfig files with 'help'Masahiro Yamada
2020-06-12Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds
2020-06-11KVM: x86: do not pass poisoned hva to __kvm_set_memory_regionPaolo Bonzini
2020-06-11KVM: async_pf: Inject 'page ready' event only if 'page not present' was previ...Vitaly Kuznetsov