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