1. dbdd096 KVM: VMX: Intercept FS/GS_BASE MSR accesses for 32-bit KVM by Sean Christopherson · 3 years, 8 months ago
  2. 844d69c KVM: SVM: Delay restoration of host MSR_TSC_AUX until return to userspace by Sean Christopherson · 3 years, 8 months ago
  3. dbd6127 KVM: SVM: Clear MSR_TSC_AUX[63:32] on write by Sean Christopherson · 3 years, 8 months ago
  4. 6f2b296 KVM: SVM: Inject #GP on guest MSR_TSC_AUX accesses if RDTSCP unsupported by Sean Christopherson · 3 years, 8 months ago
  5. e23f6d4 KVM: VMX: Invert the inlining of MSR interception helpers by Sean Christopherson · 3 years, 8 months ago
  6. f82762f KVM: documentation: fix sphinx warnings by Paolo Bonzini · 3 years, 8 months ago
  7. b86bb11 KVM: X86: Fix failure to boost kernel lock holder candidate in SEV-ES guests by Wanpeng Li · 3 years, 8 months ago
  8. 2f15d02 KVM: x86: Properly handle APF vs disabled LAPIC situation by Vitaly Kuznetsov · 3 years, 8 months ago
  9. 462f8dd KVM: x86: Fix implicit enum conversion goof in scattered reverse CPUID code by Sean Christopherson · 3 years, 8 months ago
  10. 10835602 KVM: VMX: use EPT_VIOLATION_GVA_TRANSLATED instead of 0x100 by Isaku Yamahata · 3 years, 8 months ago
  11. c4f7190 Merge tag 'kvmarm-5.13' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEAD by Paolo Bonzini · 3 years, 8 months ago
  12. fd49e8e Merge branch 'kvm-sev-cgroup' into HEAD by Paolo Bonzini · 3 years, 8 months ago
  13. 9a8aae6 Merge branch 'kvm-arm64/kill_oprofile_dependency' into kvmarm-master/next by Marc Zyngier · 3 years, 8 months ago
  14. 7f31884 perf: Get rid of oprofile leftovers by Marc Zyngier · 3 years, 9 months ago
  15. ac21ecf sh: Get rid of oprofile leftovers by Marc Zyngier · 3 years, 9 months ago
  16. 8c3f791 s390: Get rid of oprofile leftovers by Marc Zyngier · 3 years, 9 months ago
  17. e9c74a6 arm64: Get rid of oprofile leftovers by Marc Zyngier · 3 years, 9 months ago
  18. 5421db1 KVM: arm64: Divorce the perf code from oprofile helpers by Marc Zyngier · 3 years, 9 months ago
  19. 238eca8 KVM: SVM: Allocate SEV command structures on local stack by Sean Christopherson · 3 years, 9 months ago
  20. a402e35 crypto: ccp: Use the stack and common buffer for INIT command by Sean Christopherson · 3 years, 9 months ago
  21. 3810367 crypto: ccp: Use the stack and common buffer for status commands by Sean Christopherson · 3 years, 9 months ago
  22. e4a9af7 crypto: ccp: Use the stack for small SEV command buffers by Sean Christopherson · 3 years, 9 months ago
  23. 8347b99 crypto: ccp: Play nice with vmalloc'd memory for SEV command structs by Sean Christopherson · 3 years, 9 months ago
  24. d5760de crypto: ccp: Reject SEV commands with mismatching command buffer by Sean Christopherson · 3 years, 9 months ago
  25. 74c1f13 crypto: ccp: Detect and reject "invalid" addresses destined for PSP by Sean Christopherson · 3 years, 9 months ago
  26. b61a907 crypto: ccp: Free SEV device if SEV init fails by Sean Christopherson · 3 years, 9 months ago
  27. 6a443de KVM: SVM: Add KVM_SEV_RECEIVE_FINISH command by Brijesh Singh · 3 years, 9 months ago
  28. 15fb7de KVM: SVM: Add KVM_SEV_RECEIVE_UPDATE_DATA command by Brijesh Singh · 3 years, 9 months ago
  29. af43cbb KVM: SVM: Add support for KVM_SEV_RECEIVE_START command by Brijesh Singh · 3 years, 9 months ago
  30. 5569e2e KVM: SVM: Add support for KVM_SEV_SEND_CANCEL command by Steve Rutherford · 3 years, 8 months ago
  31. fddecf6 KVM: SVM: Add KVM_SEV_SEND_FINISH command by Brijesh Singh · 3 years, 9 months ago
  32. d3d1af8 KVM: SVM: Add KVM_SEND_UPDATE_DATA command by Brijesh Singh · 3 years, 9 months ago
  33. 4cfdd47 KVM: SVM: Add KVM_SEV SEND_START command by Brijesh Singh · 3 years, 9 months ago
  34. 52acd22 KVM: Boost vCPU candidate in user mode which is delivering interrupt by Wanpeng Li · 3 years, 9 months ago
  35. c265878 KVM: x86: document behavior of measurement ioctls with len==0 by Paolo Bonzini · 3 years, 8 months ago
  36. bf1e15a KVM: selftests: Always run vCPU thread with blocked SIG_IPI by Paolo Bonzini · 3 years, 8 months ago
  37. 016ff1a KVM: selftests: Sync data verify of dirty logging with guest sync by Peter Xu · 3 years, 9 months ago
  38. 54526d1 KVM: x86: Support KVM VMs sharing SEV context by Nathan Tempelman · 3 years, 9 months ago
  39. ee695f2 nSVM: Check addresses of MSR and IO permission maps by Krish Sadhukhan · 3 years, 9 months ago
  40. 4085ae8 Merge branch 'kvm-arm64/ptp' into kvmarm-master/next by Marc Zyngier · 3 years, 8 months ago
  41. 182a71a3 KVM: arm64: Fix Function ID typo for PTP_KVM service by Zenghui Yu · 3 years, 9 months ago
  42. a86ed2c ptp: Don't print an error if ptp_kvm is not supported by Jon Hunter · 3 years, 8 months ago
  43. 47903dc KVM: SVM: Define actual size of IOPM and MSRPM tables by Krish Sadhukhan · 3 years, 9 months ago
  44. fe7e948 KVM: x86: Add capability to grant VM access to privileged SGX attribute by Sean Christopherson · 3 years, 9 months ago
  45. 72add91 KVM: VMX: Enable SGX virtualization for SGX1, SGX2 and LC by Sean Christopherson · 3 years, 9 months ago
  46. b6f084c KVM: VMX: Add ENCLS[EINIT] handler to support SGX Launch Control (LC) by Sean Christopherson · 3 years, 9 months ago
  47. 8f10244 KVM: VMX: Add emulation of SGX Launch Control LE hash MSRs by Sean Christopherson · 3 years, 9 months ago
  48. 70210c0 KVM: VMX: Add SGX ENCLS[ECREATE] handler to enforce CPUID restrictions by Sean Christopherson · 3 years, 9 months ago
  49. 9798adb KVM: VMX: Frame in ENCLS handler for SGX virtualization by Sean Christopherson · 3 years, 9 months ago
  50. 3c0c2ad KVM: VMX: Add basic handling of VM-Exit from SGX enclave by Sean Christopherson · 3 years, 9 months ago
  51. 01de868 KVM: x86: Add reverse-CPUID lookup support for scattered SGX features by Sean Christopherson · 3 years, 9 months ago
  52. 4e66c0c KVM: x86: Add support for reverse CPUID lookup of scattered features by Sean Christopherson · 3 years, 9 months ago
  53. 00e7646 KVM: x86: Define new #PF SGX error code bit by Sean Christopherson · 3 years, 9 months ago
  54. 54f958c KVM: x86: Export kvm_mmu_gva_to_gpa_{read,write}() for SGX (VMX) by Sean Christopherson · 3 years, 9 months ago
  55. b9c2bd5 KVM: selftests: Add a test for kvm page table code by Yanan Wang · 3 years, 9 months ago
  56. a4b3c8b KVM: selftests: Adapt vm_userspace_mem_region_add to new helpers by Yanan Wang · 3 years, 9 months ago
  57. 623653b KVM: selftests: List all hugetlb src types specified with page sizes by Yanan Wang · 3 years, 9 months ago
  58. 5579fa6 KVM: selftests: Add a helper to get system default hugetlb page size by Yanan Wang · 3 years, 9 months ago
  59. 3b70c4d KVM: selftests: Add a helper to get system configured THP page size by Yanan Wang · 3 years, 9 months ago
  60. 6436430 KVM: selftests: Make a generic helper to get vm guest mode strings by Yanan Wang · 3 years, 9 months ago
  61. c412d6a KVM: selftests: Print the errno besides error-string in TEST_ASSERT by Yanan Wang · 3 years, 9 months ago
  62. fa76c77 tools/headers: sync headers of asm-generic/hugetlb_encode.h by Yanan Wang · 3 years, 9 months ago
  63. 870c575 KVM: vmx: add mismatched size assertions in vmcs_check32() by Haiwei Li · 3 years, 9 months ago
  64. 7c896d3 KVM: Add proper lockdep assertion in I/O bus unregister by Sean Christopherson · 3 years, 9 months ago
  65. 5d3c4c793 KVM: Stop looking for coalesced MMIO zones if the bus is destroyed by Sean Christopherson · 3 years, 9 months ago
  66. 2ee3757 KVM: Destroy I/O bus devices on unregister failure _after_ sync'ing SRCU by Sean Christopherson · 3 years, 9 months ago
  67. 24e7475 doc/virt/kvm: move KVM_CAP_PPC_MULTITCE in section 8 by Emanuele Giuseppe Esposito · 3 years, 10 months ago
  68. d90b15e KVM: x86: Remove unused function declaration by Keqian Zhu · 3 years, 9 months ago
  69. 44f1b55 KVM: SVM: Enhance and clean up the vmcb tracking comment in pre_svm_run() by Sean Christopherson · 3 years, 9 months ago
  70. 554cf31 KVM: SVM: Add a comment to clarify what vcpu_svm.vmcb points at by Sean Christopherson · 3 years, 9 months ago
  71. d178819 KVM: SVM: Drop vcpu_svm.vmcb_pa by Sean Christopherson · 3 years, 9 months ago
  72. 17e5e96 KVM: SVM: Don't set current_vmcb->cpu when switching vmcb by Sean Christopherson · 3 years, 9 months ago
  73. a3ba26e KVM: SVM: Make sure GHCB is mapped before updating by Tom Lendacky · 3 years, 9 months ago
  74. a1fa4cb KVM: X86: Do not yield to self by Wanpeng Li · 3 years, 9 months ago
  75. 4a7132e KVM: X86: Count attempted/successful directed yield by Wanpeng Li · 3 years, 9 months ago
  76. 2b519b57 x86/kvm: Don't bother __pv_cpu_mask when !CONFIG_SMP by Wanpeng Li · 3 years, 9 months ago
  77. 4c6654b KVM: x86/mmu: Tear down roots before kvm_mmu_zap_all_fast returns by Ben Gardon · 3 years, 9 months ago
  78. b7cccd39 KVM: x86/mmu: Fast invalidation for TDP MMU by Ben Gardon · 3 years, 9 months ago
  79. 24ae4cf KVM: x86/mmu: Allow enabling/disabling dirty logging under MMU read lock by Ben Gardon · 3 years, 9 months ago
  80. 2db6f77 KVM: x86/mmu: Allow zapping collapsible SPTEs to use MMU read lock by Ben Gardon · 3 years, 9 months ago
  81. 6103bc0 KVM: x86/mmu: Allow zap gfn range to operate under the mmu read lock by Ben Gardon · 3 years, 9 months ago
  82. c0e6423 KVM: x86/mmu: Protect the tdp_mmu_roots list with RCU by Ben Gardon · 3 years, 9 months ago
  83. fb10129 KVM: x86/mmu: handle cmpxchg failure in kvm_tdp_mmu_get_root by Ben Gardon · 3 years, 9 months ago
  84. 11cccf5 KVM: x86/mmu: Make TDP MMU root refcount atomic by Ben Gardon · 3 years, 9 months ago
  85. cfc1099 KVM: x86/mmu: Refactor yield safe root iterator by Ben Gardon · 3 years, 9 months ago
  86. 2bdb3d8 KVM: x86/mmu: Merge TDP MMU put and free root by Ben Gardon · 3 years, 9 months ago
  87. 4bba36d KVM: x86/mmu: use tdp_mmu_free_sp to free roots by Ben Gardon · 3 years, 9 months ago
  88. 76eb54e KVM: x86/mmu: Move kvm_mmu_(get|put)_root to TDP MMU by Ben Gardon · 3 years, 9 months ago
  89. 8ca6f06 KVM: x86/mmu: Re-add const qualifier in kvm_tdp_mmu_zap_collapsible_sptes by Ben Gardon · 3 years, 9 months ago
  90. e1eed58 KVM: x86/mmu: Allow yielding during MMU notifier unmap/zap, if possible by Sean Christopherson · 3 years, 9 months ago
  91. 8931a45 KVM: Take mmu_lock when handling MMU notifier iff the hva hits a memslot by Sean Christopherson · 3 years, 9 months ago
  92. f922bd9 KVM: Move MMU notifier's mmu_lock acquisition into common helper by Sean Christopherson · 3 years, 9 months ago
  93. b4c5936 KVM: Kill off the old hva-based MMU notifier callbacks by Sean Christopherson · 3 years, 9 months ago
  94. b1c5356 KVM: PPC: Convert to the gfn-based MMU notifier callbacks by Sean Christopherson · 3 years, 9 months ago
  95. d923ff2 KVM: MIPS/MMU: Convert to the gfn-based MMU notifier callbacks by Sean Christopherson · 3 years, 9 months ago
  96. cd4c718 KVM: arm64: Convert to the gfn-based MMU notifier callbacks by Sean Christopherson · 3 years, 9 months ago
  97. 3039bcc KVM: Move x86's MMU notifier memslot walkers to generic code by Sean Christopherson · 3 years, 9 months ago
  98. c13fda2 KVM: Assert that notifier count is elevated in .change_pte() by Sean Christopherson · 3 years, 9 months ago
  99. fe9a5b0 KVM: MIPS: defer flush to generic MMU notifier code by Paolo Bonzini · 3 years, 9 months ago
  100. 566a0be KVM: MIPS: let generic code call prepare_flush_shadow by Paolo Bonzini · 3 years, 9 months ago