1. 7a4bca8 KVM: SVM: split svm_handle_invalid_exit by Maxim Levitsky · 3 years, 5 months ago
  2. 7314303 KVM: SVM: AVIC: drop unsupported AVIC base relocation code by Maxim Levitsky · 3 years, 5 months ago
  3. bf5f6b9 KVM: SVM: move check for kvm_vcpu_apicv_active outside of avic_vcpu_{put|load} by Maxim Levitsky · 3 years, 5 months ago
  4. 30eed56 KVM: SVM: remove svm_toggle_avic_for_irq_window by Maxim Levitsky · 3 years, 5 months ago
  5. 4628efc KVM: SVM: add warning for mistmatch between AVIC vcpu state and AVIC inhibition by Maxim Levitsky · 3 years, 5 months ago
  6. 36222b1 KVM: x86: don't disable APICv memslot when inhibited by Maxim Levitsky · 3 years, 5 months ago
  7. ad0577c KVM: x86: Kill off __ex() and __kvm_handle_fault_on_reboot() by Sean Christopherson · 3 years, 5 months ago
  8. 46f4898 KVM: SVM: Drop redundant clearing of vcpu->arch.hflags at INIT/RESET by Sean Christopherson · 3 years, 6 months ago
  9. 265e435 KVM: SVM: Emulate #INIT in response to triple fault shutdown by Sean Christopherson · 3 years, 6 months ago
  10. f39e805 KVM: x86: Move setting of sregs during vCPU RESET/INIT to common x86 by Sean Christopherson · 3 years, 6 months ago
  11. d0f9f82 KVM: SVM: Stuff save->dr6 at during VMSA sync, not at RESET/INIT by Sean Christopherson · 3 years, 6 months ago
  12. 6cfe7b8 KVM: SVM: Drop redundant writes to vmcb->save.cr4 at RESET/INIT by Sean Christopherson · 3 years, 6 months ago
  13. ef8a0fa KVM: SVM: Tweak order of cr0/cr4/efer writes at RESET/INIT by Sean Christopherson · 3 years, 6 months ago
  14. 9e90e21 KVM: SVM: Don't bother writing vmcb->save.rip at vCPU RESET/INIT by Sean Christopherson · 3 years, 6 months ago
  15. 49d8665 KVM: x86: Move EDX initialization at vCPU RESET to common code by Sean Christopherson · 3 years, 6 months ago
  16. 4547700 KVM: x86: Consolidate APIC base RESET initialization code by Sean Christopherson · 3 years, 6 months ago
  17. 5d2d7e4 KVM: SVM: Drop explicit MMU reset at RESET/INIT by Sean Christopherson · 3 years, 6 months ago
  18. 665f4d9 KVM: SVM: Fall back to KVM's hardcoded value for EDX at RESET/INIT by Sean Christopherson · 3 years, 6 months ago
  19. 067a456 KVM: SVM: Require exact CPUID.0x1 match when stuffing EDX at INIT by Sean Christopherson · 3 years, 6 months ago
  20. 4f117ce KVM: SVM: Zero out GDTR.base and IDTR.base on INIT by Sean Christopherson · 3 years, 6 months ago
  21. 6736927 KVM: x86: Use KVM_BUG/KVM_BUG_ON to handle bugs that are fatal to the VM by Sean Christopherson · 3 years, 6 months ago
  22. f1577ab KVM: SVM: svm_set_vintr don't warn if AVIC is active but is about to be deactivated by Maxim Levitsky · 3 years, 6 months ago
  23. 3fa5e8f KVM: SVM: delay svm_vcpu_init_msrpm after svm->vmcb is initialized by Paolo Bonzini · 3 years, 5 months ago
  24. 2bb16be KVM: nSVM: Swap the parameter order for svm_copy_vmrun_state()/svm_copy_vmloadsave_state() by Vitaly Kuznetsov · 3 years, 5 months ago
  25. 9a9e748 KVM: nSVM: Rename nested_svm_vmloadsave() to svm_copy_vmloadsave_state() by Vitaly Kuznetsov · 3 years, 6 months ago
  26. bb00bd9 KVM: nSVM: Restore nested control upon leaving SMM by Vitaly Kuznetsov · 3 years, 6 months ago
  27. 37be407 KVM: nSVM: Fix L1 state corruption upon return from SMM by Vitaly Kuznetsov · 3 years, 6 months ago
  28. fce7e15 KVM: nSVM: Check the value written to MSR_VM_HSAVE_PA by Vitaly Kuznetsov · 3 years, 6 months ago
  29. 4b639a9 KVM: SVM: add module param to control the #SMI interception by Maxim Levitsky · 3 years, 6 months ago
  30. 896707c KVM: SVM: remove INIT intercept handler by Maxim Levitsky · 3 years, 6 months ago
  31. 991afbb KVM: SVM: #SMI interception must not skip the instruction by Maxim Levitsky · 3 years, 6 months ago
  32. 76ff371 KVM: SVM: Revert clearing of C-bit on GPA in #NPF handler by Sean Christopherson · 3 years, 6 months ago
  33. 18f63b1 KVM: x86: Print CPU of last attempted VM-entry when dumping VMCS/VMCB by Jim Mattson · 3 years, 6 months ago
  34. c3ab0e2 Merge branch 'topic/ppc-kvm' of https://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux into HEAD by Paolo Bonzini · 3 years, 6 months ago
  35. b26a71a KVM: SVM: Refuse to load kvm_amd if NX support is not available by Sean Christopherson · 3 years, 7 months ago
  36. 329675d KVM: x86: introduce kvm_register_clear_available by Maxim Levitsky · 3 years, 7 months ago
  37. 1183646 KVM: SVM: hyper-v: Direct Virtual Flush support by Vineeth Pillai · 3 years, 7 months ago
  38. c4327f1 KVM: SVM: hyper-v: Enlightened MSR-Bitmap support by Vineeth Pillai · 3 years, 7 months ago
  39. 1e0c7d4 KVM: SVM: hyper-v: Remote TLB flush for SVM by Vineeth Pillai · 3 years, 7 months ago
  40. 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
  41. ecc513e KVM: x86: Drop "pre_" from enter/leave_smm() helpers by Sean Christopherson · 3 years, 7 months ago
  42. 4651fc5 KVM: x86: Drop vendor specific functions for APICv/AVIC enablement by Vitaly Kuznetsov · 3 years, 7 months ago
  43. fdf513e KVM: x86: Use common 'enable_apicv' variable for both APICv and AVIC by Vitaly Kuznetsov · 3 years, 7 months ago
  44. 1ab9287 KVM: X86: Add vendor callbacks for writing the TSC multiplier by Ilias Stamatis · 3 years, 7 months ago
  45. edcfe54 KVM: X86: Move write_l1_tsc_offset() logic to common code and rename it by Ilias Stamatis · 3 years, 7 months ago
  46. 307a94c KVM: X86: Add functions for retrieving L2 TSC fields from common code by Ilias Stamatis · 3 years, 7 months ago
  47. 778a136 KVM: SVM: Drop unneeded CONFIG_X86_LOCAL_APIC check by Vitaly Kuznetsov · 3 years, 7 months ago
  48. a4345a7c Merge tag 'kvmarm-fixes-5.13-1' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEAD by Paolo Bonzini · 3 years, 8 months ago
  49. ccb013c Merge tag 'x86_urgent_for_v5.13_rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 3 years, 8 months ago
  50. 0aa099a Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm by Linus Torvalds · 3 years, 8 months ago
  51. 059e5c3 x86/msr: Rename MSR_K8_SYSCFG to MSR_AMD64_SYSCFG by Brijesh Singh · 3 years, 8 months ago
  52. ce7ea0c KVM: SVM: Move GHCB unmapping to fix RCU warning by Tom Lendacky · 3 years, 8 months ago
  53. 03ca458 KVM: x86: Prevent KVM SVM from loading on kernels with 5-level paging by Sean Christopherson · 3 years, 8 months ago
  54. 61a05d4 KVM: x86: Tie Intel and AMD behavior for MSR_TSC_AUX to guest CPU model by Sean Christopherson · 3 years, 8 months ago
  55. e5fda4b KVM: x86: Move uret MSR slot management to common x86 by Sean Christopherson · 3 years, 8 months ago
  56. 36fa06f KVM: x86: Add support for RDPID without RDTSCP by Sean Christopherson · 3 years, 8 months ago
  57. 0caa0a7 KVM: SVM: Probe and load MSR_TSC_AUX regardless of RDTSCP support in host by Sean Christopherson · 3 years, 8 months ago
  58. 3b195ac KVM: SVM: Inject #UD on RDTSCP when it should be disabled in the guest by Sean Christopherson · 3 years, 8 months ago
  59. bc908e0 KVM: x86: Consolidate guest enter/exit logic to common helpers by Sean Christopherson · 3 years, 8 months ago
  60. 1604571 KVM: x86: Defer vtime accounting 'til after IRQ handling by Wanpeng Li · 3 years, 8 months ago
  61. c74ad08 KVM: nSVM: fix few bugs in the vmcb02 caching logic by Maxim Levitsky · 3 years, 8 months ago
  62. 152d32a Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm by Linus Torvalds · 3 years, 8 months ago
  63. b95c221 KVM: SVM: Move SEV VMCB tracking allocation to sev.c by Sean Christopherson · 3 years, 8 months ago
  64. 4cafd0c KVM: SVM: Unconditionally invoke sev_hardware_teardown() by Sean Christopherson · 3 years, 8 months ago
  65. d9db0fd KVM: SEV: Mask CPUID[0x8000001F].eax according to supported features by Paolo Bonzini · 3 years, 8 months ago
  66. e8126bd KVM: SVM: Move SEV module params/variables to sev.c by Sean Christopherson · 3 years, 8 months ago
  67. fa13680 KVM: SVM: Disable SEV/SEV-ES if NPT is disabled by Sean Christopherson · 3 years, 8 months ago
  68. 3b1902b8 KVM: SVM: Zero out the VMCB array used to track SEV ASID association by Sean Christopherson · 3 years, 8 months ago
  69. 27b4a9c4 KVM: x86: Rename GPR accessors to make mode-aware variants the defaults by Sean Christopherson · 3 years, 8 months ago
  70. bc9eff6 KVM: SVM: Use default rAX size for INVLPGA emulation by Sean Christopherson · 3 years, 8 months ago
  71. 0884335 KVM: SVM: Truncate GPR value for DR and CR accesses in !64-bit mode by Sean Christopherson · 3 years, 8 months ago
  72. 844d69c KVM: SVM: Delay restoration of host MSR_TSC_AUX until return to userspace by Sean Christopherson · 3 years, 8 months ago
  73. dbd6127 KVM: SVM: Clear MSR_TSC_AUX[63:32] on write by Sean Christopherson · 3 years, 8 months ago
  74. 6f2b296 KVM: SVM: Inject #GP on guest MSR_TSC_AUX accesses if RDTSCP unsupported by Sean Christopherson · 3 years, 8 months ago
  75. 54526d1 KVM: x86: Support KVM VMs sharing SEV context by Nathan Tempelman · 3 years, 9 months ago
  76. 47903dc KVM: SVM: Define actual size of IOPM and MSRPM tables by Krish Sadhukhan · 3 years, 9 months ago
  77. 44f1b55 KVM: SVM: Enhance and clean up the vmcb tracking comment in pre_svm_run() by Sean Christopherson · 3 years, 9 months ago
  78. d178819 KVM: SVM: Drop vcpu_svm.vmcb_pa by Sean Christopherson · 3 years, 9 months ago
  79. 17e5e96 KVM: SVM: Don't set current_vmcb->cpu when switching vmcb by Sean Christopherson · 3 years, 9 months ago
  80. a3ba26e KVM: SVM: Make sure GHCB is mapped before updating by Tom Lendacky · 3 years, 9 months ago
  81. adc2a23 KVM: nSVM: improve SYSENTER emulation on AMD by Maxim Levitsky · 3 years, 9 months ago
  82. d9f6e12 x86: Fix various typos in comments by Ingo Molnar · 3 years, 10 months ago
  83. 4a98623 KVM: x86/mmu: Mark the PAE roots as decrypted for shadow paging by Sean Christopherson · 3 years, 10 months ago
  84. e83bc09 KVM: x86: Get active PCID only when writing a CR3 value by Sean Christopherson · 3 years, 10 months ago
  85. 8120337 KVM: x86/mmu: Stop using software available bits to denote MMIO SPTEs by Sean Christopherson · 3 years, 10 months ago
  86. 8173396 KVM: nSVM: Optimize vmcb12 to vmcb02 save area copies by Cathy Avery · 3 years, 10 months ago
  87. d00b99c KVM: SVM: Add support for Virtual SPEC_CTRL by Babu Moger · 3 years, 10 months ago
  88. cc3ed80 KVM: nSVM: always use vmcb01 to for vmsave/vmload of guest state by Maxim Levitsky · 3 years, 11 months ago
  89. fb0c4a4 KVM: SVM: move VMLOAD/VMSAVE to C code by Paolo Bonzini · 3 years, 11 months ago
  90. c8781fe KVM: SVM: Skip intercepted PAUSE instructions after emulation by Sean Christopherson · 3 years, 11 months ago
  91. 32c23c7 KVM: SVM: Don't manually emulate RDPMC if nrips=0 by Sean Christopherson · 3 years, 11 months ago
  92. c483c45 KVM: x86: Move RDPMC emulation to common code by Sean Christopherson · 3 years, 11 months ago
  93. 5ff3a35 KVM: x86: Move trivial instruction-based exit handlers to common code by Sean Christopherson · 3 years, 11 months ago
  94. 92f9895 KVM: x86: Move XSETBV emulation to common code by Sean Christopherson · 3 years, 11 months ago
  95. 2ac636a KVM: nSVM: Add VMLOAD/VMSAVE helper to deduplicate code by Sean Christopherson · 3 years, 11 months ago
  96. 3a87c7e KVM: nSVM: Add helper to synthesize nested VM-Exit without collateral by Sean Christopherson · 3 years, 10 months ago
  97. 6312975 KVM: SVM: Pass struct kvm_vcpu to exit handlers (and many, many other places) by Paolo Bonzini · 3 years, 10 months ago
  98. 2a32a77 KVM: SVM: merge update_cr0_intercept into svm_set_cr0 by Paolo Bonzini · 3 years, 10 months ago
  99. 9e8f0fb KVM: nSVM: rename functions and variables according to vmcbXY nomenclature by Paolo Bonzini · 4 years, 1 month ago
  100. 193015a KVM: nSVM: Track the ASID generation of the vmcb vmrun through the vmcb by Cathy Avery · 4 years ago