1. cc167bd KVM: x86: Use common definition for kvm_nested_vmexit tracepoint by Sean Christopherson · 4 years, 3 months ago
  2. 235ba74 KVM: x86: Add intr/vectoring info and error code to kvm_exit tracepoint by Sean Christopherson · 4 years, 3 months ago
  3. a9d7d76 KVM: x86: Read guest RIP from within the kvm_nested_vmexit tracepoint by Sean Christopherson · 4 years, 3 months ago
  4. 95b28ac KVM: SVM: Add tracepoint for cr_interception by Haiwei Li · 4 years, 4 months ago
  5. 4e810ad KVM: SVM: Analyze is_guest_mode() in svm_vcpu_run() by Wanpeng Li · 4 years, 4 months ago
  6. 09e3e2a KVM: x86: Add kvm_x86_ops hook to short circuit emulation by Sean Christopherson · 4 years, 3 months ago
  7. 4407a79 KVM: SVM: Enable INVPCID feature on AMD by Babu Moger · 4 years, 4 months ago
  8. 830bd71 KVM: SVM: Remove set_cr_intercept, clr_cr_intercept and is_cr_intercept by Babu Moger · 4 years, 4 months ago
  9. c62e2e9 KVM: SVM: Modify 64 bit intercept field to two 32 bit vectors by Babu Moger · 4 years, 4 months ago
  10. 9780d51 KVM: SVM: Modify intercept_exceptions to generic intercepts by Babu Moger · 4 years, 4 months ago
  11. 30abaa88 KVM: SVM: Change intercept_dr to generic intercepts by Babu Moger · 4 years, 4 months ago
  12. 03bfeeb KVM: SVM: Change intercept_cr to generic intercepts by Babu Moger · 4 years, 4 months ago
  13. 8d22b90 KVM: SVM: refactor exit labels in svm_create_vcpu by Maxim Levitsky · 4 years, 4 months ago
  14. 0681de1 KVM: SVM: use __GFP_ZERO instead of clear_page by Maxim Levitsky · 4 years, 4 months ago
  15. f4c847a KVM: SVM: refactor msr permission bitmap allocation by Maxim Levitsky · 4 years, 4 months ago
  16. 0dd16b5 KVM: nSVM: rename nested vmcb to vmcb12 by Maxim Levitsky · 4 years, 4 months ago
  17. 1feaba1 KVM: SVM: rename a variable in the svm_create_vcpu by Maxim Levitsky · 4 years, 4 months ago
  18. 010fd37 KVM: LAPIC: Reduce world switch latency caused by timer_advance_ns by Wanpeng Li · 4 years, 4 months ago
  19. bf3c0e5 Merge branch 'x86-seves-for-paolo' of https://git.kernel.org/pub/scm/linux/kernel/git/tip/tip into HEAD by Paolo Bonzini · 4 years, 3 months ago
  20. 3ebb5d2 KVM: nSVM: more strict SMM checks when returning to nested guest by Maxim Levitsky · 4 years, 4 months ago
  21. e42c682 KVM: SVM: avoid emulation with stale next_rip by Wanpeng Li · 4 years, 4 months ago
  22. d07f46f KVM: SVM: Add GHCB definitions by Tom Lendacky · 4 years, 4 months ago
  23. df561f66 treewide: Use fallthrough pseudo-keyword by Gustavo A. R. Silva · 4 years, 4 months ago
  24. 921d259 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm by Linus Torvalds · 4 years, 5 months ago
  25. 830f01b KVM: SVM: Fix disable pause loop exit/pause filtering capability on SVM by Wanpeng Li · 4 years, 5 months ago
  26. 8301305 KVM: x86: Specify max TDP level via kvm_configure_mmu() by Sean Christopherson · 4 years, 6 months ago
  27. d468d94 KVM: x86: Dynamically calculate TDP level from max level and MAXPHYADDR by Sean Christopherson · 4 years, 6 months ago
  28. 2a40b90 KVM: x86: Pull the PGD's level from the MMU instead of recalculating it by Sean Christopherson · 4 years, 6 months ago
  29. 3edd683 KVM: x86: Add a capability for GUEST_MAXPHYADDR < HOST_MAXPHYADDR support by Mohammed Gamal · 4 years, 6 months ago
  30. 6986982 KVM: x86: rename update_bp_intercept to update_exception_bitmap by Paolo Bonzini · 4 years, 6 months ago
  31. 59cd9bc KVM: nSVM: prepare to handle errors from enter_svm_guest_mode() by Vitaly Kuznetsov · 4 years, 6 months ago
  32. d574c53 KVM: x86: move MSR_IA32_PERF_CAPABILITIES emulation to common x86 code by Vitaly Kuznetsov · 4 years, 6 months ago
  33. c3f08ed x86/kvm/svm: Use uninstrumented wrmsrl() to restore GS by Thomas Gleixner · 4 years, 6 months ago
  34. 135961e x86/kvm/svm: Move guest enter/exit into .noinstr.text by Thomas Gleixner · 4 years, 6 months ago
  35. 9fc975e x86/kvm/svm: Add hardirq tracing on guest enter/exit by Thomas Gleixner · 4 years, 6 months ago
  36. 87fa7f3 x86/kvm: Move context tracking where it belongs by Thomas Gleixner · 4 years, 6 months ago
  37. 841c2be kvm: x86: replace kvm_spec_ctrl_test_value with runtime test on the host by Maxim Levitsky · 4 years, 6 months ago
  38. 7c1b761 KVM: x86: Rename cpuid_update() callback to vcpu_after_set_cpuid() by Xiaoyao Li · 4 years, 6 months ago
  39. 01c3b2b KVM: SVM: Rename svm_nested_virtualize_tpr() to nested_svm_virtualize_tpr() by Joerg Roedel · 4 years, 6 months ago
  40. a284ba5 KVM: SVM: Add svm_ prefix to set/clr/is_intercept() by Joerg Roedel · 4 years, 6 months ago
  41. 06e7852 KVM: SVM: Add vmcb_ prefix to mark_*() functions by Joerg Roedel · 4 years, 6 months ago
  42. c967118 kvm: x86: Set last_vmentry_cpu in vcpu_enter_guest by Jim Mattson · 4 years, 7 months ago
  43. 8a14fe4 kvm: x86: Move last_cpu into kvm_vcpu_arch as last_vmentry_cpu by Jim Mattson · 4 years, 7 months ago
  44. 1aa561b kvm: x86: Add "last CPU" to some KVM_EXIT information by Jim Mattson · 4 years, 7 months ago
  45. 2426363 kvm: svm: Always set svm->last_cpu on VMRUN by Jim Mattson · 4 years, 7 months ago
  46. 73cd6e5 kvm: svm: Prefer vcpu->cpu to raw_smp_processor_id() by Jim Mattson · 4 years, 7 months ago
  47. 12bc213 KVM: X86: Do the same ignore_msrs check for feature msrs by Peter Xu · 4 years, 6 months ago
  48. b95273f kvm/svm: disable KCSAN for svm_vcpu_run() by Qian Cai · 4 years, 9 months ago
  49. 076f14b Merge tag 'x86-entry-2020-06-12' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 4 years, 7 months ago
  50. 8cd501c x86/entry: Convert Machine Check to IDTENTRY_IST by Thomas Gleixner · 4 years, 10 months ago
  51. fb7333d KVM: SVM: fix calls to is_intercept by Paolo Bonzini · 4 years, 7 months ago
  52. 68fd66f KVM: x86: extend struct kvm_vcpu_pv_apf_data with token info by Vitaly Kuznetsov · 4 years, 7 months ago
  53. cc440cd KVM: nSVM: implement KVM_GET_NESTED_STATE and KVM_SET_NESTED_STATE by Paolo Bonzini · 4 years, 8 months ago
  54. c513f48 KVM: nSVM: leave guest mode when clearing EFER.SVME by Paolo Bonzini · 4 years, 7 months ago
  55. 08245e6 KVM: nSVM: remove HF_HIF_MASK by Paolo Bonzini · 4 years, 7 months ago
  56. e9fd761 KVM: nSVM: remove HF_VINTR_MASK by Paolo Bonzini · 4 years, 8 months ago
  57. 36e2e98 KVM: nSVM: synthesize correct EXITINTINFO on vmexit by Paolo Bonzini · 4 years, 7 months ago
  58. ffdf7f9 KVM: nSVM: extract svm_set_gif by Paolo Bonzini · 4 years, 7 months ago
  59. 3103109 KVM: nSVM: remove unnecessary if by Paolo Bonzini · 4 years, 7 months ago
  60. 2d8a42b KVM: nSVM: synchronize VMCB controls updated by the processor on every vmexit by Paolo Bonzini · 4 years, 7 months ago
  61. d8e4e58 KVM: nSVM: restore clobbered INT_CTL fields after clearing VINTR by Paolo Bonzini · 4 years, 7 months ago
  62. e670bf6 KVM: nSVM: save all control fields in svm->nested by Paolo Bonzini · 4 years, 8 months ago
  63. 69c9dfa KVM: nSVM: move map argument out of enter_svm_guest_mode by Paolo Bonzini · 4 years, 8 months ago
  64. 978ce58 KVM: SVM: always update CR3 in VMCB by Paolo Bonzini · 4 years, 7 months ago
  65. bd27962 KVM: nSVM: remove exit_required by Paolo Bonzini · 4 years, 8 months ago
  66. 7c86663 KVM: nSVM: inject exceptions via svm_check_nested_events by Paolo Bonzini · 4 years, 8 months ago
  67. c9d4091 KVM: x86: enable event window in inject_pending_event by Paolo Bonzini · 4 years, 7 months ago
  68. cb97c2d KVM: x86: Take an unsigned 32-bit int for has_emulated_msr()'s index by Sean Christopherson · 4 years, 10 months ago
  69. 7529e767 Merge branch 'kvm-master' into HEAD by Paolo Bonzini · 4 years, 7 months ago
  70. e7581ca KVM: x86: simplify is_mmio_spte by Paolo Bonzini · 4 years, 7 months ago
  71. de18248 KVM: SVM: Remove unnecessary V_IRQ unsetting by Suravee Suthikulpanit · 4 years, 8 months ago
  72. e14b778 KVM: SVM: Merge svm_enable_vintr into svm_set_vintr by Suravee Suthikulpanit · 4 years, 8 months ago
  73. 404d5d7 KVM: X86: Introduce more exit_fastpath_completion enum values by Wanpeng Li · 4 years, 8 months ago
  74. 3bae045 KVM: x86/mmu: Drop KVM's hugepage enums in favor of the kernel's enums by Sean Christopherson · 4 years, 8 months ago
  75. bd31fe4 KVM: VMX: Add proper cache tracking for CR0 by Sean Christopherson · 4 years, 8 months ago
  76. f98c1e7 KVM: VMX: Add proper cache tracking for CR4 by Sean Christopherson · 4 years, 8 months ago
  77. 56ba77a KVM: x86: Save L1 TSC offset in 'struct kvm_vcpu_arch' by Sean Christopherson · 4 years, 8 months ago
  78. fede807 KVM: x86: handle wrap around 32-bit address space by Paolo Bonzini · 4 years, 8 months ago
  79. c300ab9 KVM: x86: Replace late check_nested_events() hack with more precise fix by Paolo Bonzini · 4 years, 8 months ago
  80. fc6f7c0 KVM: nSVM: Report interrupts as allowed when in L2 and exit-on-interrupt is set by Paolo Bonzini · 4 years, 8 months ago
  81. cae96af KVM: SVM: Split out architectural interrupt/NMI/SMI blocking checks by Paolo Bonzini · 4 years, 8 months ago
  82. 55714cd KVM: nSVM: Move SMI vmexit handling to svm_check_nested_events() by Paolo Bonzini · 4 years, 8 months ago
  83. bbdad0b KVM: nSVM: Report NMIs as allowed when in L2 and Exit-on-NMI is set by Paolo Bonzini · 4 years, 8 months ago
  84. a9fa7cb KVM: x86: replace is_smm checks with kvm_x86_ops.smi_allowed by Paolo Bonzini · 4 years, 8 months ago
  85. 88c604b KVM: x86: Make return for {interrupt_nmi,smi}_allowed() a bool instead of int by Sean Christopherson · 4 years, 8 months ago
  86. 9c3d370 KVM: SVM: Implement check_nested_events for NMI by Cathy Avery · 4 years, 9 months ago
  87. f74f941 KVM: SVM: introduce nested_run_pending by Paolo Bonzini · 4 years, 8 months ago
  88. 4aef2ec Merge branch 'kvm-amd-fixes' into HEAD by Paolo Bonzini · 4 years, 8 months ago
  89. d67668e KVM: x86, SVM: isolate vcpu->arch.dr6 from vmcb->save.dr6 by Paolo Bonzini · 4 years, 8 months ago
  90. 5679b80 KVM: SVM: keep DR6 synchronized with vcpu->arch.dr6 by Paolo Bonzini · 4 years, 8 months ago
  91. dee919d KVM: SVM: fill in kvm_run->debug.arch.dr[67] by Paolo Bonzini · 4 years, 8 months ago
  92. 33b2217 KVM: x86: move nested-related kvm_x86_ops to a separate struct by Paolo Bonzini · 4 years, 9 months ago
  93. e72436b KVM: SVM: avoid infinite loop on NPF from bad address by Paolo Bonzini · 4 years, 9 months ago
  94. a9ab13f KVM: X86: Improve latency for single target IPI fastpath by Wanpeng Li · 4 years, 9 months ago
  95. 1c164cb KVM: SVM: Use do_machine_check to pass MCE to the host by Uros Bizjak · 4 years, 9 months ago
  96. eeeb4f6 KVM: x86: Introduce KVM_REQ_TLB_FLUSH_CURRENT to flush current ASID by Sean Christopherson · 4 years, 9 months ago
  97. 7780938 KVM: x86: Rename ->tlb_flush() to ->tlb_flush_all() by Sean Christopherson · 4 years, 9 months ago
  98. 4a41e43 KVM: SVM: Document the ASID logic in svm_flush_tlb() by Sean Christopherson · 4 years, 9 months ago
  99. 72b3832 KVM: SVM: Wire up ->tlb_flush_guest() directly to svm_flush_tlb() by Sean Christopherson · 4 years, 9 months ago
  100. f55ac30 KVM: x86: Drop @invalidate_gpa param from kvm_x86_ops' tlb_flush() by Sean Christopherson · 4 years, 9 months ago