1. b614c60 KVM: Properly check if "page" is valid in kvm_vcpu_unmap by KarimAllah Ahmed · 6 years ago
  2. 548f7fb KVM: LAPIC: Retry tune per-vCPU timer_advance_ns if adaptive tuning goes insane by Wanpeng Li · 6 years ago
  3. 01402cf kvm: LAPIC: write down valid APIC registers by Paolo Bonzini · 6 years ago
  4. 101628d KVM: LAPIC: ARBPRI is a reserved register for x2APIC by Paolo Bonzini · 6 years ago
  5. 1ef23e1 KVM nVMX: Check Host Segment Registers and Descriptor Tables on vmentry of nested guests by Krish Sadhukhan · 6 years ago
  6. f087a02 KVM: nVMX: Stash L1's CR3 in vmcs01.GUEST_CR3 on nested entry w/o EPT by Sean Christopherson · 6 years ago
  7. 335e192 KVM: x86: add tracepoints around __direct_map and FNAME(fetch) by Paolo Bonzini · 6 years ago
  8. e9f2a76 KVM: x86: change kvm_mmu_page_get_gfn BUG_ON to WARN_ON by Paolo Bonzini · 6 years ago
  9. d679b32 KVM: x86: remove now unneeded hugepage gfn adjustment by Paolo Bonzini · 6 years ago
  10. 3fcf2d1 KVM: x86: make FNAME(fetch) and __direct_map more similar by Paolo Bonzini · 6 years ago
  11. 43fdcda kvm: x86: Do not release the page inside mmu_set_spte() by Junaid Shahid · 7 years ago
  12. 60cec43 KVM: cpuid: remove has_leaf_count from struct kvm_cpuid_param by Paolo Bonzini · 6 years ago
  13. 50a9e1a KVM: cpuid: rename do_cpuid_1_ent by Paolo Bonzini · 6 years ago
  14. d9aadaf KVM: cpuid: set struct kvm_cpuid_entry2 flags in do_cpuid_1_ent by Paolo Bonzini · 6 years ago
  15. 54d360d KVM: cpuid: extract do_cpuid_7_mask and support multiple subleafs by Paolo Bonzini · 6 years ago
  16. ab8bcf6 KVM: cpuid: do_cpuid_ent works on a whole CPUID function by Paolo Bonzini · 6 years ago
  17. 7be373b KVM: LAPIC: remove the trailing newline used in the fmt parameter of TP_printk by Wanpeng Li · 6 years ago
  18. d647eb6 KVM: svm: add nrips module parameter by Paolo Bonzini · 6 years ago
  19. c550505 kvm: x86: Pass through AMD_STIBP_ALWAYS_ON in GET_SUPPORTED_CPUID by Jim Mattson · 6 years ago
  20. b119019 kvm: nVMX: Remove unnecessary sync_roots from handle_invept by Jim Mattson · 6 years ago
  21. 9824c83 Documentation: kvm: document CPUID bit for MSR_KVM_POLL_CONTROL by Paolo Bonzini · 6 years ago
  22. 32b72ec KVM: X86: Expose PV_SCHED_YIELD CPUID feature bit to guest by Wanpeng Li · 6 years ago
  23. 7150629 KVM: X86: Implement PV sched yield hypercall by Wanpeng Li · 6 years ago
  24. f85f6e7 KVM: X86: Yield to IPI target if necessary by Wanpeng Li · 6 years ago
  25. 11e3491 x86/kvm/nVMX: fix VMCLEAR when Enlightened VMCS is in use by Vitaly Kuznetsov · 6 years ago
  26. a21a39c x86/KVM/nVMX: don't use clean fields data on enlightened VMLAUNCH by Vitaly Kuznetsov · 6 years ago
  27. 95c5c7c KVM: nVMX: list VMX MSRs in KVM_GET_MSR_INDEX_LIST by Paolo Bonzini · 6 years ago
  28. e8a70bd KVM: nVMX: allow setting the VMFUNC controls MSR by Paolo Bonzini · 6 years ago
  29. 6defc59 KVM: nVMX: include conditional controls in /dev/kvm KVM_GET_MSRS by Paolo Bonzini · 6 years ago
  30. a251fb90 KVM: x86: Fix apic dangling pointer in vcpu by Saar Amar · 6 years ago
  31. 4d763b1 KVM: VMX: check CPUID before allowing read/write of IA32_XSS by Wanpeng Li · 6 years ago
  32. eceb997 KVM: nVMX: shadow pin based execution controls by Paolo Bonzini · 6 years ago
  33. 804939e KVM: VMX: Leave preemption timer running when it's disabled by Sean Christopherson · 6 years ago
  34. 9d99cc4 KVM: VMX: Drop hv_timer_armed from 'struct loaded_vmcs' by Sean Christopherson · 6 years ago
  35. 469debd KVM: nVMX: Preset *DT exiting in vmcs02 when emulating UMIP by Sean Christopherson · 6 years ago
  36. de0286b KVM: nVMX: Preserve last USE_MSR_BITMAPS when preparing vmcs02 by Sean Christopherson · 6 years ago
  37. 3af80fe KVM: VMX: Explicitly initialize controls shadow at VMCS allocation by Sean Christopherson · 6 years ago
  38. ae81d08 KVM: nVMX: Don't reset VMCS controls shadow on VMCS switch by Sean Christopherson · 6 years ago
  39. 09e226c KVM: nVMX: Shadow VMCS controls on a per-VMCS basis by Sean Christopherson · 6 years ago
  40. fe7f895d KVM: VMX: Shadow VMCS secondary execution controls by Sean Christopherson · 6 years ago
  41. 2183f56 KVM: VMX: Shadow VMCS primary execution controls by Sean Christopherson · 6 years ago
  42. c5f2c76 KVM: VMX: Shadow VMCS pin controls by Sean Christopherson · 6 years ago
  43. 70f932e KVM: VMX: Add builder macros for shadowing controls by Sean Christopherson · 6 years ago
  44. c075c3e KVM: nVMX: Use adjusted pin controls for vmcs02 by Sean Christopherson · 6 years ago
  45. c7554efc KVM: nVMX: Copy PDPTRs to/from vmcs12 only when necessary by Sean Christopherson · 6 years ago
  46. bf03d4f KVM: x86: introduce is_pae_paging by Paolo Bonzini · 6 years ago
  47. c27e5b0 KVM: nVMX: Don't update GUEST_BNDCFGS if it's clean in HV eVMCS by Sean Christopherson · 6 years ago
  48. 699a1ac KVM: nVMX: Update vmcs12 for MSR_IA32_DEBUGCTLMSR when it's written by Sean Christopherson · 6 years ago
  49. de70d27 KVM: nVMX: Update vmcs12 for SYSENTER MSRs when they're written by Sean Christopherson · 6 years ago
  50. 142e4be KVM: nVMX: Update vmcs12 for MSR_IA32_CR_PAT when it's written by Sean Christopherson · 6 years ago
  51. a49700b KVM: nVMX: Don't speculatively write APIC-access page address by Sean Christopherson · 6 years ago
  52. ca2f546 KVM: nVMX: Don't speculatively write virtual-APIC page address by Sean Christopherson · 6 years ago
  53. 73cb855 KVM: nVMX: Don't dump VMCS if virtual APIC page can't be mapped by Sean Christopherson · 6 years ago
  54. 8ef863e KVM: nVMX: Don't reread VMCS-agnostic state when switching VMCS by Sean Christopherson · 6 years ago
  55. 13b964a KVM: nVMX: Don't "put" vCPU or host state when switching VMCS by Sean Christopherson · 6 years ago
  56. b464f57e KVM: VMX: simplify vmx_prepare_switch_to_{guest,host} by Paolo Bonzini · 6 years ago
  57. 4d6c989 KVM: nVMX: Don't rewrite GUEST_PML_INDEX during nested VM-Entry by Sean Christopherson · 6 years ago
  58. c538d57 KVM: nVMX: Write ENCLS-exiting bitmap once per vmcs02 by Sean Christopherson · 6 years ago
  59. 3b013a2 KVM: nVMX: Always sync GUEST_BNDCFGS when it comes from vmcs01 by Sean Christopherson · 6 years ago
  60. d28f429 KVM: VMX: Always signal #GP on WRMSR to MSR_IA32_CR_PAT with bad value by Sean Christopherson · 6 years ago
  61. b1346ab KVM: nVMX: Rename prepare_vmcs02_*_full to prepare_vmcs02_*_rare by Paolo Bonzini · 6 years ago
  62. 7952d76 KVM: nVMX: Sync rarely accessed guest fields only when needed by Sean Christopherson · 6 years ago
  63. e217429 KVM: nVMX: Add helpers to identify shadowed VMCS fields by Sean Christopherson · 6 years ago
  64. 3731905ef KVM: nVMX: Use descriptive names for VMCS sync functions and flags by Sean Christopherson · 6 years ago
  65. f4f8316 KVM: nVMX: Lift sync_vmcs12() out of prepare_vmcs12() by Sean Christopherson · 6 years ago
  66. 1c6f0b4 KVM: nVMX: Track vmcs12 offsets for shadowed VMCS fields by Sean Christopherson · 6 years ago
  67. b643780 KVM: nVMX: Intercept VMWRITEs to GUEST_{CS,SS}_AR_BYTES by Sean Christopherson · 6 years ago
  68. fadcead KVM: nVMX: Intercept VMWRITEs to read-only shadow VMCS fields by Sean Christopherson · 6 years ago
  69. 95b5a48 KVM: VMX: Handle NMIs, #MCs and async #PFs in common irqs-disabled fn by Sean Christopherson · 6 years ago
  70. 165072b KVM: x86: Move kvm_{before,after}_interrupt() calls to vendor code by Sean Christopherson · 6 years ago
  71. 2342080 KVM: VMX: Store the host kernel's IDT base in a global variable by Sean Christopherson · 6 years ago
  72. 49def50 KVM: VMX: Read cached VM-Exit reason to detect external interrupt by Sean Christopherson · 6 years ago
  73. 2ea7203 kvm: nVMX: small cleanup in handle_exception by Paolo Bonzini · 6 years ago
  74. beb8d93 KVM: VMX: Fix handling of #MC that occurs during VM-Entry by Sean Christopherson · 6 years ago
  75. 73f624f KVM: x86: move MSR_IA32_POWER_CTL handling to common code by Paolo Bonzini · 6 years ago
  76. 4cb8b11 kvm: x86: offset is ensure to be in range by Wei Yang · 6 years ago
  77. ee171d2 kvm: x86: use same convention to name kvm_lapic_{set,clear}_vector() by Wei Yang · 6 years ago
  78. 7d2296b kvm: x86: check kvm_apic_sw_enabled() is enough by Wei Yang · 6 years ago
  79. 2d5ba19 kvm: x86: add host poll control msrs by Marcelo Tosatti · 6 years ago
  80. fdb2861 kvm: vmx: segment limit check: use access length by Eugene Korenevsky · 6 years ago
  81. c1a9acb kvm: vmx: fix limit checking in get_vmx_mem_address() by Eugene Korenevsky · 6 years ago
  82. a87f2d3 KVM: x86: Add Intel CPUID.1F cpuid emulation support by Like Xu · 6 years ago
  83. 1fc5d194 KVM: x86: Use DR_TRAP_BITS instead of hard-coded 15 by Liran Alon · 6 years ago
  84. 1dfdb45 KVM: x86: clean up conditions for asynchronous page fault handling by Paolo Bonzini · 6 years ago
  85. 0d9ce16 kvm: Convert kvm_lock to a mutex by Junaid Shahid · 7 years ago
  86. 1ae4de2 KVM: VMX: remove unneeded 'asm volatile ("")' from vmcs_write64 by Uros Bizjak · 6 years ago
  87. b3ffd74 KVM: irqchip: Use struct_size() in kzalloc() by Gustavo A. R. Silva · 6 years ago
  88. 5a25355 x86/kvm/VMX: drop bad asm() clobber from nested_vmx_check_vmentry_hw() by Jan Beulich · 6 years ago
  89. fb89f4e kvm: selftests: introduce aarch64_vcpu_add_default by Andrew Jones · 6 years ago
  90. f5dd4cc kvm: selftests: introduce aarch64_vcpu_setup by Andrew Jones · 6 years ago
  91. 837ec79 kvm: selftests: hide vcpu_setup in processor code by Paolo Bonzini · 6 years ago
  92. 2c7c5d3 kvm: selftests: ucall improvements by Andrew Jones · 6 years ago
  93. 511a8556 KVM: X86: Emulate MSR_IA32_MISC_ENABLE MWAIT bit by Wanpeng Li · 6 years ago
  94. b517006 KVM: X86: Provide a capability to disable cstate msr read intercepts by Wanpeng Li · 6 years ago
  95. 8ffdaa7 KVM: Documentation: Add disable pause exits to KVM_CAP_X86_DISABLE_EXITS by Wanpeng Li · 6 years ago
  96. 4d22c17 kvm: x86: refine kvm_get_arch_capabilities() by Xiaoyao Li · 6 years ago
  97. f257d6d KVM: Directly return result from kvm_arch_check_processor_compat() by Sean Christopherson · 6 years ago
  98. 0532dd5 kvm: svm/avic: Do not send AVIC doorbell to self by Suthikulpanit, Suravee · 6 years ago
  99. b6c4bc6 KVM: LAPIC: Optimize timer latency further by Wanpeng Li · 6 years ago
  100. ec0671d KVM: LAPIC: Delay trace_kvm_wait_lapic_expire tracepoint to after vmexit by Wanpeng Li · 6 years ago