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