1. e42b4a5 Merge tag 'kvmarm-for-v4.20' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEAD by Paolo Bonzini · 6 years ago
  2. e4e11cc KVM: arm64: Safety check PSTATE when entering guest and handle IL by Christoffer Dall · 6 years ago
  3. 58bf437 arm/arm64: KVM: Enable 32 bits kvm vcpu events support by Dongjiu Geng · 6 years ago
  4. 375bdd3 arm/arm64: KVM: Rename function kvm_arch_dev_ioctl_check_extension() by Dongjiu Geng · 6 years ago
  5. da5a3ce KVM: arm64: Fix caching of host MDCR_EL2 value by Mark Rutland · 6 years ago
  6. 1e58e5e KVM: VMX: enable nested virtualization by default by Paolo Bonzini · 6 years ago
  7. 43ce76c KVM/x86: Use 32bit xor to clear registers in svm.c by Uros Bizjak · 6 years ago
  8. c4f5519 kvm: x86: Introduce KVM_CAP_EXCEPTION_PAYLOAD by Jim Mattson · 6 years ago
  9. f10c729 kvm: vmx: Defer setting of DR6 until #DB delivery by Jim Mattson · 6 years ago
  10. da998b4 kvm: x86: Defer setting of CR2 until #PF delivery by Jim Mattson · 6 years ago
  11. 91e86d2 kvm: x86: Add payload operands to kvm_multiple_exception by Jim Mattson · 6 years ago
  12. 59073aa kvm: x86: Add exception payload fields to kvm_vcpu_events by Jim Mattson · 6 years ago
  13. c851436 kvm: x86: Add has_payload and payload to kvm_queued_exception by Jim Mattson · 6 years ago
  14. bba9ce5 KVM: Documentation: Fix omission in struct kvm_vcpu_events by Jim Mattson · 6 years ago
  15. 18178ff KVM: selftests: add Enlightened VMCS test by Vitaly Kuznetsov · 6 years ago
  16. c939989 tools/headers: update kvm.h by Vitaly Kuznetsov · 6 years ago
  17. 8cab650 x86/kvm/nVMX: nested state migration for Enlightened VMCS by Vitaly Kuznetsov · 6 years ago
  18. 1e7ecd1 KVM: selftests: state_test: test bare VMXON migration by Vitaly Kuznetsov · 6 years ago
  19. a1b0c1c x86/kvm/nVMX: allow bare VMXON state migration by Vitaly Kuznetsov · 6 years ago
  20. a7c42bb x86/kvm/lapic: preserve gfn_to_hva_cache len on cache reinit by Vitaly Kuznetsov · 6 years ago
  21. 12e0c61 x86/kvm/hyperv: don't clear VP assist pages on init by Vitaly Kuznetsov · 6 years ago
  22. c4ebd62 KVM: nVMX: optimize prepare_vmcs02{,_full} for Enlightened VMCS case by Vitaly Kuznetsov · 6 years ago
  23. b8bbab9 KVM: nVMX: implement enlightened VMPTRLD and VMCLEAR by Vitaly Kuznetsov · 6 years ago
  24. 945679e KVM: nVMX: add enlightened VMCS state by Vitaly Kuznetsov · 6 years ago
  25. 57b119d KVM: nVMX: add KVM_CAP_HYPERV_ENLIGHTENED_VMCS capability by Vitaly Kuznetsov · 6 years ago
  26. 5d7a644 KVM: VMX: refactor evmcs_sanitize_exec_ctrls() by Vitaly Kuznetsov · 6 years ago
  27. 72bbf93 KVM: hyperv: define VP assist page helpers by Ladi Prosek · 6 years ago
  28. 970c0d4 KVM: refine the comment of function gfn_to_hva_memslot_prot() by Wei Yang · 6 years ago
  29. e791238 KVM: x86: reintroduce pte_list_remove, but including mmu_spte_clear_track_bits by Wei Yang · 6 years ago
  30. 8daf346 KVM: x86: rename pte_list_remove to __pte_list_remove by Wei Yang · 6 years ago
  31. 0804c84 kvm/x86 : add coalesced pio support by Peng Hao · 6 years ago
  32. 9943450 kvm/x86 : add document for coalesced mmio by Peng Hao · 6 years ago
  33. 39337ad kvm/x86 : fix some typo by Peng Hao · 6 years ago
  34. a5c214d KVM/VMX: Change hv flush logic when ept tables are mismatched. by Lan Tianyu · 6 years ago
  35. 44c2d66 KVM/x86: Use 32bit xor to clear register by Uros Bizjak · 6 years ago
  36. 4b1e547 KVM/x86: Use assembly instruction mnemonics instead of .byte streams by Uros Bizjak · 6 years ago
  37. 5ebb272 KVM/x86: Fix invvpid and invept register operand size in 64-bit mode by Uros Bizjak · 6 years ago
  38. bf627a9 x86/kvm/mmu: check if MMU reconfiguration is needed in init_kvm_nested_mmu() by Vitaly Kuznetsov · 6 years ago
  39. 7dcd575 x86/kvm/mmu: check if tdp/shadow MMU reconfiguration is needed by Vitaly Kuznetsov · 6 years ago
  40. a336282 x86/kvm/nVMX: introduce source data cache for kvm_init_shadow_ept_mmu() by Vitaly Kuznetsov · 6 years ago
  41. 36d9594 x86/kvm/mmu: make space for source data caching in struct kvm_mmu by Vitaly Kuznetsov · 6 years ago
  42. e173299 x86/kvm/mmu: get rid of redundant kvm_mmu_setup() by Paolo Bonzini · 6 years ago
  43. 14c07ad x86/kvm/mmu: introduce guest_mmu by Vitaly Kuznetsov · 6 years ago
  44. 6a82cd1 x86/kvm/mmu.c: add kvm_mmu parameter to kvm_mmu_free_roots() by Vitaly Kuznetsov · 6 years ago
  45. 3dc773e x86/kvm/mmu.c: set get_pdptr hook in kvm_init_shadow_ept_mmu() by Vitaly Kuznetsov · 6 years ago
  46. 44dd3ff x86/kvm/mmu: make vcpu->mmu a pointer to the current MMU by Vitaly Kuznetsov · 6 years ago
  47. 0e0a53c kvm: x86: optimize dr6 restore by Paolo Bonzini · 7 years ago
  48. f21dd49 KVM: x86: hyperv: optimize sparse VP set processing by Vitaly Kuznetsov · 6 years ago
  49. e6b6c48 KVM: x86: hyperv: fix 'tlb_lush' typo by Vitaly Kuznetsov · 6 years ago
  50. 2768c0c KVM: nVMX: WARN if nested run hits VMFail with early consistency checks enabled by Sean Christopherson · 6 years ago
  51. 5201760 KVM: nVMX: add option to perform early consistency checks via H/W by Sean Christopherson · 6 years ago
  52. 5a5e8a1 KVM: vmx: write HOST_IA32_EFER in vmx_set_constant_host_state() by Sean Christopherson · 6 years ago
  53. 09abb5e KVM: nVMX: call kvm_skip_emulated_instruction in nested_vmx_{fail,succeed} by Sean Christopherson · 6 years ago
  54. c37a611 KVM: nVMX: do not call nested_vmx_succeed() for consistency check VMExit by Sean Christopherson · 6 years ago
  55. cb61de2 KVM: nVMX: do not skip VMEnter instruction that succeeds by Sean Christopherson · 6 years ago
  56. 16fb9a4 KVM: nVMX: do early preparation of vmcs02 before check_vmentry_postreqs() by Sean Christopherson · 6 years ago
  57. 9d6105b2 KVM: nVMX: initialize vmcs02 constant exactly once (per VMCS) by Sean Christopherson · 6 years ago
  58. 09abe32 KVM: nVMX: split pieces of prepare_vmcs02() to prepare_vmcs02_early() by Sean Christopherson · 6 years ago
  59. 860ff2a KVM: VMX: remove ASSERT() on vmx->pml_pg validity by Sean Christopherson · 6 years ago
  60. 39f9c38 KVM: vVMX: rename label for post-enter_guest_mode consistency check by Sean Christopherson · 6 years ago
  61. a633e41 KVM: nVMX: assimilate nested_vmx_entry_failure() into nested_vmx_enter_non_root_mode() by Sean Christopherson · 6 years ago
  62. 7671ce2 KVM: nVMX: move check_vmentry_postreqs() call to nested_vmx_enter_non_root_mode() by Sean Christopherson · 6 years ago
  63. d63907d KVM: nVMX: rename enter_vmx_non_root_mode to nested_vmx_enter_non_root_mode by Sean Christopherson · 6 years ago
  64. 3df5c37 KVM: nVMX: try to set EFER bits correctly when initializing controls by Sean Christopherson · 6 years ago
  65. 02343cf KVM: vmx: do not unconditionally clear EFER switching by Sean Christopherson · 6 years ago
  66. b7031fd KVM: nVMX: reset cache/shadows when switching loaded VMCS by Sean Christopherson · 6 years ago
  67. 1abf23f KVM: nVMX: use vm_exit_controls_init() to write exit controls for vmcs02 by Sean Christopherson · 6 years ago
  68. 5b8ba41 KVM: nVMX: move vmcs12 EPTP consistency check to check_vmentry_prereqs() by Sean Christopherson · 6 years ago
  69. 64a919f KVM: nVMX: move host EFER consistency checks to VMFail path by Sean Christopherson · 6 years ago
  70. 31fc4f9 KVM: leverage change to adjust slots->used_slots in update_memslots() by Wei Yang · 7 years ago
  71. 3c6e099f KVM: nVMX: Always reflect #NM VM-exits to L1 by Jim Mattson · 7 years ago
  72. 214ff83 KVM: x86: hyperv: implement PV IPI send hypercalls by Vitaly Kuznetsov · 6 years ago
  73. 2cefc5f KVM: x86: hyperv: optimize kvm_hv_flush_tlb() for vp_index == vcpu_idx case by Vitaly Kuznetsov · 6 years ago
  74. 0b0a31b KVM: x86: hyperv: valid_bank_mask should be 'u64' by Vitaly Kuznetsov · 6 years ago
  75. 87ee613 KVM: x86: hyperv: keep track of mismatched VP indexes by Vitaly Kuznetsov · 6 years ago
  76. 1779a39 KVM: x86: hyperv: consistently use 'hv_vcpu' for 'struct kvm_vcpu_hv' variables by Vitaly Kuznetsov · 6 years ago
  77. a812297 KVM: x86: hyperv: optimize 'all cpus' case in kvm_hv_flush_tlb() by Vitaly Kuznetsov · 7 years ago
  78. 9170200 KVM: x86: hyperv: enforce vp_index < KVM_MAX_VCPUS by Vitaly Kuznetsov · 7 years ago
  79. 0624fca kvm/x86: return meaningful value from KVM_SIGNAL_MSI by Paolo Bonzini · 6 years ago
  80. 4fef0f4 KVM: x86: move definition PT_MAX_HUGEPAGE_LEVEL and KVM_NR_PAGE_SIZES together by Wei Yang · 6 years ago
  81. aaa45da KVM/VMX: Remve unused function is_external_interrupt(). by Tianyu Lan · 6 years ago
  82. daefb79 KVM: x86: return 0 in case kvm_mmu_memory_cache has min number of objects by Wei Yang · 7 years ago
  83. 55c1dcd nVMX x86: Make nested_vmx_check_pml_controls() concise by Krish Sadhukhan · 6 years ago
  84. 3ff519f KVM: x86: adjust kvm_mmu_page member to save 8 bytes by Wei Yang · 7 years ago
  85. bd18bff KVM: nVMX: restore host state in nested_vmx_vmexit for VMFail by Sean Christopherson · 7 years ago
  86. cfb634f KVM: nVMX: Clear reserved bits of #DB exit qualification by Jim Mattson · 6 years ago
  87. 5b8ee87 kvm: selftests: support high GPAs in dirty_log_test by Andrew Jones · 6 years ago
  88. e28934e kvm: selftests: stop lying to aarch64 tests about PA-bits by Andrew Jones · 6 years ago
  89. e1b376f kvm: selftests: dirty_log_test: also test 64K pages on aarch64 by Andrew Jones · 6 years ago
  90. fff8dcd kvm: selftests: port dirty_log_test to aarch64 by Andrew Jones · 6 years ago
  91. 81d1cca kvm: selftests: introduce new VM mode for 64K pages by Andrew Jones · 6 years ago
  92. 0bec140 kvm: selftests: add vcpu support for aarch64 by Andrew Jones · 6 years ago
  93. 7a6629e kvm: selftests: add virt mem support for aarch64 by Andrew Jones · 6 years ago
  94. d510653 kvm: selftests: add vm_phy_pages_alloc by Andrew Jones · 6 years ago
  95. eabe788 kvm: selftests: tidy up kvm_util by Andrew Jones · 6 years ago
  96. eea192b kvm: selftests: add cscope make target by Andrew Jones · 6 years ago
  97. cc68765 kvm: selftests: move arch-specific files to arch-specific locations by Andrew Jones · 6 years ago
  98. 14c47b7 kvm: selftests: introduce ucall by Andrew Jones · 6 years ago
  99. 6c93026 kvm: selftests: vcpu_setup: set cr4.osfxsr by Andrew Jones · 6 years ago
  100. 3b8a5df KVM: LAPIC: Tune lapic_timer_advance_ns automatically by Wanpeng Li · 6 years ago