1. 3e8eacc KVM: nVMX: Call nested_vmx_setup_ctls_msrs() iff @nested is true by Sean Christopherson · 6 years ago
  2. e4027cf KVM: nVMX: Set callbacks for nested functions during hardware setup by Sean Christopherson · 6 years ago
  3. a320338 KVM: VMX: Move the hardware {un}setup functions to the bottom by Sean Christopherson · 6 years ago
  4. 944c346 KVM: VMX: Move nested hardware/vcpu {un}setup to helper functions by Sean Christopherson · 6 years ago
  5. 89b0c9f KVM: VMX: Move VMX instruction wrappers to a dedicated header file by Sean Christopherson · 6 years ago
  6. 75edce8 KVM: VMX: Move eVMCS code to dedicated files by Sean Christopherson · 6 years ago
  7. 8373d25 KVM: VMX: Add vmx.h to hold VMX definitions by Sean Christopherson · 6 years ago
  8. 609363c KVM: nVMX: Move vmcs12 code to dedicated files by Sean Christopherson · 6 years ago
  9. cb1d474 KVM: VMX: Move VMCS definitions to dedicated file by Sean Christopherson · 6 years ago
  10. 2c4fd91 KVM: VMX: Expose various module param vars via capabilities.h by Sean Christopherson · 6 years ago
  11. 3077c19 KVM: VMX: Move capabilities structs and helpers to dedicated file by Sean Christopherson · 6 years ago
  12. 7caaa71 KVM: VMX: Pass vmx_capability struct to setup_vmcs_config() by Sean Christopherson · 6 years ago
  13. c73da3f KVM: VMX: Properly handle dynamic VM Entry/Exit controls by Sean Christopherson · 6 years ago
  14. 71d9409 KVM: VMX: Move caching of MSR_IA32_XSS to hardware_setup() by Sean Christopherson · 6 years ago
  15. 4cebd74 KVM: VMX: Drop the "vmx" prefix from vmx_evmcs.h by Sean Christopherson · 6 years ago
  16. e012311 KVM: VMX: rename vmx_shadow_fields.h to vmcs_shadow_fields.h by Sean Christopherson · 6 years ago
  17. a821bab KVM: VMX: Move VMX specific files to a "vmx" subdirectory by Sean Christopherson · 6 years ago[Renamed from arch/x86/kvm/vmx.c]
  18. 199b118 KVM: VMX: Alphabetize the includes in vmx.c by Sean Christopherson · 6 years ago
  19. dfae3c0 KVM: nVMX: Allocate and configure VM{READ,WRITE} bitmaps iff enable_shadow_vmcs by Sean Christopherson · 6 years ago
  20. 1b3ab5a KVM: nVMX: Free the VMREAD/VMWRITE bitmaps if alloc_kvm_area() fails by Sean Christopherson · 6 years ago
  21. fca91f6 kvm: nVMX: Set VM instruction error for VMPTRLD of unbacked page by Jim Mattson · 8 years ago
  22. 14aa61d nVMX x86: Check VMX-preemption timer controls on vmentry of L2 guests by Krish Sadhukhan · 6 years ago
  23. 00df918 KVM/nVMX: Remove unneeded forward jump in nested_vmx_check_vmentry_hw asm by Uros Bizjak · 6 years ago
  24. 88656040 KVM: nVMX: Unrestricted guest mode requires EPT by Jim Mattson · 6 years ago
  25. 45c3af9 KVM: x86: Trace changes to active TSC offset regardless if vCPU in guest-mode by Paolo Bonzini · 6 years ago
  26. 52ad7eb KVM: nVMX: vmcs12 revision_id is always VMCS12_REVISION even when copied from eVMCS by Liran Alon · 6 years ago
  27. 72aeb60 KVM: nVMX: Verify eVMCS revision id match supported eVMCS version on eVMCS VMPTRLD by Liran Alon · 6 years ago
  28. 326e742 KVM: nVMX/nSVM: Fix bug which sets vcpu->arch.tsc_offset to L1 tsc_offset by Leonid Shatz · 6 years ago
  29. 1e4329ee x86/kvm/vmx: fix old-style function declaration by Yi Wang · 6 years ago
  30. f48b471 KVM: VMX: Update shared MSRs to be saved/restored on MSR_EFER.LMA changes by Liran Alon · 6 years ago
  31. 7f9ad1d KVM: nVMX: Fix kernel info-leak when enabling KVM_CAP_HYPERV_ENLIGHTENED_VMCS more than once by Liran Alon · 6 years ago
  32. a87c99e KVM: VMX: re-add ple_gap module parameter by Luiz Capitulino · 6 years ago
  33. 0d1e8b8 Merge tag 'kvm-4.20-1' of git://git.kernel.org/pub/scm/virt/kvm/kvm by Linus Torvalds · 6 years ago
  34. 22a7cdc KVM/nVMX: Do not validate that posted_intr_desc_addr is page aligned by KarimAllah Ahmed · 6 years ago
  35. cbe3f89 x86/kvm/nVMX: tweak shadow fields by Vitaly Kuznetsov · 6 years ago
  36. 1e58e5e KVM: VMX: enable nested virtualization by default by Paolo Bonzini · 6 years ago
  37. 43ce76c KVM/x86: Use 32bit xor to clear registers in svm.c by Uros Bizjak · 6 years ago
  38. f10c729 kvm: vmx: Defer setting of DR6 until #DB delivery by Jim Mattson · 6 years ago
  39. da998b4 kvm: x86: Defer setting of CR2 until #PF delivery by Jim Mattson · 6 years ago
  40. 8cab650 x86/kvm/nVMX: nested state migration for Enlightened VMCS by Vitaly Kuznetsov · 6 years ago
  41. a1b0c1c x86/kvm/nVMX: allow bare VMXON state migration by Vitaly Kuznetsov · 6 years ago
  42. c4ebd62 KVM: nVMX: optimize prepare_vmcs02{,_full} for Enlightened VMCS case by Vitaly Kuznetsov · 6 years ago
  43. b8bbab9 KVM: nVMX: implement enlightened VMPTRLD and VMCLEAR by Vitaly Kuznetsov · 6 years ago
  44. 945679e KVM: nVMX: add enlightened VMCS state by Vitaly Kuznetsov · 6 years ago
  45. 57b119d KVM: nVMX: add KVM_CAP_HYPERV_ENLIGHTENED_VMCS capability by Vitaly Kuznetsov · 6 years ago
  46. 5d7a644 KVM: VMX: refactor evmcs_sanitize_exec_ctrls() by Vitaly Kuznetsov · 6 years ago
  47. a5c214d KVM/VMX: Change hv flush logic when ept tables are mismatched. by Lan Tianyu · 6 years ago
  48. 44c2d66 KVM/x86: Use 32bit xor to clear register by Uros Bizjak · 6 years ago
  49. 4b1e547 KVM/x86: Use assembly instruction mnemonics instead of .byte streams by Uros Bizjak · 6 years ago
  50. 5ebb272 KVM/x86: Fix invvpid and invept register operand size in 64-bit mode by Uros Bizjak · 6 years ago
  51. 36d9594d x86/kvm/mmu: make space for source data caching in struct kvm_mmu by Vitaly Kuznetsov · 6 years ago
  52. 14c07ad x86/kvm/mmu: introduce guest_mmu by Vitaly Kuznetsov · 6 years ago
  53. 6a82cd1 x86/kvm/mmu.c: add kvm_mmu parameter to kvm_mmu_free_roots() by Vitaly Kuznetsov · 6 years ago
  54. 3dc773e x86/kvm/mmu.c: set get_pdptr hook in kvm_init_shadow_ept_mmu() by Vitaly Kuznetsov · 6 years ago
  55. 44dd3ff x86/kvm/mmu: make vcpu->mmu a pointer to the current MMU by Vitaly Kuznetsov · 6 years ago
  56. 2768c0c KVM: nVMX: WARN if nested run hits VMFail with early consistency checks enabled by Sean Christopherson · 6 years ago
  57. 5201760 KVM: nVMX: add option to perform early consistency checks via H/W by Sean Christopherson · 6 years ago
  58. 5a5e8a1 KVM: vmx: write HOST_IA32_EFER in vmx_set_constant_host_state() by Sean Christopherson · 6 years ago
  59. 09abb5e KVM: nVMX: call kvm_skip_emulated_instruction in nested_vmx_{fail,succeed} by Sean Christopherson · 6 years ago
  60. c37a611 KVM: nVMX: do not call nested_vmx_succeed() for consistency check VMExit by Sean Christopherson · 6 years ago
  61. cb61de2 KVM: nVMX: do not skip VMEnter instruction that succeeds by Sean Christopherson · 6 years ago
  62. 16fb9a4 KVM: nVMX: do early preparation of vmcs02 before check_vmentry_postreqs() by Sean Christopherson · 6 years ago
  63. 9d6105b KVM: nVMX: initialize vmcs02 constant exactly once (per VMCS) by Sean Christopherson · 6 years ago
  64. 09abe32 KVM: nVMX: split pieces of prepare_vmcs02() to prepare_vmcs02_early() by Sean Christopherson · 6 years ago
  65. 860ff2a KVM: VMX: remove ASSERT() on vmx->pml_pg validity by Sean Christopherson · 6 years ago
  66. 39f9c38 KVM: vVMX: rename label for post-enter_guest_mode consistency check by Sean Christopherson · 6 years ago
  67. a633e41 KVM: nVMX: assimilate nested_vmx_entry_failure() into nested_vmx_enter_non_root_mode() by Sean Christopherson · 6 years ago
  68. 7671ce2 KVM: nVMX: move check_vmentry_postreqs() call to nested_vmx_enter_non_root_mode() by Sean Christopherson · 6 years ago
  69. d63907d KVM: nVMX: rename enter_vmx_non_root_mode to nested_vmx_enter_non_root_mode by Sean Christopherson · 6 years ago
  70. 3df5c37 KVM: nVMX: try to set EFER bits correctly when initializing controls by Sean Christopherson · 6 years ago
  71. 02343cf KVM: vmx: do not unconditionally clear EFER switching by Sean Christopherson · 6 years ago
  72. b7031fd KVM: nVMX: reset cache/shadows when switching loaded VMCS by Sean Christopherson · 6 years ago
  73. 1abf23f KVM: nVMX: use vm_exit_controls_init() to write exit controls for vmcs02 by Sean Christopherson · 6 years ago
  74. 5b8ba41 KVM: nVMX: move vmcs12 EPTP consistency check to check_vmentry_prereqs() by Sean Christopherson · 6 years ago
  75. 64a919f KVM: nVMX: move host EFER consistency checks to VMFail path by Sean Christopherson · 6 years ago
  76. 3c6e099f KVM: nVMX: Always reflect #NM VM-exits to L1 by Jim Mattson · 6 years ago
  77. aaa45da KVM/VMX: Remve unused function is_external_interrupt(). by Tianyu Lan · 6 years ago
  78. 55c1dcd nVMX x86: Make nested_vmx_check_pml_controls() concise by Krish Sadhukhan · 6 years ago
  79. bd18bff KVM: nVMX: restore host state in nested_vmx_vmexit for VMFail by Sean Christopherson · 6 years ago
  80. cfb634f KVM: nVMX: Clear reserved bits of #DB exit qualification by Jim Mattson · 6 years ago
  81. efebf0a KVM: nVMX: Do not flush TLB on L1<->L2 transitions if L1 uses VPID and EPT by Liran Alon · 6 years ago
  82. 327c072 KVM: nVMX: Flush linear and combined mappings on VPID02 related flushes by Liran Alon · 6 years ago
  83. 3d5bdae KVM: nVMX: Use correct VPID02 when emulating L1 INVVPID by Liran Alon · 6 years ago
  84. 1438921 KVM: nVMX: Flush TLB entries tagged by dest EPTP on L1<->L2 transitions by Liran Alon · 6 years ago
  85. 3de6347 KVM: vmx: rename KVM_GUEST_CR0_MASK tp KVM_VM_CR0_ALWAYS_OFF by Sean Christopherson · 7 years ago
  86. 5f8bb00 KVM: vmx: hyper-v: don't pass EPT configuration info to vmx_hv_remote_flush_tlb() by Vitaly Kuznetsov · 6 years ago
  87. 7e71268 kvm: nVMX: fix entry with pending interrupt if APICv is enabled by Paolo Bonzini · 6 years ago
  88. 2cf7ea9 KVM: VMX: hide flexpriority from guest when disabled at the module level by Paolo Bonzini · 6 years ago
  89. fd6b6d9 KVM: VMX: check for existence of secondary exec controls before accessing by Sean Christopherson · 6 years ago
  90. 62cf9bd81 KVM: nVMX: Fix emulation of VM_ENTRY_LOAD_BNDCFGS by Liran Alon · 6 years ago
  91. 503234b KVM: x86: Do not use kvm_x86_ops->mpx_supported() directly by Liran Alon · 6 years ago
  92. 5f76f6f KVM: nVMX: Do not expose MPX VMX controls when guest MPX disabled by Liran Alon · 6 years ago
  93. 4679b61 KVM: x86: never trap MSR_KERNEL_GS_BASE by Paolo Bonzini · 6 years ago
  94. ba8e23d nVMX x86: Check VPID value on vmentry of L2 guests by Krish Sadhukhan · 6 years ago
  95. 6de84e5 nVMX x86: check posted-interrupt descriptor addresss on vmentry of L2 by Krish Sadhukhan · 6 years ago
  96. e6c67d8 KVM: nVMX: Wake blocked vCPU in guest-mode if pending interrupt in virtual APICv by Liran Alon · 6 years ago
  97. 5bea512 KVM: VMX: check nested state and CR4.VMXE against SMM by Paolo Bonzini · 6 years ago
  98. d264ee0 KVM: VMX: use preemption timer to force immediate VMExit by Sean Christopherson · 6 years ago
  99. f459a70 KVM: VMX: modify preemption timer bit only when arming timer by Sean Christopherson · 6 years ago
  100. 4c00812 KVM: VMX: immediately mark preemption timer expired only for zero value by Sean Christopherson · 6 years ago