1. 826c136 x86/kvm/nVMX: don't skip emulated instruction twice when vmptr address is not backed by Vitaly Kuznetsov · 6 years ago
  2. b7c1c22 KVM/VMX: Avoid return error when flush tlb successfully in the hv_remote_flush_tlb_with_range() by Lan Tianyu · 6 years ago
  3. 3f14a89 kvm: sev: Fail KVM_SEV_INIT if already initialized by David Rientjes · 6 years ago
  4. d14eff1 KVM: x86: Fix bit shifting in update_intel_pt_cfg by Gustavo A. R. Silva · 6 years ago
  5. e9666d1 jump_label: move 'asm goto' support test to Kconfig by Masahiro Yamada · 6 years ago
  6. 769e470 Merge tag 'kconfig-v4.21' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild by Linus Torvalds · 6 years ago
  7. 312a466 Merge branch 'x86-cleanups-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 6 years ago
  8. 42b00f1 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm by Linus Torvalds · 6 years ago
  9. 8636a1f treewide: surround Kconfig file paths with double quotes by Masahiro Yamada · 6 years ago
  10. a0aea13 KVM: x86: Add CPUID support for new instruction WBNOINVD by Robert Hoo · 6 years ago
  11. 453eafb KVM: VMX: Move VM-Enter + VM-Exit handling to non-inline sub-routines by Sean Christopherson · 6 years ago
  12. 051a2d3 KVM: VMX: Explicitly reference RCX as the vmx_vcpu pointer in asm blobs by Sean Christopherson · 6 years ago
  13. ac5ffda2 KVM/x86: Use SVM assembly instruction mnemonics instead of .byte streams by Uros Bizjak · 6 years ago
  14. 71883a6 KVM/MMU: Flush tlb directly in the kvm_zap_gfn_range() by Lan Tianyu · 6 years ago
  15. 3cc5ea9 KVM/MMU: Flush tlb directly in kvm_set_pte_rmapp() by Lan Tianyu · 6 years ago
  16. 0cf853c KVM/MMU: Move tlb flush in kvm_set_pte_rmapp() to kvm_mmu_notifier_change_pte() by Lan Tianyu · 6 years ago
  17. 748c0e3 KVM: Make kvm_set_spte_hva() return int by Lan Tianyu · 6 years ago
  18. c3134ce KVM: Replace old tlb flush function with new one to flush a specified range. by Lan Tianyu · 6 years ago
  19. 40ef75a KVM/MMU: Add tlb flush with range helper function by Lan Tianyu · 6 years ago
  20. 1f3a3e4 KVM/VMX: Add hv tlb range flush support by Lan Tianyu · 6 years ago
  21. ee85dec KVM: x86: Disable Intel PT when VMXON in L1 guest by Luwei Kang · 6 years ago
  22. b08c289 KVM: x86: Set intercept for Intel PT MSRs read/write by Chao Peng · 6 years ago
  23. bf8c55d KVM: x86: Implement Intel PT MSRs read/write emulation by Chao Peng · 6 years ago
  24. 6c0f0bb KVM: x86: Introduce a function to initialize the PT configuration by Luwei Kang · 6 years ago
  25. 2ef444f KVM: x86: Add Intel PT context switch for each vcpu by Chao Peng · 6 years ago
  26. 86f5201 KVM: x86: Add Intel Processor Trace cpuid emulation by Chao Peng · 6 years ago
  27. f99e3da KVM: x86: Add Intel PT virtualization work mode by Chao Peng · 6 years ago
  28. bdd303c KVM: fix some typos by Wei Yang · 6 years ago
  29. 9b7ebff KVM: x86: Remove KF() macro placeholder by Sean Christopherson · 6 years ago
  30. 788fc1e kvm: vmx: Allow guest read access to IA32_TSC by Jim Mattson · 6 years ago
  31. 9ebdfe5 kvm: nVMX: NMI-window and interrupt-window exiting should wake L2 from HLT by Jim Mattson · 6 years ago
  32. e081354 KVM: nSVM: Fix nested guest support for PAUSE filtering. by Tambe, William · 6 years ago
  33. ba7424b KVM: VMX: Remove duplicated include from vmx.c by YueHaibing · 6 years ago
  34. e87555e KVM: x86: svm: report MSR_IA32_MCG_EXT_CTL as unsupported by Vitaly Kuznetsov · 6 years ago
  35. ed8e481 KVM: x86: fix size of x86_fpu_cache objects by Paolo Bonzini · 6 years ago
  36. 3cf85f9 KVM: x86: nSVM: fix switch to guest mmu by Vitaly Kuznetsov · 6 years ago
  37. 0e1b869 kvm: x86: Add AMD's EX_CFG to the list of ignored MSRs by Eduardo Habkost · 6 years ago
  38. dcbd3e4 KVM: X86: Fix NULL deref in vcpu_scan_ioapic by Wanpeng Li · 6 years ago
  39. c2dd514 KVM: Fix UAF in nested posted interrupt processing by Cfir Cohen · 6 years ago
  40. b666a4b kvm: x86: Dynamically allocate guest_fpu by Marc Orr · 6 years ago
  41. 240c35a kvm: x86: Use task structs fpu field for user by Marc Orr · 6 years ago
  42. 4e445ae KVM: nVMX: Move the checks for Guest Non-Register States to a separate helper function by Krish Sadhukhan · 6 years ago
  43. 254b2f3 KVM: nVMX: Move the checks for Host Control Registers and MSRs to a separate helper function by Krish Sadhukhan · 6 years ago
  44. 5fbf963 KVM: nVMX: Move the checks for VM-Entry Control Fields to a separate helper function by Krish Sadhukhan · 6 years ago
  45. 61446ba KVM: nVMX: Move the checks for VM-Exit Control Fields to a separate helper function by Krish Sadhukhan · 6 years ago
  46. f9b245e KVM: nVMX: Remove param indirection from nested_vmx_check_msr_switch() by Sean Christopherson · 6 years ago
  47. 461b4ba KVM: nVMX: Move the checks for VM-Execution Control Fields to a separate helper function by Krish Sadhukhan · 6 years ago
  48. 16322a3b KVM: nVMX: Prepend "nested_vmx_" to check_vmentry_{pre,post}reqs() by Krish Sadhukhan · 6 years ago
  49. 53963a7 KVM/VMX: Check ept_pointer before flushing ept tlb by Lan Tianyu · 6 years ago
  50. a0d4f80 KVM nVMX: MSRs should not be stored if VM-entry fails during or after loading guest state by Krish Sadhukhan · 6 years ago
  51. e53d88af kvm: x86: Don't modify MSR_PLATFORM_INFO on vCPU reset by Jim Mattson · 6 years ago
  52. 3d82c56 kvm: vmx: add cpu into VMX preemption timer bug list by Wei Huang · 6 years ago
  53. d7b09c8 kvm: x86: Report STIBP on GET_SUPPORTED_CPUID by Eduardo Habkost · 6 years ago
  54. 87a8d79 x86/hyper-v: Stop caring about EOI for direct stimers by Vitaly Kuznetsov · 6 years ago
  55. 08a800a x86/kvm/hyper-v: avoid open-coding stimer_mark_pending() in kvm_hv_notify_acked_sint() by Vitaly Kuznetsov · 6 years ago
  56. 8644f77 x86/kvm/hyper-v: direct mode for synthetic timers by Vitaly Kuznetsov · 6 years ago
  57. 6a058a1e x86/kvm/hyper-v: use stimer config definition from hyperv-tlfs.h by Vitaly Kuznetsov · 6 years ago
  58. 2bc3997 x86/kvm/hyper-v: Introduce KVM_GET_SUPPORTED_HV_CPUID by Vitaly Kuznetsov · 6 years ago
  59. e2e871a x86/kvm/hyper-v: Introduce nested_get_evmcs_version() helper by Vitaly Kuznetsov · 6 years ago
  60. a4987de x86/hyper-v: Do some housekeeping in hyperv-tlfs.h by Vitaly Kuznetsov · 6 years ago
  61. 7deec5e x86: kvm: hyperv: don't retry message delivery for periodic timers by Roman Kagan · 6 years ago
  62. 3a0e773 x86: kvm: hyperv: simplify SynIC message delivery by Roman Kagan · 6 years ago
  63. eb1ff0a kvm: x86: remove unnecessary recalculate_apic_map by Peng Hao · 6 years ago
  64. b2227dd kvm: svm: remove unused struct definition by Peng Hao · 6 years ago
  65. 84c8c5b kvm: vmx: Skip all SYSCALL MSRs in setup_msrs() when !EFER.SCE by Jim Mattson · 6 years ago
  66. db31c8f kvm: vmx: Don't set hardware IA32_CSTAR MSR on VM-entry by Jim Mattson · 6 years ago
  67. 898a811 kvm: vmx: Document the need for MSR_STAR in i386 builds by Jim Mattson · 6 years ago
  68. 0023ef3 kvm: vmx: Set IA32_TSC_AUX for legacy mode guests by Jim Mattson · 6 years ago
  69. 55d2375 KVM: nVMX: Move nested code to dedicated files by Sean Christopherson · 6 years ago
  70. 7c97fcb KVM: VMX: Expose nested_vmx_allowed() to nested VMX as a non-inline by Sean Christopherson · 6 years ago
  71. 97b7ead KVM: VMX: Expose various getters and setters to nested VMX by Sean Christopherson · 6 years ago
  72. cf3646e KVM: VMX: Expose misc variables needed for nested VMX by Sean Christopherson · 6 years ago
  73. ff24148 KVM: nVMX: Move "vmcs12 to shadow/evmcs sync" to helper function by Sean Christopherson · 6 years ago
  74. 3e8eacc KVM: nVMX: Call nested_vmx_setup_ctls_msrs() iff @nested is true by Sean Christopherson · 6 years ago
  75. e4027cf KVM: nVMX: Set callbacks for nested functions during hardware setup by Sean Christopherson · 6 years ago
  76. a320338 KVM: VMX: Move the hardware {un}setup functions to the bottom by Sean Christopherson · 6 years ago
  77. 5158917 KVM: x86: nVMX: Allow nested_enable_evmcs to be NULL by Sean Christopherson · 6 years ago
  78. 944c346 KVM: VMX: Move nested hardware/vcpu {un}setup to helper functions by Sean Christopherson · 6 years ago
  79. 89b0c9f KVM: VMX: Move VMX instruction wrappers to a dedicated header file by Sean Christopherson · 6 years ago
  80. 75edce8 KVM: VMX: Move eVMCS code to dedicated files by Sean Christopherson · 6 years ago
  81. 8373d25 KVM: VMX: Add vmx.h to hold VMX definitions by Sean Christopherson · 6 years ago
  82. 609363c KVM: nVMX: Move vmcs12 code to dedicated files by Sean Christopherson · 6 years ago
  83. cb1d474 KVM: VMX: Move VMCS definitions to dedicated file by Sean Christopherson · 6 years ago
  84. 2c4fd91 KVM: VMX: Expose various module param vars via capabilities.h by Sean Christopherson · 6 years ago
  85. 3077c19 KVM: VMX: Move capabilities structs and helpers to dedicated file by Sean Christopherson · 6 years ago
  86. 7caaa71 KVM: VMX: Pass vmx_capability struct to setup_vmcs_config() by Sean Christopherson · 6 years ago
  87. c73da3f KVM: VMX: Properly handle dynamic VM Entry/Exit controls by Sean Christopherson · 6 years ago
  88. 71d9409 KVM: VMX: Move caching of MSR_IA32_XSS to hardware_setup() by Sean Christopherson · 6 years ago
  89. 4cebd74 KVM: VMX: Drop the "vmx" prefix from vmx_evmcs.h by Sean Christopherson · 6 years ago
  90. e012311 KVM: VMX: rename vmx_shadow_fields.h to vmcs_shadow_fields.h by Sean Christopherson · 6 years ago
  91. a821bab KVM: VMX: Move VMX specific files to a "vmx" subdirectory by Sean Christopherson · 6 years ago
  92. 3592cda KVM: x86: Add requisite includes to hyperv.h by Sean Christopherson · 6 years ago
  93. 8ba2e52 KVM: x86: Add requisite includes to kvm_cache_regs.h by Sean Christopherson · 6 years ago
  94. 199b118 KVM: VMX: Alphabetize the includes in vmx.c by Sean Christopherson · 6 years ago
  95. dfae3c0 KVM: nVMX: Allocate and configure VM{READ,WRITE} bitmaps iff enable_shadow_vmcs by Sean Christopherson · 6 years ago
  96. 1b3ab5a KVM: nVMX: Free the VMREAD/VMWRITE bitmaps if alloc_kvm_area() fails by Sean Christopherson · 6 years ago
  97. 2a31b9d kvm: introduce manual dirty log reprotect by Paolo Bonzini · 6 years ago
  98. 8fe65a8 kvm: rename last argument to kvm_get_dirty_log_protect by Paolo Bonzini · 6 years ago
  99. e5d83c7 kvm: make KVM_CAP_ENABLE_CAP_VM architecture agnostic by Paolo Bonzini · 8 years ago
  100. a97673a x86: Fix various typos in comments by Ingo Molnar · 6 years ago