summaryrefslogtreecommitdiffstats
path: root/arch/x86/kvm
Commit message (Expand)AuthorAgeFilesLines
...
| * | kvm: x86: Set last_vmentry_cpu in vcpu_enter_guestJim Mattson2020-07-083-2/+1
| * | kvm: x86: Move last_cpu into kvm_vcpu_arch as last_vmentry_cpuJim Mattson2020-07-085-16/+10
| * | kvm: x86: Add "last CPU" to some KVM_EXIT informationJim Mattson2020-07-083-3/+12
| * | kvm: vmx: Add last_cpu to struct vcpu_vmxJim Mattson2020-07-082-0/+4
| * | kvm: svm: Always set svm->last_cpu on VMRUNJim Mattson2020-07-082-1/+1
| * | kvm: svm: Prefer vcpu->cpu to raw_smp_processor_id()Jim Mattson2020-07-081-6/+3
| * | KVM: x86: report sev_pin_memory errors with PTR_ERRPaolo Bonzini2020-07-081-10/+12
| * | KVM: SVM: convert get_user_pages() --> pin_user_pages()John Hubbard2020-07-081-3/+3
| * | KVM: SVM: fix svn_pin_memory()'s use of get_user_pages_fast()John Hubbard2020-07-081-1/+5
| * | KVM: nSVM: Check that DR6[63:32] and DR7[64:32] are not set on vmrun of neste...Krish Sadhukhan2020-07-081-0/+3
| * | KVM: x86: Move the check for upper 32 reserved bits of DR6 to separate functionKrish Sadhukhan2020-07-082-1/+6
| * | KVM: X86: Do the same ignore_msrs check for feature msrsPeter Xu2020-07-083-4/+10
| * | KVM: X86: Move ignore_msrs handling upper the stackPeter Xu2020-07-082-26/+56
| * | KVM: x86/mmu: Make .write_log_dirty a nested operationSean Christopherson2020-07-083-39/+39
| * | KVM: nVMX: WARN if PML emulation helper is invoked outside of nested guestSean Christopherson2020-07-081-21/+22
| * | KVM: x86/mmu: Drop kvm_arch_write_log_dirty() wrapperSean Christopherson2020-07-083-17/+1
| * | KVM: async_pf: change kvm_setup_async_pf()/kvm_arch_setup_async_pf() return t...Vitaly Kuznetsov2020-07-081-2/+2
| * | KVM: x86: drop KVM_PV_REASON_PAGE_READY case from kvm_handle_page_fault()Vitaly Kuznetsov2020-07-081-11/+6
* | | Merge tag 'x86-fsgsbase-2020-08-04' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2020-08-041-1/+1
|\ \ \
| * | | x86/process/64: Make save_fsgs_for_kvm() ready for FSGSBASEThomas Gleixner2020-06-181-1/+1
* | | | Merge tag 'x86-entry-2020-08-04' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2020-08-043-15/+12
|\ \ \ \
| * | | | x86/kvm: Use __xfer_to_guest_mode_work_pending() in kvm_run_vcpu()Thomas Gleixner2020-07-301-1/+1
| * | | | x86/kvm: Use generic xfer to guest work functionThomas Gleixner2020-07-243-15/+12
* | | | | Merge tag 'uninit-macro-v5.9-rc1' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2020-08-043-3/+3
|\ \ \ \ \ | |_|_|_|/ |/| | | |
| * | | | treewide: Remove uninitialized_var() usageKees Cook2020-07-163-3/+3
* | | | | KVM: SVM: Fix disable pause loop exit/pause filtering capability on SVMWanpeng Li2020-07-311-3/+6
* | | | | KVM: LAPIC: Prevent setting the tscdeadline timer if the lapic is hw disabledWanpeng Li2020-07-311-1/+1
* | | | | KVM: nVMX: check for invalid hdr.vmx.flagsPaolo Bonzini2020-07-271-0/+3
* | | | | KVM: nVMX: check for required but missing VMCS12 in KVM_SET_NESTED_STATEPaolo Bonzini2020-07-272-3/+15
| |/ / / |/| | |
* | | | KVM: nVMX: fixes for preemption timer migrationPaolo Bonzini2020-07-101-0/+1
| |_|/ |/| |
* | | KVM: VMX: Use KVM_POSSIBLE_CR*_GUEST_BITS to initialize guest/host masksSean Christopherson2020-07-032-12/+7
* | | KVM: x86: Mark CR4.TSD as being possibly owned by the guestSean Christopherson2020-07-032-1/+3
* | | KVM: x86: Inject #GP if guest attempts to toggle CR4.LA57 in 64-bit modeSean Christopherson2020-07-031-0/+2
* | | KVM: x86: bit 8 of non-leaf PDPEs is not reservedPaolo Bonzini2020-06-301-1/+1
* | | KVM: X86: Fix async pf caused null-ptr-derefWanpeng Li2020-06-291-0/+3
|/ /
* | KVM: VMX: Remove vcpu_vmx's defunct copy of host_pkruSean Christopherson2020-06-231-2/+0
* | KVM: x86: allow TSC to differ by NTP correction bounds without TSC scalingMarcelo Tosatti2020-06-231-1/+2
* | KVM: X86: Fix MSR range of APIC registers in X2APIC modeXiaoyao Li2020-06-231-2/+2
* | KVM: VMX: Stop context switching MSR_IA32_UMWAIT_CONTROLSean Christopherson2020-06-221-18/+0
* | KVM: nVMX: Plumb L2 GPA through to PML emulationSean Christopherson2020-06-224-9/+10
* | KVM: x86/mmu: Avoid mixing gpa_t with gfn_t in walk_addr_generic()Vitaly Kuznetsov2020-06-221-6/+3
* | KVM: LAPIC: ensure APIC map is up to date on concurrent update requestsPaolo Bonzini2020-06-221-20/+31
* | kvm: lapic: fix broken vcpu hotplugIgor Mammedov2020-06-221-0/+1
* | Revert "KVM: VMX: Micro-optimize vmexit time when not exposing PMU"Vitaly Kuznetsov2020-06-191-2/+1
* | KVM: VMX: Add helpers to identify interrupt type from intr_infoSean Christopherson2020-06-151-12/+20
* | kvm/svm: disable KCSAN for svm_vcpu_run()Qian Cai2020-06-151-1/+1
|/
* Merge tag 'kbuild-v5.8-2' of git://git.kernel.org/pub/scm/linux/kernel/git/ma...Linus Torvalds2020-06-131-6/+6
|\
| * treewide: replace '---help---' in Kconfig files with 'help'Masahiro Yamada2020-06-141-6/+6
* | Merge tag 'x86-entry-2020-06-12' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2020-06-133-3/+3
|\ \
| * | x86/entry: Optimize local_db_save() for virtPeter Zijlstra2020-06-111-1/+1