1. 39497d7 KVM: lapic: Track lapic timer advance per vCPU by Sean Christopherson · 6 years ago
  2. 57bf67e KVM: lapic: Disable timer advancement if adaptive tuning goes haywire by Sean Christopherson · 6 years ago
  3. da66761 x86: kvm: hyper-v: deal with buggy TLB flush requests from WS2012 by Vitaly Kuznetsov · 6 years ago
  4. c09d65d KVM: x86: Consider LAPIC TSC-Deadline timer expired if deadline too short by Liran Alon · 6 years ago
  5. 7a223e0 KVM: x86: avoid misreporting level-triggered irqs as edge-triggered in tracing by Vitaly Kuznetsov · 6 years ago
  6. 1d487e9 KVM: fix spectrev1 gadgets by Paolo Bonzini · 6 years ago
  7. be43c44 KVM: x86: fix warning Using plain integer as NULL pointer by Hariprasad Kelam · 6 years ago
  8. b68f3cc KVM: x86: Always use 32-bit SMRAM save state for 32-bit kernels by Sean Christopherson · 6 years ago
  9. 8f4dc2e KVM: x86: Don't clear EFER during SMM transitions for 32-bit vCPU by Sean Christopherson · 6 years ago
  10. 9ec1949 KVM: x86: clear SMM flags before loading state while leaving SMM by Sean Christopherson · 6 years ago
  11. c5833c7 KVM: x86: Open code kvm_set_hflags by Sean Christopherson · 6 years ago
  12. ed19321 KVM: x86: Load SMRAM in a single shot when leaving SMM by Sean Christopherson · 6 years ago
  13. e51bfdb KVM: nVMX: Expose RDPMC-exiting only when guest supports PMU by Liran Alon · 6 years ago
  14. 672ff6c KVM: x86: Raise #GP when guest vCPU do not support PMU by Liran Alon · 6 years ago
  15. 1811d97 x86/kvm: move kvm_load/put_guest_xcr0 into atomic context by WANG Chao · 6 years ago
  16. 99c2217 KVM: x86: svm: make sure NMI is injected after nmi_singlestep by Vitaly Kuznetsov · 6 years ago
  17. e44e3ea svm/avic: Fix invalidate logical APIC id entry by Suthikulpanit, Suravee · 6 years ago
  18. 4a58038 Revert "svm: Fix AVIC incomplete IPI emulation" by Suthikulpanit, Suravee · 6 years ago
  19. bc8a3d8 kvm: mmu: Fix overflow on kvm mmu page limit calculation by Ben Gardon · 6 years ago
  20. 2b27924 KVM: nVMX: always use early vmcs check when EPT is disabled by Paolo Bonzini · 6 years ago
  21. 6909081 KVM: nVMX: allow tests to use bad virtual-APIC page address by Paolo Bonzini · 6 years ago
  22. cfd32ac KVM: x86/mmu: Fix an inverted list_empty() check when zapping sptes by Sean Christopherson · 6 years ago
  23. c73f4c9 KVM: x86: nVMX: fix x2APIC VTPR read intercept by Marc Orr · 6 years ago
  24. acff784 KVM: x86: nVMX: close leak of L0's x2APIC MSRs (CVE-2019-3887) by Marc Orr · 6 years ago
  25. b86bc28 KVM: SVM: prevent DBG_DECRYPT and DBG_ENCRYPT overflow by David Rientjes · 6 years ago
  26. ede885e kvm: svm: fix potential get_num_contig_pages overflow by David Rientjes · 6 years ago
  27. 45def77 KVM: x86: update %rip after emulating IO by Sean Christopherson · 6 years ago
  28. 013cc6e x86/kvm/hyper-v: avoid spurious pending stimer on vCPU init by Vitaly Kuznetsov · 6 years ago
  29. 2bdb76c kvm/x86: Move MSR_IA32_ARCH_CAPABILITIES to array emulated_msrs by Xiaoyao Li · 6 years ago
  30. 0cf9135 KVM: x86: Emulate MSR_IA32_ARCH_CAPABILITIES on AMD hosts by Sean Christopherson · 6 years ago
  31. f285c63 kvm: mmu: Used range based flushing in slot_handle_level_range by Ben Gardon · 6 years ago
  32. 4d66623 KVM: x86: remove check on nr_mmu_pages in kvm_arch_commit_memory_region() by Wei Yang · 6 years ago
  33. 711eff3 kvm: nVMX: Add a vmentry check for HOST_SYSENTER_ESP and HOST_SYSENTER_EIP fields by Krish Sadhukhan · 6 years ago
  34. 05d5a48 KVM: SVM: Workaround errata#1096 (insn_len maybe zero on SMAP violation) by Singh, Brijesh · 6 years ago
  35. 47c42e6 KVM: x86: fix handling of role.cr4_pae and rename it to 'gpte_size' by Sean Christopherson · 6 years ago
  36. 552c69b1 KVM: nVMX: Do not inherit quadrant and invalid for the root shadow EPT by Sean Christopherson · 6 years ago
  37. 636deed Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm by Linus Torvalds · 6 years ago
  38. 4a605bc kvm: vmx: fix formatting of a comment by Paolo Bonzini · 6 years ago
  39. 92da008 Revert "KVM/MMU: Flush tlb directly in the kvm_zap_gfn_range()" by Ben Gardon · 6 years ago
  40. de3ccd2 KVM: MMU: record maximum physical address width in kvm_mmu_extended_role by Yu Zhang · 6 years ago
  41. 511da98 kvm: x86: Return LA57 feature based on hardware capability by Yu Zhang · 6 years ago
  42. ad7dc69 x86/kvm/mmu: fix switch between root and guest MMUs by Vitaly Kuznetsov · 6 years ago
  43. 8ab3c47 KVM: x86/mmu: Consolidate kvm_mmu_zap_all() and kvm_mmu_zap_mmio_sptes() by Sean Christopherson · 6 years ago
  44. 24efe61 KVM: x86/mmu: WARN if zapping a MMIO spte results in zapping children by Sean Christopherson · 6 years ago
  45. 83cdb56 KVM: x86/mmu: Differentiate between nr zapped and list unstable by Sean Christopherson · 6 years ago
  46. ea145aa Revert "KVM: MMU: fast invalidate all pages" by Sean Christopherson · 6 years ago
  47. 5d6317c KVM: x86/mmu: Voluntarily reschedule as needed when zapping all sptes by Sean Christopherson · 6 years ago
  48. 8a674ad KVM: x86/mmu: skip over invalid root pages when zapping all sptes by Sean Christopherson · 6 years ago
  49. 7390de1 Revert "KVM: x86: use the fast way to invalidate all pages" by Sean Christopherson · 6 years ago
  50. b59c483 Revert "KVM: MMU: show mmu_valid_gen in shadow page related tracepoints" by Sean Christopherson · 6 years ago
  51. 42560fb Revert "KVM: MMU: add tracepoint for kvm_mmu_invalidate_all_pages" by Sean Christopherson · 6 years ago
  52. 43d2b14 Revert "KVM: MMU: zap pages in batch" by Sean Christopherson · 6 years ago
  53. 210f494 Revert "KVM: MMU: collapse TLB flushes when zap all pages" by Sean Christopherson · 6 years ago
  54. 52d5dedc Revert "KVM: MMU: reclaim the zapped-obsolete page first" by Sean Christopherson · 6 years ago
  55. 5ff0568 KVM: x86/mmu: Remove is_obsolete() call by Sean Christopherson · 6 years ago
  56. 571c5af KVM: x86/mmu: Voluntarily reschedule as needed when zapping MMIO sptes by Sean Christopherson · 6 years ago
  57. 4771450 Revert "KVM: MMU: drop kvm_mmu_zap_mmio_sptes" by Sean Christopherson · 6 years ago
  58. 4e10313 KVM: x86/mmu: Zap only the relevant pages when removing a memslot by Sean Christopherson · 6 years ago
  59. a211363 KVM: x86/mmu: Split remote_flush+zap case out of kvm_mmu_flush_or_zap() by Sean Christopherson · 6 years ago
  60. 85875a1 KVM: x86/mmu: Move slot_level_*() helper functions up a few lines by Sean Christopherson · 6 years ago
  61. 164bf7e KVM: Move the memslot update in-progress flag to bit 63 by Sean Christopherson · 6 years ago
  62. cae7ed3 KVM: x86: Refactor the MMIO SPTE generation handling by Sean Christopherson · 6 years ago
  63. 5192f9b KVM: x86: Use a u64 when passing the MMIO gen around by Sean Christopherson · 6 years ago
  64. 361209e KVM: Explicitly define the "memslot update in-progress" bit by Sean Christopherson · 6 years ago
  65. ddfd173 KVM: x86/mmu: Do not cache MMIO accesses while memslots are in flux by Sean Christopherson · 6 years ago
  66. e1359e2 KVM: x86/mmu: Detect MMIO generation wrap in any address space by Sean Christopherson · 6 years ago
  67. 1524825 KVM: Call kvm_arch_memslots_updated() before updating memslots by Sean Christopherson · 6 years ago
  68. 4183683 kvm: vmx: Add memcg accounting to KVM allocations by Ben Gardon · 6 years ago
  69. 1ec6964 kvm: svm: Add memcg accounting to KVM allocations by Ben Gardon · 6 years ago
  70. 254272c kvm: x86: Add memcg accounting to KVM allocations by Ben Gardon · 6 years ago
  71. 359a6c3 KVM: nVMX: do not start the preemption timer hrtimer unnecessarily by Paolo Bonzini · 6 years ago
  72. d929359 kvm: vmx: Fix typos in vmentry/vmexit control setting by Yu Zhang · 6 years ago
  73. b4b65b5 KVM: x86: cleanup freeing of nested state by Paolo Bonzini · 6 years ago
  74. 81b0166 KVM: x86: Sync the pending Posted-Interrupts by Luwei Kang · 6 years ago
  75. c029b5d KVM: x86: expose MOVDIR64B CPU feature into VM. by Liu Jingqi · 6 years ago
  76. 74f2370 KVM: x86: expose MOVDIRI CPU feature into VM. by Liu Jingqi · 6 years ago
  77. 8acc099 kvm, x86, mmu: Use kernel generic dynamic physical address mask by Kai Huang · 6 years ago
  78. e0dfacb KVM: nVMX: remove useless is_protmode check by Paolo Bonzini · 6 years ago
  79. 34333cc KVM: nVMX: Ignore limit checks on VMX instructions using flat segments by Sean Christopherson · 6 years ago
  80. 8570f9e KVM: nVMX: Apply addr size mask to effective address for VMX instructions by Sean Christopherson · 6 years ago
  81. 946c522 KVM: nVMX: Sign extend displacements of VMX instr's mem operands by Sean Christopherson · 6 years ago
  82. c57cd3c svm: Fix improper check when deactivate AVIC by Suthikulpanit, Suravee · 6 years ago
  83. f7589cc KVM: x86: cull apicv code when userspace irqchip is requested by Paolo Bonzini · 6 years ago
  84. 98d9058 svm: Fix AVIC DFR and LDR handling by Suthikulpanit, Suravee · 6 years ago
  85. 4f44c4e KVM: VMX: Reorder clearing of registers in the vCPU-run assembly flow by Sean Christopherson · 6 years ago
  86. fc2ba5a KVM: VMX: Call vCPU-run asm sub-routine from C and remove clobbering by Sean Christopherson · 6 years ago
  87. 3b895ef KVM: VMX: Preserve callee-save registers in vCPU-run asm sub-routine by Sean Christopherson · 6 years ago
  88. e75c3c3 KVM: VMX: Return VM-Fail from vCPU-run assembly via standard ABI reg by Sean Christopherson · 6 years ago
  89. 77df549 KVM: VMX: Pass @launched to the vCPU-run asm via standard ABI regs by Sean Christopherson · 6 years ago
  90. a62fd5a KVM: VMX: Use RAX as the scratch register during vCPU-run by Sean Christopherson · 6 years ago
  91. ee2fc63 KVM: VMX: Rename ____vmx_vcpu_run() to __vmx_vcpu_run() by Sean Christopherson · 6 years ago
  92. c823dd5 KVM: VMX: Fold __vmx_vcpu_run() back into vmx_vcpu_run() by Sean Christopherson · 6 years ago
  93. 5e0781d KVM: VMX: Move vCPU-run code to a proper assembly routine by Sean Christopherson · 6 years ago
  94. 63c73aa KVM: VMX: Create a stack frame in vCPU-run by Sean Christopherson · 6 years ago
  95. c14f9dd KVM: VMX: Use #defines in place of immediates in VM-Enter inline asm by Sean Christopherson · 6 years ago
  96. 98ae70c kvm: vmx: Fix entry number check for add_atomic_switch_msr() by Xiaoyao Li · 6 years ago
  97. c112b5f KVM: x86: Recompute PID.ON when clearing PID.SN by Luwei Kang · 6 years ago
  98. bc44121 KVM: nVMX: Restore a preemption timer consistency check by Sean Christopherson · 6 years ago
  99. 6b1971c x86/kvm/nVMX: read from MSR_IA32_VMX_PROCBASED_CTLS2 only when it is available by Vitaly Kuznetsov · 6 years ago
  100. d558920 KVM: VMX: Use vcpu->arch.regs directly when saving/loading guest state by Sean Christopherson · 6 years ago