1. e9c16c7 KVM: x86: use direct accessors for RIP and RSP by Paolo Bonzini · 6 years ago
  2. 2b3eaf8 KVM: VMX: Use accessors for GPRs outside of dedicated caching logic by Sean Christopherson · 6 years ago
  3. de3cd11 KVM: x86: Omit caching logic for always-available GPRs by Sean Christopherson · 6 years ago
  4. 0c55671 kvm, x86: Properly check whether a pfn is an MMIO or not by KarimAllah Ahmed · 6 years ago
  5. e0bf266 KVM/nVMX: Use page_address_valid in a few more locations by KarimAllah Ahmed · 6 years ago
  6. dee9c04 KVM/nVMX: Use kvm_vcpu_map for accessing the enlightened VMCS by KarimAllah Ahmed · 6 years ago
  7. 8892530 KVM/nVMX: Use kvm_vcpu_map for accessing the shadow VMCS by KarimAllah Ahmed · 6 years ago
  8. 8c5fbf1 KVM/nSVM: Use the new mapping API for mapping guest memory by KarimAllah Ahmed · 6 years ago
  9. 42e35f8 KVM/X86: Use kvm_vcpu_map in emulator_cmpxchg_emulated by KarimAllah Ahmed · 6 years ago
  10. 3278e04 KVM/nVMX: Use kvm_vcpu_map when mapping the posted interrupt descriptor table by KarimAllah Ahmed · 6 years ago
  11. 96c66e8 KVM/nVMX: Use kvm_vcpu_map when mapping the virtual APIC page by KarimAllah Ahmed · 6 years ago
  12. 31f0b6c KVM/nVMX: Use kvm_vcpu_map when mapping the L1 MSR bitmap by KarimAllah Ahmed · 6 years ago
  13. b146b83 X86/nVMX: handle_vmptrld: Use kvm_vcpu_map when copying VMCS12 from guest memory by KarimAllah Ahmed · 6 years ago
  14. bd53cb3 X86/KVM: Handle PFNs outside of kernel reach when touching GPTEs by Filippo Sironi · 6 years ago
  15. 3d5f6be X86/nVMX: Update the PML table without mapping and unmapping the page by KarimAllah Ahmed · 6 years ago
  16. 2e40893 X86/nVMX: handle_vmon: Read 4 bytes from guest memory by KarimAllah Ahmed · 6 years ago
  17. 191c813 x86/kvm: Implement HWCR support by Borislav Petkov · 6 years ago
  18. 19e3833 KVM: VMX: Include architectural defs header in capabilities.h by Sean Christopherson · 6 years ago
  19. d6a85c3 KVM: vmx: clean up some debug output by Dan Carpenter · 6 years ago
  20. 0967fa1 KVM: VMX: Skip delta_tsc shift-and-divide if the dividend is zero by Sean Christopherson · 6 years ago
  21. 4ca88b3 KVM: lapic: Check for a pending timer intr prior to start_hv_timer() by Sean Christopherson · 6 years ago
  22. f992798 KVM: lapic: Refactor ->set_hv_timer to use an explicit expired param by Sean Christopherson · 6 years ago
  23. f1ba5cf KVM: lapic: Explicitly cancel the hv timer if it's pre-expired by Sean Christopherson · 6 years ago
  24. ee66e45 KVM: lapic: Busy wait for timer to expire when using hv_timer by Sean Christopherson · 6 years ago
  25. 6c6a2ab KVM: VMX: Nop emulation of MSR_IA32_POWER_CTL by Liran Alon · 6 years ago
  26. c715eb9 KVM: x86: Add support of clear Trace_ToPA_PMI status by Luwei Kang · 6 years ago
  27. 8479e04 KVM: x86: Inject PMI for KVM guest by Luwei Kang · 6 years ago
  28. c110ae5 kvm: move KVM_CAP_NR_MEMSLOTS to common code by Paolo Bonzini · 6 years ago
  29. 0a62956 KVM: x86: Inject #GP if guest attempts to set unsupported EFER bits by Sean Christopherson · 6 years ago
  30. 1198849 KVM: x86: Skip EFER vs. guest CPUID checks for host-initiated writes by Sean Christopherson · 6 years ago
  31. c80add0 KVM: nVMX: Return -EINVAL when signaling failure in VM-Entry helpers by Sean Christopherson · 6 years ago
  32. 98d9e85 KVM: nVMX: Return -EINVAL when signaling failure in pre-VM-Entry helpers by Paolo Bonzini · 6 years ago
  33. 5478ba3 KVM: nVMX: Rename and split top-level consistency checks to match SDM by Sean Christopherson · 6 years ago
  34. 9c3e922 KVM: nVMX: Move guest non-reg state checks to VM-Exit path by Sean Christopherson · 6 years ago
  35. de2bc2b kvm: nVMX: Check "load IA32_PAT" VM-entry control on vmentry by Krish Sadhukhan · 6 years ago
  36. f6b0db1f kvm: nVMX: Check "load IA32_PAT" VM-exit control on vmentry by Krish Sadhukhan · 6 years ago
  37. 674ea35 KVM: x86: optimize check for valid PAT value by Paolo Bonzini · 6 years ago
  38. f16cb57 KVM: x86: clear VM_EXIT_SAVE_IA32_PAT by Paolo Bonzini · 6 years ago
  39. 9d60964 KVM: vmx: print more APICv fields in dump_vmcs by Paolo Bonzini · 6 years ago
  40. 7a223e0 KVM: x86: avoid misreporting level-triggered irqs as edge-triggered in tracing by Vitaly Kuznetsov · 6 years ago
  41. 1d487e9 KVM: fix spectrev1 gadgets by Paolo Bonzini · 6 years ago
  42. be43c44 KVM: x86: fix warning Using plain integer as NULL pointer by Hariprasad Kelam · 6 years ago
  43. b68f3cc KVM: x86: Always use 32-bit SMRAM save state for 32-bit kernels by Sean Christopherson · 6 years ago
  44. 8f4dc2e KVM: x86: Don't clear EFER during SMM transitions for 32-bit vCPU by Sean Christopherson · 6 years ago
  45. 9ec1949 KVM: x86: clear SMM flags before loading state while leaving SMM by Sean Christopherson · 6 years ago
  46. c5833c7 KVM: x86: Open code kvm_set_hflags by Sean Christopherson · 6 years ago
  47. ed19321 KVM: x86: Load SMRAM in a single shot when leaving SMM by Sean Christopherson · 6 years ago
  48. e51bfdb KVM: nVMX: Expose RDPMC-exiting only when guest supports PMU by Liran Alon · 6 years ago
  49. 672ff6c KVM: x86: Raise #GP when guest vCPU do not support PMU by Liran Alon · 6 years ago
  50. 1811d97 x86/kvm: move kvm_load/put_guest_xcr0 into atomic context by WANG Chao · 6 years ago
  51. 99c2217 KVM: x86: svm: make sure NMI is injected after nmi_singlestep by Vitaly Kuznetsov · 6 years ago
  52. e44e3ea svm/avic: Fix invalidate logical APIC id entry by Suthikulpanit, Suravee · 6 years ago
  53. 4a58038 Revert "svm: Fix AVIC incomplete IPI emulation" by Suthikulpanit, Suravee · 6 years ago
  54. bc8a3d8 kvm: mmu: Fix overflow on kvm mmu page limit calculation by Ben Gardon · 6 years ago
  55. 2b27924 KVM: nVMX: always use early vmcs check when EPT is disabled by Paolo Bonzini · 6 years ago
  56. 6909081 KVM: nVMX: allow tests to use bad virtual-APIC page address by Paolo Bonzini · 6 years ago
  57. cfd32ac KVM: x86/mmu: Fix an inverted list_empty() check when zapping sptes by Sean Christopherson · 6 years ago
  58. 3b04689 Merge tag 'for-linus-5.1b-rc4-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip by Linus Torvalds · 6 years ago
  59. bc5725f Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm by Linus Torvalds · 6 years ago
  60. c73f4c9 KVM: x86: nVMX: fix x2APIC VTPR read intercept by Marc Orr · 6 years ago
  61. acff784 KVM: x86: nVMX: close leak of L0's x2APIC MSRs (CVE-2019-3887) by Marc Orr · 6 years ago
  62. b86bc28 KVM: SVM: prevent DBG_DECRYPT and DBG_ENCRYPT overflow by David Rientjes · 6 years ago
  63. ede885e kvm: svm: fix potential get_num_contig_pages overflow by David Rientjes · 6 years ago
  64. 32d9258 syscalls: Remove start and number from syscall_set_arguments() args by Steven Rostedt (VMware) · 6 years ago
  65. b35f549 syscalls: Remove start and number from syscall_get_arguments() args by Steven Rostedt (Red Hat) · 8 years ago
  66. 42d8644 xen: Prevent buffer overflow in privcmd ioctl by Dan Carpenter · 6 years ago
  67. 63fc9c2 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm by Linus Torvalds · 6 years ago
  68. 915ee0d Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 6 years ago
  69. f560bd1 x86/realmode: Make set_real_mode_mem() static inline by Matteo Croce · 6 years ago
  70. 45def77 KVM: x86: update %rip after emulating IO by Sean Christopherson · 6 years ago
  71. 013cc6e x86/kvm/hyper-v: avoid spurious pending stimer on vCPU init by Vitaly Kuznetsov · 6 years ago
  72. 2bdb76c kvm/x86: Move MSR_IA32_ARCH_CAPABILITIES to array emulated_msrs by Xiaoyao Li · 6 years ago
  73. 0cf9135 KVM: x86: Emulate MSR_IA32_ARCH_CAPABILITIES on AMD hosts by Sean Christopherson · 6 years ago
  74. f285c63 kvm: mmu: Used range based flushing in slot_handle_level_range by Ben Gardon · 6 years ago
  75. 4d66623 KVM: x86: remove check on nr_mmu_pages in kvm_arch_commit_memory_region() by Wei Yang · 6 years ago
  76. 711eff3 kvm: nVMX: Add a vmentry check for HOST_SYSENTER_ESP and HOST_SYSENTER_EIP fields by Krish Sadhukhan · 6 years ago
  77. 05d5a48 KVM: SVM: Workaround errata#1096 (insn_len maybe zero on SMAP violation) by Singh, Brijesh · 6 years ago
  78. 47c42e6 KVM: x86: fix handling of role.cr4_pae and rename it to 'gpte_size' by Sean Christopherson · 6 years ago
  79. 552c69b1 KVM: nVMX: Do not inherit quadrant and invalid for the root shadow EPT by Sean Christopherson · 6 years ago
  80. f6027c8 x86/cpufeature: Fix __percpu annotation in this_cpu_has() by Jann Horn · 6 years ago
  81. 92c77f7 x86/mm: Don't exceed the valid physical address space by Ralph Campbell · 6 years ago
  82. a9d57ef x86/retpolines: Disable switch jump tables when retpolines are enabled by Daniel Borkmann · 6 years ago
  83. bebd024 x86/smp: Enforce CONFIG_HOTPLUG_CPU when SMP=y by Thomas Gleixner · 6 years ago
  84. b929a50 x86/realmode: Don't leak the trampoline kernel address by Matteo Croce · 6 years ago
  85. 0f02dae x86/boot: Fix incorrect ifdeffery scope by Baoquan He · 6 years ago
  86. 7f2daa9 x86/resctrl: Remove unused variable by Peng Hao · 6 years ago
  87. ffc8599 x86/gart: Exclude GART aperture from kcore by Kairui Song · 6 years ago
  88. f779871 Merge branch 'x86/cpu' into x86/urgent by Thomas Gleixner · 6 years ago
  89. e898e69 x86/hw_breakpoints: Make default case in hw_breakpoint_arch_parse() return an error by Nathan Chancellor · 6 years ago
  90. 4fe64a6 x86/mm/pti: Make local symbols static by Valdis Kletnieks · 6 years ago
  91. 0f4d3aa x86/cpu/cyrix: Remove {get,set}Cx86_old macros used for Cyrix processors by Matthew Whitehead · 6 years ago
  92. 18fb053 x86/cpu/cyrix: Use correct macros for Cyrix calls on Geode processors by Matthew Whitehead · 6 years ago
  93. 9bd6812 x86/microcode: Announce reload operation's completion by Borislav Petkov · 6 years ago
  94. 534c89c x86/hyperv: Prevent potential NULL pointer dereference by Kangjie Lu · 6 years ago
  95. 2e84f11 x86/hpet: Prevent potential NULL pointer dereference by Aditya Pakki · 6 years ago
  96. 725e29d x86/lib: Fix indentation issue, remove extra tab by Colin Ian King · 6 years ago
  97. a9c640a x86/boot: Restrict header scope to make Clang happy by Nick Desaulniers · 6 years ago
  98. a315172 x86/mm: Don't leak kernel addresses by Matteo Croce · 6 years ago
  99. 28d747f Merge tag 'kbuild-v5.1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild by Linus Torvalds · 6 years ago
  100. 80b98e9 Merge branch 'x86-asm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 6 years ago