1. c538d57 KVM: nVMX: Write ENCLS-exiting bitmap once per vmcs02 by Sean Christopherson · 6 years ago
  2. 3b013a2 KVM: nVMX: Always sync GUEST_BNDCFGS when it comes from vmcs01 by Sean Christopherson · 6 years ago
  3. b1346ab KVM: nVMX: Rename prepare_vmcs02_*_full to prepare_vmcs02_*_rare by Paolo Bonzini · 6 years ago
  4. 7952d76 KVM: nVMX: Sync rarely accessed guest fields only when needed by Sean Christopherson · 6 years ago
  5. e217429 KVM: nVMX: Add helpers to identify shadowed VMCS fields by Sean Christopherson · 6 years ago
  6. 3731905ef KVM: nVMX: Use descriptive names for VMCS sync functions and flags by Sean Christopherson · 6 years ago
  7. f4f8316 KVM: nVMX: Lift sync_vmcs12() out of prepare_vmcs12() by Sean Christopherson · 6 years ago
  8. 1c6f0b4 KVM: nVMX: Track vmcs12 offsets for shadowed VMCS fields by Sean Christopherson · 6 years ago
  9. b643780 KVM: nVMX: Intercept VMWRITEs to GUEST_{CS,SS}_AR_BYTES by Sean Christopherson · 6 years ago
  10. fadcead KVM: nVMX: Intercept VMWRITEs to read-only shadow VMCS fields by Sean Christopherson · 6 years ago
  11. fdb2861 kvm: vmx: segment limit check: use access length by Eugene Korenevsky · 6 years ago
  12. c1a9acb kvm: vmx: fix limit checking in get_vmx_mem_address() by Eugene Korenevsky · 6 years ago
  13. 5a25355 x86/kvm/VMX: drop bad asm() clobber from nested_vmx_check_vmentry_hw() by Jan Beulich · 6 years ago
  14. 541e886 KVM: nVMX: Fix using __this_cpu_read() in preemptible context by Wanpeng Li · 6 years ago
  15. 21be4ca KVM: nVMX: Clear nested_run_pending if setting nested state fails by Sean Christopherson · 6 years ago
  16. db80927 KVM: nVMX: really fix the size checks on KVM_SET_NESTED_STATE by Paolo Bonzini · 6 years ago
  17. 0ef0fd3 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm by Linus Torvalds · 6 years ago
  18. d69129b KVM: nVMX: Disable intercept for FS/GS base MSRs in vmcs02 when possible by Sean Christopherson · 6 years ago
  19. 9b5db6c kvm: nVMX: Set nested_run_pending in vmx_set_nested_state after checks complete by Aaron Lewis · 6 years ago
  20. 332d079 KVM: nVMX: KVM_SET_NESTED_STATE - Tear down old EVMCS state before setting new state by Aaron Lewis · 6 years ago
  21. e8ab8d2 KVM: nVMX: Fix size checks in vmx_set_nested_state by Jim Mattson · 6 years ago
  22. e9c16c7 KVM: x86: use direct accessors for RIP and RSP by Paolo Bonzini · 6 years ago
  23. 2b3eaf8 KVM: VMX: Use accessors for GPRs outside of dedicated caching logic by Sean Christopherson · 6 years ago
  24. e0bf266 KVM/nVMX: Use page_address_valid in a few more locations by KarimAllah Ahmed · 6 years ago
  25. dee9c04 KVM/nVMX: Use kvm_vcpu_map for accessing the enlightened VMCS by KarimAllah Ahmed · 6 years ago
  26. 8892530 KVM/nVMX: Use kvm_vcpu_map for accessing the shadow VMCS by KarimAllah Ahmed · 6 years ago
  27. 3278e04 KVM/nVMX: Use kvm_vcpu_map when mapping the posted interrupt descriptor table by KarimAllah Ahmed · 6 years ago
  28. 96c66e8 KVM/nVMX: Use kvm_vcpu_map when mapping the virtual APIC page by KarimAllah Ahmed · 6 years ago
  29. 31f0b6c KVM/nVMX: Use kvm_vcpu_map when mapping the L1 MSR bitmap by KarimAllah Ahmed · 6 years ago
  30. b146b83 X86/nVMX: handle_vmptrld: Use kvm_vcpu_map when copying VMCS12 from guest memory by KarimAllah Ahmed · 6 years ago
  31. 2e40893 X86/nVMX: handle_vmon: Read 4 bytes from guest memory by KarimAllah Ahmed · 6 years ago
  32. c80add0 KVM: nVMX: Return -EINVAL when signaling failure in VM-Entry helpers by Sean Christopherson · 6 years ago
  33. 98d9e85 KVM: nVMX: Return -EINVAL when signaling failure in pre-VM-Entry helpers by Paolo Bonzini · 6 years ago
  34. 5478ba3 KVM: nVMX: Rename and split top-level consistency checks to match SDM by Sean Christopherson · 6 years ago
  35. 9c3e922 KVM: nVMX: Move guest non-reg state checks to VM-Exit path by Sean Christopherson · 6 years ago
  36. de2bc2b kvm: nVMX: Check "load IA32_PAT" VM-entry control on vmentry by Krish Sadhukhan · 6 years ago
  37. f6b0db1f kvm: nVMX: Check "load IA32_PAT" VM-exit control on vmentry by Krish Sadhukhan · 6 years ago
  38. 2b27924 KVM: nVMX: always use early vmcs check when EPT is disabled by Paolo Bonzini · 6 years ago
  39. 6909081 KVM: nVMX: allow tests to use bad virtual-APIC page address by Paolo Bonzini · 6 years ago
  40. c73f4c9 KVM: x86: nVMX: fix x2APIC VTPR read intercept by Marc Orr · 6 years ago
  41. acff784 KVM: x86: nVMX: close leak of L0's x2APIC MSRs (CVE-2019-3887) by Marc Orr · 6 years ago
  42. 711eff3 kvm: nVMX: Add a vmentry check for HOST_SYSENTER_ESP and HOST_SYSENTER_EIP fields by Krish Sadhukhan · 6 years ago
  43. 636deed Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm by Linus Torvalds · 6 years ago
  44. 4183683 kvm: vmx: Add memcg accounting to KVM allocations by Ben Gardon · 6 years ago
  45. 359a6c3 KVM: nVMX: do not start the preemption timer hrtimer unnecessarily by Paolo Bonzini · 6 years ago
  46. b4b65b5 KVM: x86: cleanup freeing of nested state by Paolo Bonzini · 6 years ago
  47. e0dfacb KVM: nVMX: remove useless is_protmode check by Paolo Bonzini · 6 years ago
  48. 34333cc KVM: nVMX: Ignore limit checks on VMX instructions using flat segments by Sean Christopherson · 6 years ago
  49. 8570f9e KVM: nVMX: Apply addr size mask to effective address for VMX instructions by Sean Christopherson · 6 years ago
  50. 946c522 KVM: nVMX: Sign extend displacements of VMX instr's mem operands by Sean Christopherson · 6 years ago
  51. bc44121 KVM: nVMX: Restore a preemption timer consistency check by Sean Christopherson · 6 years ago
  52. 6b1971c x86/kvm/nVMX: read from MSR_IA32_VMX_PROCBASED_CTLS2 only when it is available by Vitaly Kuznetsov · 6 years ago
  53. 5a87816 KVM: nVMX: Cache host_rsp on a per-VMCS basis by Sean Christopherson · 6 years ago
  54. fbda0fd KVM: nVMX: Let the compiler select the reg for holding HOST_RSP by Sean Christopherson · 6 years ago
  55. 74dfa27 KVM: nVMX: Reference vmx->loaded_vmcs->launched directly by Sean Christopherson · 6 years ago
  56. bbc0b82 KVM: nVMX: Capture VM-Fail via CC_{SET,OUT} in nested early checks by Sean Christopherson · 6 years ago
  57. f1727b4 KVM: nVMX: Capture VM-Fail to a local var in nested_vmx_check_vmentry_hw() by Sean Christopherson · 6 years ago
  58. 6c1e7e5 KVM: nVMX: Explicitly reference the scratch reg in nested early checks by Sean Christopherson · 6 years ago
  59. 98ff2ac KVM: nVMX: Drop STACK_FRAME_NON_STANDARD from nested_vmx_check_vmentry_hw() by Sean Christopherson · 6 years ago
  60. 9ce0a07 KVM: nVMX: Remove a rogue "rax" clobber from nested_vmx_check_vmentry_hw() by Sean Christopherson · 6 years ago
  61. 1ce072c KVM: nVMX: Check a single byte for VMCS "launched" in nested early checks by Sean Christopherson · 6 years ago
  62. ecec768 KVM: nVMX: unconditionally cancel preemption timer in free_nested (CVE-2019-7221) by Peter Shier · 6 years ago
  63. 8997f65 kvm: vmx: fix some -Wmissing-prototypes warnings by Yi Wang · 6 years ago
  64. 3a33d03 kvm: x86/vmx: Use kzalloc for cached_vmcs12 by Tom Roeder · 6 years ago
  65. 826c136 x86/kvm/nVMX: don't skip emulated instruction twice when vmptr address is not backed by Vitaly Kuznetsov · 6 years ago
  66. 42b00f1 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm by Linus Torvalds · 6 years ago
  67. 453eafb KVM: VMX: Move VM-Enter + VM-Exit handling to non-inline sub-routines by Sean Christopherson · 6 years ago
  68. 051a2d3 KVM: VMX: Explicitly reference RCX as the vmx_vcpu pointer in asm blobs by Sean Christopherson · 6 years ago
  69. ee85dec KVM: x86: Disable Intel PT when VMXON in L1 guest by Luwei Kang · 6 years ago
  70. 9ebdfe5 kvm: nVMX: NMI-window and interrupt-window exiting should wake L2 from HLT by Jim Mattson · 6 years ago
  71. 4e445ae KVM: nVMX: Move the checks for Guest Non-Register States to a separate helper function by Krish Sadhukhan · 6 years ago
  72. 254b2f3 KVM: nVMX: Move the checks for Host Control Registers and MSRs to a separate helper function by Krish Sadhukhan · 6 years ago
  73. 5fbf963 KVM: nVMX: Move the checks for VM-Entry Control Fields to a separate helper function by Krish Sadhukhan · 6 years ago
  74. 61446ba KVM: nVMX: Move the checks for VM-Exit Control Fields to a separate helper function by Krish Sadhukhan · 6 years ago
  75. f9b245e KVM: nVMX: Remove param indirection from nested_vmx_check_msr_switch() by Sean Christopherson · 6 years ago
  76. 461b4ba KVM: nVMX: Move the checks for VM-Execution Control Fields to a separate helper function by Krish Sadhukhan · 6 years ago
  77. 16322a3b KVM: nVMX: Prepend "nested_vmx_" to check_vmentry_{pre,post}reqs() by Krish Sadhukhan · 6 years ago
  78. a0d4f80 KVM nVMX: MSRs should not be stored if VM-entry fails during or after loading guest state by Krish Sadhukhan · 6 years ago
  79. e2e871a x86/kvm/hyper-v: Introduce nested_get_evmcs_version() helper by Vitaly Kuznetsov · 6 years ago
  80. 55d2375 KVM: nVMX: Move nested code to dedicated files by Sean Christopherson · 6 years ago