1. 8629b62 KVM: nVMX: Request to sync eVMCS from VMCS12 after migration by Vitaly Kuznetsov · 3 years, 8 months ago
  2. dc31338 KVM: nVMX: Reset eVMCS clean fields data from prepare_vmcs02() by Vitaly Kuznetsov · 3 years, 8 months ago
  3. b7685cf KVM: nVMX: Force enlightened VMCS sync from nested_vmx_failValid() by Vitaly Kuznetsov · 3 years, 8 months ago
  4. d6bf71a KVM: nVMX: Ignore 'hv_clean_fields' data when eVMCS data is copied in vmx_get_nested_state() by Vitaly Kuznetsov · 3 years, 8 months ago
  5. 3b19b81 KVM: nVMX: Release enlightened VMCS on VMCLEAR by Vitaly Kuznetsov · 3 years, 8 months ago
  6. 2784996 KVM: nVMX: Introduce 'EVMPTR_MAP_PENDING' post-migration state by Vitaly Kuznetsov · 3 years, 8 months ago
  7. 25641ca KVM: nVMX: Make copy_vmcs12_to_enlightened()/copy_enlightened_to_vmcs12() return 'void' by Vitaly Kuznetsov · 3 years, 8 months ago
  8. 0276171 KVM: nVMX: Release eVMCS when enlightened VMENTRY was disabled by Vitaly Kuznetsov · 3 years, 8 months ago
  9. 6a789ca KVM: nVMX: Don't set 'dirty_vmcs12' flag on enlightened VMPTRLD by Vitaly Kuznetsov · 3 years, 8 months ago
  10. 1e9dfbd KVM: nVMX: Use '-1' in 'hv_evmcs_vmptr' to indicate that eVMCS is not in use by Vitaly Kuznetsov · 3 years, 8 months ago
  11. 158a48e KVM: x86: avoid loading PDPTRs after migration when possible by Maxim Levitsky · 3 years, 7 months ago
  12. 6dba940 KVM: x86: Introduce KVM_GET_SREGS2 / KVM_SET_SREGS2 by Maxim Levitsky · 3 years, 7 months ago
  13. 329675d KVM: x86: introduce kvm_register_clear_available by Maxim Levitsky · 3 years, 7 months ago
  14. 0f85722 KVM: nVMX: delay loading of PDPTRs to KVM_REQ_GET_NESTED_STATE_PAGES by Maxim Levitsky · 3 years, 7 months ago
  15. b222b0b KVM: nSVM: refactor the CR3 reload on migration by Maxim Levitsky · 3 years, 7 months ago
  16. c731315 KVM: x86: Always load PDPTRs on CR3 load for SVM w/o NPT and a PAE guest by Sean Christopherson · 3 years, 7 months ago
  17. a36dbec6 KVM: nSVM: Drop pointless pdptrs_changed() check on nested transition by Sean Christopherson · 3 years, 7 months ago
  18. bcb72d0 KVM: nVMX: Drop obsolete (and pointless) pdptrs_changed() check by Sean Christopherson · 3 years, 7 months ago
  19. e2e1cc1 KVM: selftests: Introduce hyperv_features test by Vitaly Kuznetsov · 3 years, 8 months ago
  20. d504df3 KVM: selftests: Move evmcs.h to x86_64/ by Vitaly Kuznetsov · 3 years, 8 months ago
  21. 75a3f42 KVM: selftests: move Hyper-V MSR definitions to hyperv.h by Vitaly Kuznetsov · 3 years, 8 months ago
  22. 445caed KVM: x86: hyper-v: Honor HV_X64_EX_PROCESSOR_MASKS_RECOMMENDED bit by Vitaly Kuznetsov · 3 years, 8 months ago
  23. d264eb3 KVM: x86: hyper-v: Honor HV_X64_CLUSTER_IPI_RECOMMENDED bit by Vitaly Kuznetsov · 3 years, 8 months ago
  24. bb53ecb KVM: x86: hyper-v: Honor HV_X64_REMOTE_TLB_FLUSH_RECOMMENDED bit by Vitaly Kuznetsov · 3 years, 8 months ago
  25. a921cf8 KVM: x86: hyper-v: Honor HV_DEBUGGING privilege bit by Vitaly Kuznetsov · 3 years, 8 months ago
  26. a60b3c5 KVM: x86: hyper-v: Honor HV_SIGNAL_EVENTS privilege bit by Vitaly Kuznetsov · 3 years, 8 months ago
  27. 4f532b7 KVM: x86: hyper-v: Honor HV_POST_MESSAGES privilege bit by Vitaly Kuznetsov · 3 years, 8 months ago
  28. 34ef7d7 KVM: x86: hyper-v: Check access to HVCALL_NOTIFY_LONG_SPIN_WAIT hypercall by Vitaly Kuznetsov · 3 years, 8 months ago
  29. 4ad81a9 KVM: x86: hyper-v: Prepare to check access to Hyper-V hypercalls by Vitaly Kuznetsov · 3 years, 8 months ago
  30. 1aa8a41 KVM: x86: hyper-v: Honor HV_STIMER_DIRECT_MODE_AVAILABLE privilege bit by Vitaly Kuznetsov · 3 years, 8 months ago
  31. d66bfa3 KVM: x86: hyper-v: Inverse the default in hv_check_msr_access() by Vitaly Kuznetsov · 3 years, 8 months ago
  32. 17b6d51 KVM: x86: hyper-v: Honor HV_FEATURE_DEBUG_MSRS_AVAILABLE privilege bit by Vitaly Kuznetsov · 3 years, 8 months ago
  33. 0a19c89 KVM: x86: hyper-v: Honor HV_FEATURE_GUEST_CRASH_MSR_AVAILABLE privilege bit by Vitaly Kuznetsov · 3 years, 8 months ago
  34. 234d01b KVM: x86: hyper-v: Honor HV_ACCESS_REENLIGHTENMENT privilege bit by Vitaly Kuznetsov · 3 years, 8 months ago
  35. 9442f3b KVM: x86: hyper-v: Honor HV_ACCESS_FREQUENCY_MSRS privilege bit by Vitaly Kuznetsov · 3 years, 8 months ago
  36. 978b574 KVM: x86: hyper-v: Honor HV_MSR_APIC_ACCESS_AVAILABLE privilege bit by Vitaly Kuznetsov · 3 years, 8 months ago
  37. eba60dd KVM: x86: hyper-v: Honor HV_MSR_SYNTIMER_AVAILABLE privilege bit by Vitaly Kuznetsov · 3 years, 8 months ago
  38. 9e2715c KVM: x86: hyper-v: Honor HV_MSR_SYNIC_AVAILABLE privilege bit by Vitaly Kuznetsov · 3 years, 8 months ago
  39. a1ec661 KVM: x86: hyper-v: Honor HV_MSR_REFERENCE_TSC_AVAILABLE privilege bit by Vitaly Kuznetsov · 3 years, 8 months ago
  40. 679008e KVM: x86: hyper-v: Honor HV_MSR_RESET_AVAILABLE privilege bit by Vitaly Kuznetsov · 3 years, 8 months ago
  41. d2ac25d KVM: x86: hyper-v: Honor HV_MSR_VP_INDEX_AVAILABLE privilege bit by Vitaly Kuznetsov · 3 years, 8 months ago
  42. c2b3286 KVM: x86: hyper-v: Honor HV_MSR_TIME_REF_COUNT_AVAILABLE privilege bit by Vitaly Kuznetsov · 3 years, 8 months ago
  43. b80a92f KVM: x86: hyper-v: Honor HV_MSR_VP_RUNTIME_AVAILABLE privilege bit by Vitaly Kuznetsov · 3 years, 8 months ago
  44. 1561c2c KVM: x86: hyper-v: Honor HV_MSR_HYPERCALL_AVAILABLE privilege bit by Vitaly Kuznetsov · 3 years, 8 months ago
  45. b412800 KVM: x86: hyper-v: Prepare to check access to Hyper-V MSRs by Vitaly Kuznetsov · 3 years, 8 months ago
  46. 10d7bf1 KVM: x86: hyper-v: Cache guest CPUID leaves determining features availability by Vitaly Kuznetsov · 3 years, 8 months ago
  47. 644f706 KVM: x86: hyper-v: Introduce KVM_CAP_HYPERV_ENFORCE_CPUID by Vitaly Kuznetsov · 3 years, 8 months ago
  48. f15cdce asm-generic/hyperv: add HV_STATUS_ACCESS_DENIED definition by Vitaly Kuznetsov · 3 years, 8 months ago
  49. 1183646 KVM: SVM: hyper-v: Direct Virtual Flush support by Vineeth Pillai · 3 years, 8 months ago
  50. c4327f1 KVM: SVM: hyper-v: Enlightened MSR-Bitmap support by Vineeth Pillai · 3 years, 8 months ago
  51. 1e0c7d4 KVM: SVM: hyper-v: Remote TLB flush for SVM by Vineeth Pillai · 3 years, 8 months ago
  52. 59d21d6 KVM: SVM: Software reserved fields by Vineeth Pillai · 3 years, 8 months ago
  53. 3c86c0d KVM: x86: hyper-v: Move the remote TLB flush logic out of vmx by Vineeth Pillai · 3 years, 8 months ago
  54. 32431fb hyperv: SVM enlightened TLB flush support flag by Vineeth Pillai · 3 years, 8 months ago
  55. a6c776a hyperv: Detect Nested virtualization support for SVM by Vineeth Pillai · 3 years, 8 months ago
  56. d5a0483 KVM: nVMX: nSVM: Add a new VCPU statistic to show if VCPU is in guest mode by Krish Sadhukhan · 3 years, 7 months ago
  57. b93af02 KVM: nVMX: nSVM: 'nested_run' should count guest-entry attempts that make it to guest code by Krish Sadhukhan · 3 years, 7 months ago
  58. ecc513e KVM: x86: Drop "pre_" from enter/leave_smm() helpers by Sean Christopherson · 3 years, 7 months ago
  59. 0128116 KVM: x86: Drop .post_leave_smm(), i.e. the manual post-RSM MMU reset by Sean Christopherson · 3 years, 7 months ago
  60. 1270e64 KVM: x86: Rename SMM tracepoint to make it reflect reality by Sean Christopherson · 3 years, 7 months ago
  61. 0d7ee6f KVM: x86: Move "entering SMM" tracepoint into kvm_smm_changed() by Sean Christopherson · 3 years, 7 months ago
  62. dc87275 KVM: x86: Move (most) SMM hflags modifications into kvm_smm_changed() by Sean Christopherson · 3 years, 7 months ago
  63. fa75e08 KVM: x86: Invoke kvm_smm_changed() immediately after clearing SMM flag by Sean Christopherson · 3 years, 7 months ago
  64. edce465 KVM: x86: Replace .set_hflags() with dedicated .exiting_smm() helper by Sean Christopherson · 3 years, 7 months ago
  65. 25b1722 KVM: x86: Emulate triple fault shutdown if RSM emulation fails by Sean Christopherson · 3 years, 7 months ago
  66. 4651fc5 KVM: x86: Drop vendor specific functions for APICv/AVIC enablement by Vitaly Kuznetsov · 3 years, 7 months ago
  67. fdf513e KVM: x86: Use common 'enable_apicv' variable for both APICv and AVIC by Vitaly Kuznetsov · 3 years, 7 months ago
  68. 7d62874 kvm: x86: implement KVM PM-notifier by Sergey Senozhatsky · 3 years, 7 months ago
  69. 2fdef3a kvm: add PM-notifier by Sergey Senozhatsky · 3 years, 7 months ago
  70. 768d134 KVM: selftests: Introduce x2APIC register manipulation functions by Jim Mattson · 3 years, 8 months ago
  71. 4c63c92 KVM: selftests: Hoist APIC functions out of individual tests by Jim Mattson · 3 years, 8 months ago
  72. 150a282 KVM: selftests: Move APIC definitions into a separate file by Jim Mattson · 3 years, 8 months ago
  73. 966eefb KVM: nVMX: Disable vmcs02 posted interrupts if vmcs12 PID isn't mappable by Jim Mattson · 3 years, 8 months ago
  74. 0fe998b KVM: nVMX: Fail on MMIO completion for nested posted interrupts by Jim Mattson · 3 years, 8 months ago
  75. 4fe09bc KVM: x86: Add a return code to kvm_apic_accept_events by Jim Mattson · 3 years, 8 months ago
  76. a5f6909 KVM: x86: Add a return code to inject_pending_event by Jim Mattson · 3 years, 8 months ago
  77. 650293c KVM: nVMX: Add a return code to vmx_complete_nested_posted_interrupt by Jim Mattson · 3 years, 8 months ago
  78. d82ee28 KVM: x86: Remove guest mode check from kvm_check_nested_events by Jim Mattson · 3 years, 8 months ago
  79. efe5854 KVM: selftests: x86: Add vmx_nested_tsc_scaling_test by Ilias Stamatis · 3 years, 8 months ago
  80. d041b5e KVM: nVMX: Enable nested TSC scaling by Ilias Stamatis · 3 years, 8 months ago
  81. 1ab9287 KVM: X86: Add vendor callbacks for writing the TSC multiplier by Ilias Stamatis · 3 years, 7 months ago
  82. edcfe54 KVM: X86: Move write_l1_tsc_offset() logic to common code and rename it by Ilias Stamatis · 3 years, 8 months ago
  83. 83150f2 KVM: X86: Add functions that calculate the nested TSC fields by Ilias Stamatis · 3 years, 8 months ago
  84. 307a94c KVM: X86: Add functions for retrieving L2 TSC fields from common code by Ilias Stamatis · 3 years, 8 months ago
  85. 3c0f993 KVM: nVMX: Add a TSC multiplier field in VMCS12 by Ilias Stamatis · 3 years, 8 months ago
  86. fe3eb50 KVM: X86: Add a ratio parameter to kvm_scale_tsc() by Ilias Stamatis · 3 years, 8 months ago
  87. 9b399df KVM: X86: Rename kvm_compute_tsc_offset() to kvm_compute_l1_tsc_offset() by Ilias Stamatis · 3 years, 8 months ago
  88. 805d705 KVM: X86: Store L1's TSC scaling ratio in 'struct kvm_vcpu_arch' by Ilias Stamatis · 3 years, 8 months ago
  89. 605a140 math64.h: Add mul_s64_u64_shr() by Ilias Stamatis · 3 years, 8 months ago
  90. d501f74 KVM: x86/mmu: Lazily allocate memslot rmaps by Ben Gardon · 3 years, 8 months ago
  91. e220971 KVM: x86/mmu: Skip rmap operations if rmaps not allocated by Ben Gardon · 3 years, 8 months ago
  92. a255740 KVM: x86/mmu: Add a field to control memslot rmap allocation by Ben Gardon · 3 years, 8 months ago
  93. b10a038 KVM: mmu: Add slots_arch_lock for memslot arch fields by Ben Gardon · 3 years, 8 months ago
  94. ddc12f2 KVM: mmu: Refactor memslot copy by Ben Gardon · 3 years, 8 months ago
  95. 56dd101 KVM: x86/mmu: Factor out allocating memslot rmap by Ben Gardon · 3 years, 8 months ago
  96. c9b929b KVM: x86/mmu: Deduplicate rmap freeing by Ben Gardon · 3 years, 8 months ago
  97. 8921291 KVM: x86: Do not write protect huge page in initially-all-set mode by Keqian Zhu · 3 years, 9 months ago
  98. 3ad9356 KVM: x86: Support write protecting only large pages by Keqian Zhu · 3 years, 9 months ago
  99. d8f5537 KVM: hyper-v: Advertise support for fast XMM hypercalls by Siddharth Chandrasekaran · 3 years, 8 months ago
  100. 5974565 KVM: x86: kvm_hv_flush_tlb use inputs from XMM registers by Siddharth Chandrasekaran · 3 years, 8 months ago