1. 2a40b90 KVM: x86: Pull the PGD's level from the MMU instead of recalculating it by Sean Christopherson · 4 years, 6 months ago
  2. 3edd683 KVM: x86: Add a capability for GUEST_MAXPHYADDR < HOST_MAXPHYADDR support by Mohammed Gamal · 4 years, 6 months ago
  3. 6986982 KVM: x86: rename update_bp_intercept to update_exception_bitmap by Paolo Bonzini · 4 years, 6 months ago
  4. 59cd9bc KVM: nSVM: prepare to handle errors from enter_svm_guest_mode() by Vitaly Kuznetsov · 4 years, 6 months ago
  5. d574c53 KVM: x86: move MSR_IA32_PERF_CAPABILITIES emulation to common x86 code by Vitaly Kuznetsov · 4 years, 6 months ago
  6. c3f08ed x86/kvm/svm: Use uninstrumented wrmsrl() to restore GS by Thomas Gleixner · 4 years, 6 months ago
  7. 135961e x86/kvm/svm: Move guest enter/exit into .noinstr.text by Thomas Gleixner · 4 years, 6 months ago
  8. 9fc975e x86/kvm/svm: Add hardirq tracing on guest enter/exit by Thomas Gleixner · 4 years, 6 months ago
  9. 87fa7f3 x86/kvm: Move context tracking where it belongs by Thomas Gleixner · 4 years, 6 months ago
  10. 841c2be kvm: x86: replace kvm_spec_ctrl_test_value with runtime test on the host by Maxim Levitsky · 4 years, 6 months ago
  11. 7c1b761 KVM: x86: Rename cpuid_update() callback to vcpu_after_set_cpuid() by Xiaoyao Li · 4 years, 6 months ago
  12. 01c3b2b KVM: SVM: Rename svm_nested_virtualize_tpr() to nested_svm_virtualize_tpr() by Joerg Roedel · 4 years, 7 months ago
  13. a284ba5 KVM: SVM: Add svm_ prefix to set/clr/is_intercept() by Joerg Roedel · 4 years, 7 months ago
  14. 06e7852 KVM: SVM: Add vmcb_ prefix to mark_*() functions by Joerg Roedel · 4 years, 7 months ago
  15. c967118 kvm: x86: Set last_vmentry_cpu in vcpu_enter_guest by Jim Mattson · 4 years, 8 months ago
  16. 8a14fe4 kvm: x86: Move last_cpu into kvm_vcpu_arch as last_vmentry_cpu by Jim Mattson · 4 years, 8 months ago
  17. 1aa561b kvm: x86: Add "last CPU" to some KVM_EXIT information by Jim Mattson · 4 years, 8 months ago
  18. 2426363 kvm: svm: Always set svm->last_cpu on VMRUN by Jim Mattson · 4 years, 8 months ago
  19. 73cd6e5 kvm: svm: Prefer vcpu->cpu to raw_smp_processor_id() by Jim Mattson · 4 years, 8 months ago
  20. 12bc213 KVM: X86: Do the same ignore_msrs check for feature msrs by Peter Xu · 4 years, 7 months ago
  21. b95273f kvm/svm: disable KCSAN for svm_vcpu_run() by Qian Cai · 4 years, 9 months ago
  22. 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
  23. 8cd501c x86/entry: Convert Machine Check to IDTENTRY_IST by Thomas Gleixner · 5 years ago
  24. fb7333d KVM: SVM: fix calls to is_intercept by Paolo Bonzini · 4 years, 7 months ago
  25. 68fd66f KVM: x86: extend struct kvm_vcpu_pv_apf_data with token info by Vitaly Kuznetsov · 4 years, 8 months ago
  26. cc440cd KVM: nSVM: implement KVM_GET_NESTED_STATE and KVM_SET_NESTED_STATE by Paolo Bonzini · 4 years, 8 months ago
  27. c513f48 KVM: nSVM: leave guest mode when clearing EFER.SVME by Paolo Bonzini · 4 years, 8 months ago
  28. 08245e6 KVM: nSVM: remove HF_HIF_MASK by Paolo Bonzini · 4 years, 8 months ago
  29. e9fd761 KVM: nSVM: remove HF_VINTR_MASK by Paolo Bonzini · 4 years, 8 months ago
  30. 36e2e98 KVM: nSVM: synthesize correct EXITINTINFO on vmexit by Paolo Bonzini · 4 years, 8 months ago
  31. ffdf7f9 KVM: nSVM: extract svm_set_gif by Paolo Bonzini · 4 years, 8 months ago
  32. 3103109 KVM: nSVM: remove unnecessary if by Paolo Bonzini · 4 years, 8 months ago
  33. 2d8a42b KVM: nSVM: synchronize VMCB controls updated by the processor on every vmexit by Paolo Bonzini · 4 years, 8 months ago
  34. d8e4e58 KVM: nSVM: restore clobbered INT_CTL fields after clearing VINTR by Paolo Bonzini · 4 years, 8 months ago
  35. e670bf6 KVM: nSVM: save all control fields in svm->nested by Paolo Bonzini · 4 years, 8 months ago
  36. 69c9dfa KVM: nSVM: move map argument out of enter_svm_guest_mode by Paolo Bonzini · 4 years, 8 months ago
  37. 978ce58 KVM: SVM: always update CR3 in VMCB by Paolo Bonzini · 4 years, 8 months ago
  38. bd27962 KVM: nSVM: remove exit_required by Paolo Bonzini · 4 years, 8 months ago
  39. 7c86663 KVM: nSVM: inject exceptions via svm_check_nested_events by Paolo Bonzini · 4 years, 8 months ago
  40. c9d4091 KVM: x86: enable event window in inject_pending_event by Paolo Bonzini · 4 years, 8 months ago
  41. cb97c2d KVM: x86: Take an unsigned 32-bit int for has_emulated_msr()'s index by Sean Christopherson · 5 years ago
  42. 7529e767 Merge branch 'kvm-master' into HEAD by Paolo Bonzini · 4 years, 8 months ago
  43. e7581ca KVM: x86: simplify is_mmio_spte by Paolo Bonzini · 4 years, 8 months ago
  44. de18248 KVM: SVM: Remove unnecessary V_IRQ unsetting by Suravee Suthikulpanit · 4 years, 9 months ago
  45. e14b778 KVM: SVM: Merge svm_enable_vintr into svm_set_vintr by Suravee Suthikulpanit · 4 years, 9 months ago
  46. 404d5d7 KVM: X86: Introduce more exit_fastpath_completion enum values by Wanpeng Li · 4 years, 9 months ago
  47. 3bae045 KVM: x86/mmu: Drop KVM's hugepage enums in favor of the kernel's enums by Sean Christopherson · 4 years, 9 months ago
  48. bd31fe4 KVM: VMX: Add proper cache tracking for CR0 by Sean Christopherson · 4 years, 9 months ago
  49. f98c1e7 KVM: VMX: Add proper cache tracking for CR4 by Sean Christopherson · 4 years, 9 months ago
  50. 56ba77a KVM: x86: Save L1 TSC offset in 'struct kvm_vcpu_arch' by Sean Christopherson · 4 years, 9 months ago
  51. fede807 KVM: x86: handle wrap around 32-bit address space by Paolo Bonzini · 4 years, 9 months ago
  52. c300ab9 KVM: x86: Replace late check_nested_events() hack with more precise fix by Paolo Bonzini · 4 years, 9 months ago
  53. fc6f7c0 KVM: nSVM: Report interrupts as allowed when in L2 and exit-on-interrupt is set by Paolo Bonzini · 4 years, 9 months ago
  54. cae96af KVM: SVM: Split out architectural interrupt/NMI/SMI blocking checks by Paolo Bonzini · 4 years, 9 months ago
  55. 55714cd KVM: nSVM: Move SMI vmexit handling to svm_check_nested_events() by Paolo Bonzini · 4 years, 9 months ago
  56. bbdad0b KVM: nSVM: Report NMIs as allowed when in L2 and Exit-on-NMI is set by Paolo Bonzini · 4 years, 9 months ago
  57. a9fa7cb KVM: x86: replace is_smm checks with kvm_x86_ops.smi_allowed by Paolo Bonzini · 4 years, 9 months ago
  58. 88c604b KVM: x86: Make return for {interrupt_nmi,smi}_allowed() a bool instead of int by Sean Christopherson · 4 years, 9 months ago
  59. 9c3d370 KVM: SVM: Implement check_nested_events for NMI by Cathy Avery · 4 years, 9 months ago
  60. f74f941 KVM: SVM: introduce nested_run_pending by Paolo Bonzini · 4 years, 9 months ago
  61. 4aef2ec Merge branch 'kvm-amd-fixes' into HEAD by Paolo Bonzini · 4 years, 8 months ago
  62. d67668e KVM: x86, SVM: isolate vcpu->arch.dr6 from vmcb->save.dr6 by Paolo Bonzini · 4 years, 9 months ago
  63. 5679b80 KVM: SVM: keep DR6 synchronized with vcpu->arch.dr6 by Paolo Bonzini · 4 years, 9 months ago
  64. dee919d KVM: SVM: fill in kvm_run->debug.arch.dr[67] by Paolo Bonzini · 4 years, 9 months ago
  65. 33b2217 KVM: x86: move nested-related kvm_x86_ops to a separate struct by Paolo Bonzini · 4 years, 9 months ago
  66. e72436b KVM: SVM: avoid infinite loop on NPF from bad address by Paolo Bonzini · 4 years, 9 months ago
  67. a9ab13f KVM: X86: Improve latency for single target IPI fastpath by Wanpeng Li · 4 years, 9 months ago
  68. 1c164cb KVM: SVM: Use do_machine_check to pass MCE to the host by Uros Bizjak · 4 years, 9 months ago
  69. eeeb4f6 KVM: x86: Introduce KVM_REQ_TLB_FLUSH_CURRENT to flush current ASID by Sean Christopherson · 4 years, 10 months ago
  70. 7780938 KVM: x86: Rename ->tlb_flush() to ->tlb_flush_all() by Sean Christopherson · 4 years, 10 months ago
  71. 4a41e43 KVM: SVM: Document the ASID logic in svm_flush_tlb() by Sean Christopherson · 4 years, 10 months ago
  72. 72b3832 KVM: SVM: Wire up ->tlb_flush_guest() directly to svm_flush_tlb() by Sean Christopherson · 4 years, 10 months ago
  73. f55ac30 KVM: x86: Drop @invalidate_gpa param from kvm_x86_ops' tlb_flush() by Sean Christopherson · 4 years, 10 months ago
  74. e64419d KVM: x86: Move "flush guest's TLB" logic to separate kvm_x86_ops hook by Sean Christopherson · 4 years, 10 months ago
  75. 56a87e5 KVM: SVM: Fix __svm_vcpu_run declaration. by Uros Bizjak · 4 years, 9 months ago
  76. b4fd630 KVM: SVM: Do not mark svm_vcpu_run with STACK_FRAME_NON_STANDARD by Uros Bizjak · 4 years, 9 months ago
  77. f14eec0 KVM: SVM: move more vmentry code to assembly by Paolo Bonzini · 4 years, 9 months ago
  78. 199cd1d KVM: SVM: Split svm_vcpu_run inline assembly to separate file by Uros Bizjak · 4 years, 10 months ago
  79. eaf7826 KVM: SVM: Move SEV code to separate file by Joerg Roedel · 4 years, 10 months ago
  80. ef0f649 KVM: SVM: Move AVIC code to separate file by Joerg Roedel · 4 years, 10 months ago
  81. 883b0a9 KVM: SVM: Move Nested SVM Implementation to nested.c by Joerg Roedel · 4 years, 10 months ago
  82. 46a010d kVM SVM: Move SVM related files to own sub-directory by Joerg Roedel · 4 years, 10 months ago[Renamed from arch/x86/kvm/svm.c]
  83. 8c1b724 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm by Linus Torvalds · 4 years, 10 months ago
  84. 9c14ee2 KVM: SVM: Annotate svm_x86_ops as __initdata by Sean Christopherson · 4 years, 10 months ago
  85. afaf0b2 KVM: x86: Copy kvm_x86_ops by value to eliminate layer of indirection by Sean Christopherson · 4 years, 10 months ago
  86. d008dfd KVM: x86: Move init-only kvm_x86_ops to separate struct by Sean Christopherson · 4 years, 10 months ago
  87. cf39d37 Merge tag 'kvmarm-5.7' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEAD by Paolo Bonzini · 4 years, 10 months ago
  88. 9b82f05 Merge branch 'perf-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 4 years, 10 months ago
  89. 629b3df Merge branch 'x86/cpu' into perf/core, to resolve conflict by Ingo Molnar · 4 years, 10 months ago
  90. 320debe x86/kvm: Convert to new CPU match macros by Thomas Gleixner · 4 years, 10 months ago
  91. ba5bade x86/devicetable: Move x86 specific macro out of generic code by Thomas Gleixner · 4 years, 10 months ago
  92. 2e2409a KVM: SVM: Issue WBINVD after deactivating an SEV guest by Tom Lendacky · 4 years, 10 months ago
  93. 2da1ed6 KVM: SVM: document KVM_MEM_ENCRYPT_OP, let userspace detect if SEV is available by Paolo Bonzini · 4 years, 10 months ago
  94. d55c9d4 KVM: nSVM: check for EFER.SVME=1 before entering guest by Paolo Bonzini · 4 years, 10 months ago
  95. 0b66465 KVM: nSVM: Remove an obsolete comment. by Miaohe Lin · 5 years ago
  96. ab56f8e kvm: svm: Introduce GA Log tracepoint for AVIC by Suravee Suthikulpanit · 4 years, 10 months ago
  97. 78f2145 KVM: nSVM: avoid loss of pending IRQ/NMI before entering L2 by Paolo Bonzini · 4 years, 11 months ago
  98. b518ba9 KVM: nSVM: implement check_nested_events for interrupts by Paolo Bonzini · 4 years, 11 months ago
  99. 64b5bd2 KVM: nSVM: ignore L1 interrupt window while running L2 with V_INTR_MASKING=1 by Paolo Bonzini · 4 years, 11 months ago
  100. b5ec2e0 KVM: nSVM: do not change host intercepts while nested VM is running by Paolo Bonzini · 4 years, 11 months ago