1. 79e06c4 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm by Linus Torvalds · 3 years ago
  2. 018d70f KVM: x86: Update vPMCs when retiring branch instructions by Eric Hankland · 3 years, 2 months ago
  3. c9a34c3 x86/kvm: Remove .fixup usage by Peter Zijlstra · 3 years, 2 months ago
  4. b17c2ba x86: Prepare inline-asm for straight-line-speculation by Peter Zijlstra · 3 years, 1 month ago
  5. 4e33868 Merge tag 'kvmarm-5.16' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEAD by Paolo Bonzini · 3 years, 3 months ago
  6. 9ae7f6c KVM: emulate: Comment on difference between RDPMC implementation and manual by Wanpeng Li · 3 years, 3 months ago
  7. 291073a kvm: fix objtool relocation warning by Linus Torvalds · 3 years, 3 months ago
  8. e9337c8 kvm: fix wrong exception emulation in check_rdtsc by Hou Wenlong · 3 years, 5 months ago
  9. ecc513e KVM: x86: Drop "pre_" from enter/leave_smm() helpers by Sean Christopherson · 3 years, 7 months ago
  10. 0128116 KVM: x86: Drop .post_leave_smm(), i.e. the manual post-RSM MMU reset by Sean Christopherson · 3 years, 7 months ago
  11. edce465 KVM: x86: Replace .set_hflags() with dedicated .exiting_smm() helper by Sean Christopherson · 3 years, 7 months ago
  12. 25b1722 KVM: x86: Emulate triple fault shutdown if RSM emulation fails by Sean Christopherson · 3 years, 7 months ago
  13. 43e5146 KVM: x86: Move FPU register accessors into fpu.h by Siddharth Chandrasekaran · 3 years, 8 months ago
  14. b35491e KVM: X86: Kill off ctxt->ud by Wanpeng Li · 3 years, 8 months ago
  15. 2183de4 KVM: x86: Move RDPID emulation intercept to its own enum by Sean Christopherson · 3 years, 9 months ago
  16. 152d32a Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm by Linus Torvalds · 3 years, 9 months ago
  17. d0fe7b6 KVM: x86: Remove emulator's broken checks on CR0/CR3/CR4 loads by Sean Christopherson · 3 years, 9 months ago
  18. d9f6e12 x86: Fix various typos in comments by Ingo Molnar · 3 years, 10 months ago
  19. 2644312 KVM: x86: Restore all 64 bits of DR6 and DR7 during RSM on x86-64 by Sean Christopherson · 4 years ago
  20. 16d5163 KVM: x86: Remove misleading DR6/DR7 adjustments from RSM emulation by Sean Christopherson · 4 years ago
  21. 9a3ecd5 KVM: X86: Rename DR6_INIT to DR6_ACTIVE_LOW by Chenyi Qiang · 4 years ago
  22. 943dea8 KVM: x86: Update emulator context mode if SYSENTER xfers to 64-bit mode by Sean Christopherson · 4 years ago
  23. 51b958e KVM: x86: clflushopt should be treated as a no-op by emulation by David Edmondson · 4 years, 2 months ago
  24. 7dffeca KVM: x86: report negative values from wrmsr emulation to userspace by Maxim Levitsky · 4 years, 4 months ago
  25. 1ae0995 KVM: x86: Allow deflecting unknown MSR accesses to user space by Alexander Graf · 4 years, 4 months ago
  26. a9e2e0a KVM: x86: emulating RDPID failure shall return #UD rather than #GP by Robert Hoo · 4 years, 5 months ago
  27. bf3c0e5 Merge branch 'x86-seves-for-paolo' of https://git.kernel.org/pub/scm/linux/kernel/git/tip/tip into HEAD by Paolo Bonzini · 4 years, 4 months ago
  28. 37f66bb KVM: emulator: more strict rsm checks. by Maxim Levitsky · 4 years, 5 months ago
  29. df561f66 treewide: Use fallthrough pseudo-keyword by Gustavo A. R. Silva · 4 years, 5 months ago
  30. 34d2618 KVM: x86: emulate reserved nops from 0f/18 to 0f/1f by Paolo Bonzini · 4 years, 8 months ago
  31. fede807 KVM: x86: handle wrap around 32-bit address space by Paolo Bonzini · 4 years, 9 months ago
  32. 8c1b724 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm by Linus Torvalds · 4 years, 10 months ago
  33. f91af51 KVM: x86: Refactor kvm_cpuid() param that controls out-of-range logic by Sean Christopherson · 4 years, 11 months ago
  34. 15608ed KVM: x86: Add helpers to perform CPUID-based guest vendor check by Sean Christopherson · 4 years, 11 months ago
  35. 2f728d6 KVM: x86: Move kvm_emulate.h into KVM's private directory by Sean Christopherson · 5 years ago
  36. f0ed476 KVM: x86: Move emulation-only helpers to emulate.c by Sean Christopherson · 5 years ago
  37. 342993f KVM: x86: clear stale x86_emulate_ctxt->intercept value by Vitaly Kuznetsov · 4 years, 11 months ago
  38. b78a855 kvm/emulate: fix a -Werror=cast-function-type by Qian Cai · 5 years ago
  39. 3009afc KVM: x86: Use a typedef for fastop functions by Sean Christopherson · 5 years ago
  40. 52db369 KVM: X86: Add 'else' to unify fastop and execute call path by Miaohe Lin · 5 years ago
  41. c0a21c3 KVM: x86: Remove unused ctxt param from emulator's FPU accessors by Sean Christopherson · 5 years ago
  42. a7baead KVM: x86: Ensure guest's FPU state is loaded when accessing for emulation by Sean Christopherson · 5 years ago
  43. 125ffc5 KVM: x86: Refactor prefix decoding to prevent Spectre-v1/L1TF attacks by Marios Pomonis · 5 years ago
  44. 3c9053a2 KVM: x86: Protect x86_decode_insn from Spectre-v1/L1TF attacks by Marios Pomonis · 5 years ago
  45. 5ae78e9 KVM: x86: Add dedicated emulator helpers for querying CPUID features by Sean Christopherson · 5 years ago
  46. 5b4ce93 KVM: X86: avoid unused setup_syscalls_segments call when SYSCALL check failed by Miaohe Lin · 5 years ago
  47. c8848ce KVM: x86: set ctxt->have_exception in x86_decode_insn() by Jan Dakinevich · 5 years ago
  48. 02d4160 x86: KVM: add xsetbv to the emulator by Vitaly Kuznetsov · 5 years ago
  49. 016cd75 KVM: x86: Fix x86_decode_insn() return when fetching insn bytes fails by Sean Christopherson · 5 years ago
  50. d99a6ce x86/kvm: Fix fastop function ELF metadata by Josh Poimboeuf · 5 years ago
  51. a45ff59 Merge tag 'kvm-arm-for-5.3' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEAD by Paolo Bonzini · 6 years ago
  52. 20c8ccb treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 499 by Thomas Gleixner · 6 years ago
  53. 1fc5d194 KVM: x86: Use DR_TRAP_BITS instead of hard-coded 15 by Liran Alon · 6 years ago
  54. b68f3cc KVM: x86: Always use 32-bit SMRAM save state for 32-bit kernels by Sean Christopherson · 6 years ago
  55. 8f4dc2e KVM: x86: Don't clear EFER during SMM transitions for 32-bit vCPU by Sean Christopherson · 6 years ago
  56. 9ec1949 KVM: x86: clear SMM flags before loading state while leaving SMM by Sean Christopherson · 6 years ago
  57. c5833c7 KVM: x86: Open code kvm_set_hflags by Sean Christopherson · 6 years ago
  58. ed19321 KVM: x86: Load SMRAM in a single shot when leaving SMM by Sean Christopherson · 6 years ago
  59. e9666d1 jump_label: move 'asm goto' support test to Kconfig by Masahiro Yamada · 6 years ago
  60. 0e96f31 x86: Clean up 'sizeof x' => 'sizeof(x)' by Jordan Borgner · 6 years ago
  61. b8f4abb x86/kvm: Add Hygon Dhyana support to KVM by Pu Wen · 6 years ago
  62. 208320b kvm: x86: Remove CR3_PCID_INVD flag by Junaid Shahid · 7 years ago
  63. 3c9fa24 kvm: x86: use correct privilege level for sgdt/sidt/fxsave/fxrstor access by Paolo Bonzini · 7 years ago
  64. 79367a6 KVM: x86: introduce linear_{read,write}_system by Paolo Bonzini · 7 years ago
  65. a780a3e KVM: X86: Fix reserved bits check for MOV to CR3 by Wanpeng Li · 7 years ago
  66. 2991696 kvm: Add emulation for movups/movupd by Stefan Fritsch · 7 years ago
  67. 2d7921c KVM: x86: Add support for VMware backdoor Pseudo-PMCs by Arbel Moshe · 7 years ago
  68. 9a29d449 KVM: x86: Always allow access to VMware backdoor I/O ports by Liran Alon · 7 years ago
  69. 7bf14c2 Merge branch 'x86/hyperv' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Radim Krčmář · 7 years ago
  70. 6304672 Merge branch 'x86-pti-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 7 years ago
  71. 1a29b5b KVM: x86: Make indirect calls in emulator speculation safe by Peter Zijlstra · 7 years ago
  72. fae1a3e kvm: x86: fix RSM when PCID is non-zero by Paolo Bonzini · 7 years ago
  73. fb6d4d3 KVM: x86: emulate RDPID by Paolo Bonzini · 9 years ago
  74. dd307d0 KVM: x86: emulate sldt and str by Paolo Bonzini · 9 years ago
  75. ae3e61e KVM: x86: add support for UMIP by Paolo Bonzini · 9 years ago
  76. 6ab0b9f x86,kvm: remove KVM emulator get_fpu / put_fpu by Rik van Riel · 7 years ago
  77. 4d772cb KVM: x86: fix em_fxstor() sleeping while in atomic by David Hildenbrand · 7 years ago
  78. 3853be2 KVM: X86: Fix operand/address-size during instruction decoding by Wanpeng Li · 7 years ago
  79. 0234bf8 KVM: x86: introduce ISA specific SMM entry/exit callbacks by Ladi Prosek · 7 years ago
  80. f26e601 x86/kvm: Move kvm_fastop_exception to .fixup section by Josh Poimboeuf · 7 years ago
  81. a141fd5 Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 7 years ago
  82. f5caf62 x86/asm: Fix inline asm call constraints for Clang by Josh Poimboeuf · 7 years ago
  83. d650014 KVM: x86: Fix the NULL pointer parameter in check_cr_write() by Yu Zhang · 7 years ago
  84. fd8cb43 KVM: MMU: Expose the LA57 feature to VM. by Yu Zhang · 7 years ago
  85. d1cd3ce KVM: MMU: check guest CR3 reserved bits based on its physical address width. by Yu Zhang · 7 years ago
  86. e911eb3 KVM: x86: Add return value to kvm_cpuid(). by Yu Zhang · 7 years ago
  87. c136b84 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm by Linus Torvalds · 8 years ago
  88. 8616abc KVM: x86: remove ignored type attribute by Nick Desaulniers · 8 years ago
  89. c8401dd KVM: x86: fix singlestepping over syscall by Paolo Bonzini · 8 years ago
  90. 9d643f6 KVM: x86: avoid large stack allocations in em_fxrstor by Nick Desaulniers · 8 years ago
  91. 92ceb76 KVM: x86: prevent uninitialized variable warning in check_svme() by Radim Krčmář · 8 years ago
  92. 6ed071f KVM: x86: fix emulation of RSM and IRET instructions by Ladi Prosek · 8 years ago
  93. db2336a KVM: x86: virtualize cpuid faulting by Kyle Huey · 8 years ago
  94. a9ff720 Merge branch 'x86/cpufeature' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip into next by Radim Krčmář · 8 years ago
  95. 33ab911 KVM: x86: fix emulation of "MOV SS, null selector" by Paolo Bonzini · 8 years ago
  96. 129a72a KVM: x86: Introduce segmented_write_std by Steve Rutherford · 8 years ago
  97. 0f89b20 kvm: svm: Use the hardware provided GPA instead of page walk by Tom Lendacky · 8 years ago
  98. 93173b5 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm by Linus Torvalds · 8 years ago
  99. 2117d53 KVM: x86: drop error recovery in em_jmp_far and em_ret_far by Radim Krčmář · 8 years ago
  100. 283c95d KVM: x86: emulate FXSAVE and FXRSTOR by Radim Krčmář · 8 years ago