1. 1488199 kvm: x86/mmu: Support disabling dirty logging for the tdp MMU by Ben Gardon · 4 years, 3 months ago
  2. a6a0b05 kvm: x86/mmu: Support dirty logging for the TDP MMU by Ben Gardon · 4 years, 3 months ago
  3. 1d8dd6b kvm: x86/mmu: Support changed pte notifier in tdp MMU by Ben Gardon · 4 years, 3 months ago
  4. f8e1449 kvm: x86/mmu: Add access tracking for tdp_mmu by Ben Gardon · 4 years, 3 months ago
  5. 063afac kvm: x86/mmu: Support invalidate range MMU notifier for TDP MMU by Ben Gardon · 4 years, 3 months ago
  6. 89c0fd4 kvm: x86/mmu: Allocate struct kvm_mmu_pages for all pages in TDP MMU by Ben Gardon · 4 years, 3 months ago
  7. bb18842 kvm: x86/mmu: Add TDP MMU PF handler by Ben Gardon · 4 years, 3 months ago
  8. 7d94531 kvm: x86/mmu: Remove disallowed_hugepage_adjust shadow_walk_iterator arg by Ben Gardon · 4 years, 3 months ago
  9. faaf05b0 kvm: x86/mmu: Support zapping SPTEs in the TDP MMU by Ben Gardon · 4 years, 3 months ago
  10. 2f2fad0 kvm: x86/mmu: Add functions to handle changed TDP SPTEs by Ben Gardon · 4 years, 3 months ago
  11. 02c00b3 kvm: x86/mmu: Allocate and free TDP MMU roots by Ben Gardon · 4 years, 3 months ago
  12. fe5db27 kvm: x86/mmu: Init / Uninit the TDP MMU by Ben Gardon · 4 years, 3 months ago
  13. c9180b7 kvm: x86/mmu: Introduce tdp_iter by Ben Gardon · 4 years, 3 months ago
  14. 5a9624a KVM: mmu: extract spte.h and spte.c by Paolo Bonzini · 4 years, 3 months ago
  15. cb3eeda KVM: mmu: Separate updating a PTE from kvm_set_pte_rmapp by Paolo Bonzini · 4 years, 4 months ago
  16. 799a419 kvm: x86/mmu: Separate making SPTEs from set_spte by Ben Gardon · 4 years, 3 months ago
  17. cc4674d kvm: mmu: Separate making non-leaf sptes from link_shadow_page by Ben Gardon · 4 years, 4 months ago
  18. c0623f5 Merge branch 'kvm-fixes' into 'next' by Paolo Bonzini · 4 years, 3 months ago
  19. 30031c2 KVM: x86: Let the guest own CR4.FSGSBASE by Lai Jiangshan · 4 years, 4 months ago
  20. 2ed41aa KVM: VMX: Intercept guest reserved CR4 bits to inject #GP fault by Sean Christopherson · 4 years, 4 months ago
  21. a6337a3 KVM: x86: Move call to update_exception_bitmap() into VMX code by Sean Christopherson · 4 years, 4 months ago
  22. c44d9b3 KVM: x86: Invoke vendor's vcpu_after_set_cpuid() after all common updates by Sean Christopherson · 4 years, 4 months ago
  23. 6e1d849 KVM: x86: Intercept LA57 to inject #GP fault when it's reserved by Lai Jiangshan · 4 years, 4 months ago
  24. f6426ab KVM: SVM: Initialize prev_ga_tag before use by Suravee Suthikulpanit · 4 years, 4 months ago
  25. 2fcf487 KVM: nSVM: implement on demand allocation of the nested state by Maxim Levitsky · 4 years, 4 months ago
  26. 72f211e KVM: x86: allow kvm_x86_ops.set_efer to return an error value by Maxim Levitsky · 4 years, 4 months ago
  27. 7dffeca KVM: x86: report negative values from wrmsr emulation to userspace by Maxim Levitsky · 4 years, 4 months ago
  28. 36385cc KVM: x86: xen_hvm_config: cleanup return values by Maxim Levitsky · 4 years, 4 months ago
  29. d5d6c18 kvm x86/mmu: Make struct kernel_param_ops definitions const by Joe Perches · 4 years, 4 months ago
  30. 3f4e3eb KVM: x86: bump KVM_MAX_CPUID_ENTRIES by Vitaly Kuznetsov · 4 years, 4 months ago
  31. 255cbec KVM: x86: allocate vcpu->arch.cpuid_entries dynamically by Vitaly Kuznetsov · 4 years, 4 months ago
  32. f69858f KVM: x86: disconnect kvm_check_cpuid() from vcpu->arch.cpuid_entries by Vitaly Kuznetsov · 4 years, 4 months ago
  33. 66570e9 kvm: x86: only provide PV features if enabled in guest's CPUID by Oliver Upton · 4 years, 5 months ago
  34. 210dfd9 kvm: x86: set wall_clock in kvm_write_wall_clock() by Oliver Upton · 4 years, 5 months ago
  35. 5b9bb0e kvm: x86: encapsulate wrmsr(MSR_KVM_SYSTEM_TIME) emulation in helper fn by Oliver Upton · 4 years, 5 months ago
  36. 66af4f5 x86/kvm: Update the comment about asynchronous page fault in exc_page_fault() by Vitaly Kuznetsov · 4 years, 4 months ago
  37. 8f116a6 x86/kvm: hide KVM options from menuconfig when KVM is not compiled by Matteo Croce · 4 years, 4 months ago
  38. 043248b KVM: VMX: Forbid userspace MSR filters for x2APIC by Paolo Bonzini · 4 years, 3 months ago
  39. 9389b9d KVM: VMX: Ignore userspace MSR filters for x2APIC by Sean Christopherson · 4 years, 4 months ago
  40. 628ade2 KVM: VMX: Fix x2APIC MSR intercept handling on !APICV platforms by Peter Xu · 4 years, 4 months ago
  41. b502e6e KVM: VMX: update PFEC_MASK/PFEC_MATCH together with PF intercept by Paolo Bonzini · 4 years, 4 months ago
  42. 6a2e092 KVM: VMX: vmx_uret_msrs_list[] can be static by kernel test robot · 4 years, 4 months ago
  43. 0c899c2 KVM: x86: do not attempt TSC synchronization on guest writes by Paolo Bonzini · 4 years, 4 months ago
  44. a7d5c7c KVM: nSVM: delay MSR permission processing to first nested VM run by Paolo Bonzini · 4 years, 4 months ago
  45. 729c15c KVM: x86: rename KVM_REQ_GET_VMCS12_PAGES by Paolo Bonzini · 4 years, 4 months ago
  46. 1a155254 KVM: x86: Introduce MSR filtering by Alexander Graf · 4 years, 4 months ago
  47. 3eb9001 KVM: x86: VMX: Prevent MSR passthrough when MSR access is denied by Alexander Graf · 4 years, 4 months ago
  48. fd6fa73 KVM: x86: SVM: Prevent MSR passthrough when MSR access is denied by Alexander Graf · 4 years, 4 months ago
  49. 476c9bd KVM: x86: Prepare MSR bitmaps for userspace tracked MSRs by Aaron Lewis · 4 years, 4 months ago
  50. 51de815 KVM: x86: Add infrastructure for MSR filtering by Alexander Graf · 4 years, 4 months ago
  51. 1ae0995 KVM: x86: Allow deflecting unknown MSR accesses to user space by Alexander Graf · 4 years, 4 months ago
  52. 90218e4 KVM: x86: Return -ENOENT on unimplemented MSRs by Alexander Graf · 4 years, 4 months ago
  53. 802145c KVM: VMX: Rename vmx_uret_msr's "index" to "slot" by Sean Christopherson · 4 years, 4 months ago
  54. 14a61b6 KVM: VMX: Rename "vmx_msr_index" to "vmx_uret_msrs_list" by Sean Christopherson · 4 years, 4 months ago
  55. 7bf662b KVM: VMX: Rename "vmx_set_guest_msr" to "vmx_set_guest_uret_msr" by Sean Christopherson · 4 years, 4 months ago
  56. d85a803 KVM: VMX: Rename "find_msr_entry" to "vmx_find_uret_msr" by Sean Christopherson · 4 years, 4 months ago
  57. bd65ba8 KVM: VMX: Add vmx_setup_uret_msr() to handle lookup and swap by Sean Christopherson · 4 years, 4 months ago
  58. 86e3e49 KVM: VMX: Move uret MSR lookup into update_transition_efer() by Sean Christopherson · 4 years, 4 months ago
  59. ef1d2ee KVM: VMX: Check guest support for RDTSCP before processing MSR_TSC_AUX by Sean Christopherson · 4 years, 4 months ago
  60. 1e7a483 KVM: VMX: Rename "__find_msr_index" to "__vmx_find_uret_msr" by Sean Christopherson · 4 years, 4 months ago
  61. 658ece8 KVM: VMX: Rename vcpu_vmx's "guest_msrs_ready" to "guest_uret_msrs_loaded" by Sean Christopherson · 4 years, 4 months ago
  62. e9bb1ae KVM: VMX: Rename vcpu_vmx's "save_nmsrs" to "nr_active_uret_msrs" by Sean Christopherson · 4 years, 4 months ago
  63. fbc1800 KVM: VMX: Rename vcpu_vmx's "nmsrs" to "nr_uret_msrs" by Sean Christopherson · 4 years, 4 months ago
  64. eb3db1b KVM: VMX: Rename the "shared_msr_entry" struct to "vmx_uret_msr" by Sean Christopherson · 4 years, 4 months ago
  65. a128a93 KVM: VMX: Rename "vmx_find_msr_index" to "vmx_find_loadstore_msr_slot" by Sean Christopherson · 4 years, 4 months ago
  66. ce833b2 KVM: VMX: Prepend "MAX_" to MSR array size defines by Sean Christopherson · 4 years, 4 months ago
  67. 7e34fbd KVM: x86: Rename "shared_msrs" to "user_return_msrs" by Sean Christopherson · 4 years, 4 months ago
  68. 04d28e3 KVM: x86/mmu: Move individual kvm_mmu initialization into common helper by Sean Christopherson · 4 years, 4 months ago
  69. 02f1965 KVM: nVMX: Read EXIT_QUAL and INTR_INFO only when needed for nested exit by Sean Christopherson · 4 years, 4 months ago
  70. cc167bd KVM: x86: Use common definition for kvm_nested_vmexit tracepoint by Sean Christopherson · 4 years, 4 months ago
  71. 029e8c8 KVM: x86: Add macro wrapper for defining kvm_exit tracepoint by Sean Christopherson · 4 years, 4 months ago
  72. 235ba74 KVM: x86: Add intr/vectoring info and error code to kvm_exit tracepoint by Sean Christopherson · 4 years, 4 months ago
  73. f315f2b KVM: VMX: Add a helper to test for a valid error code given an intr info by Sean Christopherson · 4 years, 4 months ago
  74. a9d7d76 KVM: x86: Read guest RIP from within the kvm_nested_vmexit tracepoint by Sean Christopherson · 4 years, 4 months ago
  75. b2d5225 KVM: x86: Add RIP to the kvm_entry, i.e. VM-Enter, tracepoint by Sean Christopherson · 4 years, 4 months ago
  76. 138534a KVM: nVMX: WARN on attempt to switch the currently loaded VMCS by Sean Christopherson · 4 years, 4 months ago
  77. ebec153 KVM: nVMX: Drop redundant VMCS switch and free_nested() call by Sean Christopherson · 4 years, 4 months ago
  78. df82a24 KVM: nVMX: Ensure vmcs01 is the loaded VMCS when freeing nested state by Sean Christopherson · 4 years, 4 months ago
  79. c61ca2f KVM: nVMX: Move free_nested() below vmx_switch_vmcs() by Sean Christopherson · 4 years, 4 months ago
  80. 2ba4493 KVM: nVMX: Explicitly check for valid guest state for !unrestricted guest by Sean Christopherson · 4 years, 4 months ago
  81. b89d5ad KVM: nVMX: Reload vmcs01 if getting vmcs12's pages fails by Sean Christopherson · 4 years, 4 months ago
  82. fc387d8 KVM: nVMX: Reset the segment cache when stuffing guest segs by Sean Christopherson · 4 years, 4 months ago
  83. e88b809 KVM: x86/mmu: Track write/user faults using bools by Sean Christopherson · 4 years, 4 months ago
  84. dcc7065 KVM: x86/mmu: Hoist ITLB multi-hit workaround check up a level by Sean Christopherson · 4 years, 4 months ago
  85. 1d4a737 KVM: x86/mmu: Rename 'hlevel' to 'level' in FNAME(fetch) by Sean Christopherson · 4 years, 4 months ago
  86. 5bcaf3e KVM: x86/mmu: Account NX huge page disallowed iff huge page was requested by Sean Christopherson · 4 years, 4 months ago
  87. 3cf0661 KVM: x86/mmu: Capture requested page level before NX huge page workaround by Sean Christopherson · 4 years, 4 months ago
  88. 6c2fd34 KVM: x86/mmu: Move "huge page disallowed" calculation into mapping helpers by Sean Christopherson · 4 years, 4 months ago
  89. 7d919c7 KVM: x86/mmu: Refactor the zap loop for recovering NX lpages by Sean Christopherson · 4 years, 4 months ago
  90. e895056 KVM: x86/mmu: Commit zap of remaining invalid pages when recovering lpages by Sean Christopherson · 4 years, 4 months ago
  91. 5a08532 KVM: VMX: Rename ops.h to vmx_ops.h by Sean Christopherson · 4 years, 4 months ago
  92. 8888cdd KVM: VMX: Extract posted interrupt support to separate files by Xiaoyao Li · 4 years, 4 months ago
  93. 1270375 KVM: x86/mmu: Bail early from final #PF handling on spurious faults by Sean Christopherson · 4 years, 4 months ago
  94. c4371c2 KVM: x86/mmu: Return unique RET_PF_* values if the fault was fixed by Sean Christopherson · 4 years, 4 months ago
  95. 83a2ba4 KVM: x86/mmu: Invert RET_PF_* check when falling through to emulation by Sean Christopherson · 4 years, 4 months ago
  96. 7b367bc KVM: x86/mmu: Return -EIO if page fault returns RET_PF_INVALID by Sean Christopherson · 4 years, 4 months ago
  97. 2de4085 KVM: x86/MMU: Recursively zap nested TDP SPs when zapping last/only parent by Ben Gardon · 4 years, 4 months ago
  98. ace569e KVM: x86/mmu: Move flush logic from mmu_page_zap_pte() to FNAME(invlpg) by Sean Christopherson · 4 years, 4 months ago
  99. dbcf3f9 KVM: x86: hyper-v: disallow configuring SynIC timers with no SynIC by Vitaly Kuznetsov · 4 years, 4 months ago
  100. 4d710de KVM: x86/mmu: Stash 'kvm' in a local variable in kvm_mmu_free_roots() by Sean Christopherson · 4 years, 4 months ago