- 4a41e43 KVM: SVM: Document the ASID logic in svm_flush_tlb() by Sean Christopherson · 4 years, 9 months ago
- 33d19ec KVM: VMX: Introduce vmx_flush_tlb_current() by Sean Christopherson · 4 years, 9 months ago
- 25d8b84 KVM: nVMX: Move nested_get_vpid02() to vmx/nested.h by Sean Christopherson · 4 years, 9 months ago
- 5058b69 KVM: VMX: Move vmx_flush_tlb() to vmx.c by Sean Christopherson · 4 years, 9 months ago
- 72b3832 KVM: SVM: Wire up ->tlb_flush_guest() directly to svm_flush_tlb() by Sean Christopherson · 4 years, 9 months ago
- f55ac30 KVM: x86: Drop @invalidate_gpa param from kvm_x86_ops' tlb_flush() by Sean Christopherson · 4 years, 9 months ago
- ad104b5 KVM: VMX: Clean up vmx_flush_tlb_gva() by Sean Christopherson · 4 years, 9 months ago
- 0baedd7 KVM: x86: make Hyper-V PV TLB flush use tlb_flush_guest() by Vitaly Kuznetsov · 4 years, 9 months ago
- e64419d KVM: x86: Move "flush guest's TLB" logic to separate kvm_x86_ops hook by Sean Christopherson · 4 years, 9 months ago
- bc41d0c KVM: nVMX: Use vpid_sync_vcpu_addr() to emulate INVVPID with address by Sean Christopherson · 4 years, 9 months ago
- ca431c0 KVM: VMX: Drop redundant capability checks in low level INVVPID helpers by Sean Christopherson · 4 years, 9 months ago
- ab4b359 KVM: VMX: Handle INVVPID fallback logic in vpid_sync_vcpu_addr() by Sean Christopherson · 4 years, 9 months ago
- 8a8b097 KVM: VMX: Move vpid_sync_vcpu_addr() down a few lines by Sean Christopherson · 4 years, 9 months ago
- 446ace4 KVM: VMX: Use vpid_sync_context() directly when possible by Sean Christopherson · 4 years, 9 months ago
- c746b3a KVM: VMX: Skip global INVVPID fallback if vpid==0 in vpid_sync_context() by Sean Christopherson · 4 years, 9 months ago
- ee1fa20 KVM: x86: Sync SPTEs when injecting page/EPT fault into L1 by Junaid Shahid · 4 years, 9 months ago
- 0cd665b KVM: x86: cleanup kvm_inject_emulated_page_fault by Paolo Bonzini · 4 years, 9 months ago
- 5efac07 KVM: x86: introduce kvm_mmu_invalidate_gva by Paolo Bonzini · 4 years, 9 months ago
- 53b3d8e KVM: x86: Export kvm_propagate_fault() (as kvm_inject_emulated_page_fault) by Sean Christopherson · 4 years, 9 months ago
- d6e3f83 KVM: nVMX: Invalidate all roots when emulating INVVPID without EPT by Junaid Shahid · 4 years, 9 months ago
- f8aa7e3 KVM: nVMX: Invalidate all EPTP contexts when emulating INVEPT for L1 by Sean Christopherson · 4 years, 9 months ago
- eed0030 KVM: nVMX: Validate the EPTP when emulating INVEPT(EXTENT_CONTEXT) by Sean Christopherson · 4 years, 9 months ago
- e8eff28 KVM: VMX: Flush all EPTP/VPID contexts on remote TLB flush by Sean Christopherson · 4 years, 9 months ago
- 43d05de KVM: pass through CPUID(0x80000006) by Eric Northup · 4 years, 9 months ago
- 24647e0 KVM: x86: Return updated timer current count register from KVM_GET_LAPIC by Peter Shier · 6 years ago
- 56a87e5 KVM: SVM: Fix __svm_vcpu_run declaration. by Uros Bizjak · 4 years, 9 months ago
- b61f62d KVM: SVM: Do not setup frame pointer in __svm_vcpu_run by Uros Bizjak · 4 years, 9 months ago
- b2bce0a KVM: SVM: Fix build error due to missing release_pages() include by Borislav Petkov · 4 years, 9 months ago
- b4fd630 KVM: SVM: Do not mark svm_vcpu_run with STACK_FRAME_NON_STANDARD by Uros Bizjak · 4 years, 9 months ago
- 69c0975 kvm: nVMX: match comment with return type for nested_vmx_exit_reflected by Oliver Upton · 4 years, 9 months ago
- b045ae9 kvm: nVMX: reflect MTF VM-exits if injected by L1 by Oliver Upton · 4 years, 9 months ago
- fb56baa KVM: VMX: Enable machine check support for 32bit targets by Uros Bizjak · 4 years, 9 months ago
- f14eec0 KVM: SVM: move more vmentry code to assembly by Paolo Bonzini · 4 years, 9 months ago
- 9ef1530 KVM: SVM: fix compilation with modular PSP and non-modular KVM by Paolo Bonzini · 4 years, 9 months ago
- dbef280 KVM: VMX: fix crash cleanup when KVM wasn't used by Vitaly Kuznetsov · 4 years, 9 months ago
- 4064a4c KVM: X86: Filter out the broadcast dest for IPI fastpath by Wanpeng Li · 4 years, 9 months ago
- 5c8beb4 KVM: nVMX: don't clear mtf_pending when nested events are blocked by Oliver Upton · 4 years, 9 months ago
- da7e423 KVM: VMX: Remove unnecessary exception trampoline in vmx_vmenter by Uros Bizjak · 4 years, 9 months ago
- 199cd1d KVM: SVM: Split svm_vcpu_run inline assembly to separate file by Uros Bizjak · 4 years, 9 months ago
- eaf7826 KVM: SVM: Move SEV code to separate file by Joerg Roedel · 4 years, 9 months ago
- ef0f649 KVM: SVM: Move AVIC code to separate file by Joerg Roedel · 4 years, 9 months ago
- 883b0a9 KVM: SVM: Move Nested SVM Implementation to nested.c by Joerg Roedel · 4 years, 9 months ago
- 46a010d kVM SVM: Move SVM related files to own sub-directory by Joerg Roedel · 4 years, 9 months ago
- 8c1b724 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm by Linus Torvalds · 4 years, 9 months ago
- 514ccc1 x86/kvm: fix a missing-prototypes "vmread_error" by Qian Cai · 4 years, 9 months ago
- fdf5563 Merge branch 'x86-cleanups-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 4 years, 9 months ago
- 855c7e9 KVM: x86: Fix BUILD_BUG() in __cpuid_entry_get_reg() w/ CONFIG_UBSAN=y by Sean Christopherson · 4 years, 9 months ago
- 842f4be KVM: VMX: Add a trampoline to fix VMREAD error handling by Sean Christopherson · 4 years, 9 months ago
- 9c14ee2 KVM: SVM: Annotate svm_x86_ops as __initdata by Sean Christopherson · 4 years, 9 months ago
- e286ac0 KVM: VMX: Annotate vmx_x86_ops as __initdata by Sean Christopherson · 4 years, 9 months ago
- 6e4fd06 KVM: x86: Drop __exit from kvm_x86_ops' hardware_unsetup() by Sean Christopherson · 4 years, 9 months ago
- afaf0b2 KVM: x86: Copy kvm_x86_ops by value to eliminate layer of indirection by Sean Christopherson · 4 years, 9 months ago
- 69c6f69 KVM: x86: Set kvm_x86_ops only after ->hardware_setup() completes by Sean Christopherson · 4 years, 9 months ago
- 72b0eaa KVM: VMX: Configure runtime hooks using vmx_x86_ops by Sean Christopherson · 4 years, 9 months ago
- 484014f KVM: VMX: Move hardware_setup() definition below vmx_x86_ops by Sean Christopherson · 4 years, 9 months ago
- d008dfd KVM: x86: Move init-only kvm_x86_ops to separate struct by Sean Christopherson · 4 years, 9 months ago
- b990408 KVM: Pass kvm_init()'s opaque param to additional arch funcs by Sean Christopherson · 4 years, 9 months ago
- cf39d37 Merge tag 'kvmarm-5.7' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEAD by Paolo Bonzini · 4 years, 9 months ago
- dbb381b Merge tag 'timers-core-2020-03-30' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 4 years, 9 months ago
- 9b82f05 Merge branch 'perf-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 4 years, 9 months ago
- a2150327 Merge branch 'next.uaccess-2' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs into x86/cleanups by Thomas Gleixner · 4 years, 9 months ago
- d536167 KVM: X86: Micro-optimize IPI fastpath delay by Wanpeng Li · 4 years, 9 months ago
- 8a1038d KVM: X86: Delay read msr data iff writes ICR MSR by Wanpeng Li · 4 years, 9 months ago
- e1be9ac KVM: X86: Narrow down the IPI fastpath to single target IPI by Wanpeng Li · 4 years, 9 months ago
- 629b3df Merge branch 'x86/cpu' into perf/core, to resolve conflict by Ingo Molnar · 4 years, 9 months ago
- 320debe x86/kvm: Convert to new CPU match macros by Thomas Gleixner · 4 years, 9 months ago
- ba5bade x86/devicetable: Move x86 specific macro out of generic code by Thomas Gleixner · 4 years, 9 months ago
- 94be4b8 KVM: LAPIC: Also cancel preemption timer when disarm LAPIC timer by Wanpeng Li · 4 years, 9 months ago
- 4f6ea0a KVM: VMX: Gracefully handle faults on VMXON by Sean Christopherson · 4 years, 9 months ago
- d260f9e KVM: VMX: Fold loaded_vmcs_init() into alloc_loaded_vmcs() by Sean Christopherson · 4 years, 9 months ago
- 31603d4 KVM: VMX: Always VMCLEAR in-use VMCSes during crash with kexec support by Sean Christopherson · 4 years, 9 months ago
- e374740 KVM: x86: Expose fast short REP MOV for supported cpuid by Zhenyu Wang · 4 years, 9 months ago
- 428b8f1 KVM: VMX: don't allow memory operands for inline asm that modifies SP by Nick Desaulniers · 4 years, 9 months ago
- edec6e0 KVM: LAPIC: Mark hrtimer for period or oneshot mode to expire in hard interrupt context by He Zhe · 4 years, 9 months ago
- 2e2409a KVM: SVM: Issue WBINVD after deactivating an SEV guest by Tom Lendacky · 4 years, 9 months ago
- 2da1ed6 KVM: SVM: document KVM_MEM_ENCRYPT_OP, let userspace detect if SEV is available by Paolo Bonzini · 4 years, 9 months ago
- d332945 KVM: x86: remove bogus user-triggerable WARN_ON by Paolo Bonzini · 4 years, 10 months ago
- cf6c26e KVM: x86: Code style cleanup in kvm_arch_dev_ioctl() by Xiaoyao Li · 4 years, 10 months ago
- 2b110b6 KVM: x86: Add blurb to CPUID tracepoint when using max basic leaf values by Sean Christopherson · 4 years, 10 months ago
- e7adda2 KVM: x86: Add requested index to the CPUID tracepoint by Sean Christopherson · 4 years, 10 months ago
- d55c9d4 KVM: nSVM: check for EFER.SVME=1 before entering guest by Paolo Bonzini · 4 years, 10 months ago
- 9401f2e KVM: x86: Expose AVX512 VP2INTERSECT in cpuid for TGL by Zhenyu Wang · 4 years, 10 months ago
- 96b100c KVM: nVMX: remove side effects from nested_vmx_exit_reflected by Paolo Bonzini · 4 years, 10 months ago
- bb03911 KVM: VMX: access regs array in vmenter.S in its natural order by Uros Bizjak · 4 years, 10 months ago
- b6a0653 KVM: nVMX: properly handle errors in nested_vmx_handle_enlightened_vmptrld() by Vitaly Kuznetsov · 4 years, 10 months ago
- e942dbf KVM: nVMX: stop abusing need_vmcs12_to_shadow_sync for eVMCS mapping by Vitaly Kuznetsov · 4 years, 10 months ago
- 0c54672 Merge branch 'kvm-null-pointer-fix' into HEAD by Paolo Bonzini · 4 years, 10 months ago
- 0b66465 KVM: nSVM: Remove an obsolete comment. by Miaohe Lin · 4 years, 10 months ago
- 8e205a6 KVM: X86: correct meaningless kvm_apicv_activated() check by Paolo Bonzini · 4 years, 10 months ago
- 212617d KVM: nVMX: Consolidate nested MTF checks to helper function by Oliver Upton · 4 years, 10 months ago
- 041bc42 KVM: VMX: Micro-optimize vmexit time when not exposing PMU by Wanpeng Li · 4 years, 10 months ago
- ab56f8e kvm: svm: Introduce GA Log tracepoint for AVIC by Suravee Suthikulpanit · 4 years, 10 months ago
- 78f2145 KVM: nSVM: avoid loss of pending IRQ/NMI before entering L2 by Paolo Bonzini · 4 years, 10 months ago
- b518ba9 KVM: nSVM: implement check_nested_events for interrupts by Paolo Bonzini · 4 years, 10 months ago
- 64b5bd2 KVM: nSVM: ignore L1 interrupt window while running L2 with V_INTR_MASKING=1 by Paolo Bonzini · 4 years, 10 months ago
- b5ec2e0 KVM: nSVM: do not change host intercepts while nested VM is running by Paolo Bonzini · 4 years, 10 months ago
- 727a7e2 KVM: x86: rename set_cr3 callback and related flags to load_mmu_pgd by Paolo Bonzini · 4 years, 10 months ago
- 689f3bf KVM: x86: unify callbacks to load paging root by Paolo Bonzini · 4 years, 10 months ago
- f91af51 KVM: x86: Refactor kvm_cpuid() param that controls out-of-range logic by Sean Christopherson · 4 years, 10 months ago
- 09c7431 KVM: x86: Refactor out-of-range logic to contain the madness by Sean Christopherson · 4 years, 10 months ago