- f27ad38 KVM: SVM: Add support for CR0 write traps for an SEV-ES guest by Tom Lendacky · 4 years, 1 month ago
- 2985afb KVM: SVM: Add support for EFER write traps for an SEV-ES guest by Tom Lendacky · 4 years, 1 month ago
- 7ed9abf KVM: SVM: Support string IO operations for an SEV-ES guest by Tom Lendacky · 4 years, 1 month ago
- 8f423a8 KVM: SVM: Support MMIO for an SEV-ES guest by Tom Lendacky · 4 years, 1 month ago
- 59e38b5 KVM: SVM: Create trace events for VMGEXIT MSR protocol processing by Tom Lendacky · 4 years, 1 month ago
- d523ab6b KVM: SVM: Create trace events for VMGEXIT processing by Tom Lendacky · 4 years, 1 month ago
- e1d7111 KVM: SVM: Add support for SEV-ES GHCB MSR protocol function 0x100 by Tom Lendacky · 4 years, 1 month ago
- d369466 KVM: SVM: Add support for SEV-ES GHCB MSR protocol function 0x004 by Tom Lendacky · 4 years, 1 month ago
- 1edc145 KVM: SVM: Add support for SEV-ES GHCB MSR protocol function 0x002 by Tom Lendacky · 4 years, 1 month ago
- 291bd20 KVM: SVM: Add initial support for a VMGEXIT VMEXIT by Tom Lendacky · 4 years, 1 month ago
- e9093fd4 KVM: SVM: Prepare for SEV-ES exit handling in the sev.c file by Tom Lendacky · 4 years, 1 month ago
- 8164a5f KVM: SVM: Cannot re-initialize the VMCB after shutdown with SEV-ES by Tom Lendacky · 4 years, 1 month ago
- bc624d9 KVM: SVM: Do not allow instruction emulation under SEV-ES by Tom Lendacky · 4 years, 1 month ago
- 8d4846b KVM: SVM: Prevent debugging under SEV-ES by Tom Lendacky · 4 years, 1 month ago
- f1c6366 KVM: SVM: Add required changes to support intercepts under SEV-ES by Tom Lendacky · 4 years ago
- f9a4d62 KVM: x86: introduce complete_emulated_msr callback by Paolo Bonzini · 4 years ago
- 8b47442 KVM: x86: use kvm_complete_insn_gp in emulating RDMSR/WRMSR by Paolo Bonzini · 4 years, 1 month ago
- 9caec4b KVM: x86: remove bogus #GP injection by Paolo Bonzini · 4 years, 1 month ago
- 1c04d8c KVM: x86: Mark GPRs dirty when written by Tom Lendacky · 4 years, 1 month ago
- add5e2f KVM: SVM: Add support for the SEV-ES VMSA by Tom Lendacky · 4 years, 1 month ago
- 0f60bde KVM: SVM: Add GHCB accessor functions for retrieving fields by Tom Lendacky · 4 years, 1 month ago
- 916391a KVM: SVM: Add support for SEV-ES capability in KVM by Tom Lendacky · 4 years, 1 month ago
- 9d4747d KVM: SVM: Remove the call to sev_platform_status() during setup by Tom Lendacky · 4 years, 1 month ago
- 69372cf0 x86/cpu: Add VM page flush MSR availablility as a CPUID feature by Tom Lendacky · 4 years, 1 month ago
- 3f1a18b KVM/VMX/SVM: Move kvm_machine_check function to x86.h by Uros Bizjak · 4 years, 2 months ago
- 39485ed KVM: x86: reinstate vendor-agnostic check on SPEC_CTRL cpuid bits by Paolo Bonzini · 4 years, 1 month ago
- 2224fc9 KVM: x86: Expose AVX512_FP16 for supported CPUID by Cathy Zhang · 4 years, 1 month ago
- e1b35da x86: Enumerate AVX512 FP16 CPUID feature flag by Kyung Min Park · 4 years, 1 month ago
- 6c44221 KVM/VMX: Use TEST %REG,%REG instead of CMP $0,%REG in vmenter.S by Uros Bizjak · 4 years, 2 months ago
- f57ad63 KVM: x86: ignore SIPIs that are received while not in wait-for-sipi state by Maxim Levitsky · 4 years, 1 month ago
- dee734a KVM: x86: adjust SEV for commit 7e8e6eed75e by Paolo Bonzini · 4 years, 1 month ago
- 8cce12b KVM: nSVM: set fixed bits by hand by Paolo Bonzini · 4 years, 1 month ago
- b9a98c3 kvm: x86/mmu: Add TDP MMU SPTE changed trace point by Ben Gardon · 4 years, 2 months ago
- 33dd3574 kvm: x86/mmu: Add existing trace points to TDP MMU by Ben Gardon · 4 years, 2 months ago
- dc924b0 KVM: SVM: check CR4 changes against vcpu->arch by Paolo Bonzini · 4 years, 1 month ago
- 7e8e6ee KVM: SVM: Move asid to vcpu_svm by Cathy Avery · 4 years, 3 months ago
- 789f52c x86/kvm: remove unused macro HV_CLOCK_SIZE by Alex Shi · 4 years, 2 months ago
- 2259c17 kvm: x86: Sink cpuid update into vendor-specific set_cr4 functions by Jim Mattson · 4 years, 2 months ago
- 044c59c KVM: Don't allocate dirty bitmap if dirty ring is enabled by Peter Xu · 4 years, 3 months ago
- fb04a1e KVM: X86: Implement ring-based dirty memory tracking by Peter Xu · 4 years, 3 months ago
- ff5a983 KVM: X86: Don't track dirty for KVM_SET_[TSS_ADDR|IDENTITY_MAP_ADDR] by Peter Xu · 4 years, 3 months ago
- c21d54f KVM: x86: hyper-v: allow KVM_GET_SUPPORTED_HV_CPUID as a system ioctl by Vitaly Kuznetsov · 4 years, 3 months ago
- bf0cd88 KVM: x86: emulate wait-for-SIPI and SIPI-VMExit by Yadong Qi · 4 years, 2 months ago
- 1c96dcc KVM: x86: fix apic_accept_events vs check_nested_events by Paolo Bonzini · 4 years, 2 months ago
- ee69c92 KVM: x86: Return bool instead of int for CR4 and SREGS validity checks by Sean Christopherson · 4 years, 3 months ago
- c2fe3cd KVM: x86: Move vendor CR4 validity check to dedicated kvm_x86_ops hook by Sean Christopherson · 4 years, 3 months ago
- 311a065 KVM: SVM: Drop VMXE check from svm_set_cr4() by Sean Christopherson · 4 years, 3 months ago
- a447e38 KVM: VMX: Drop explicit 'nested' check from vmx_set_cr4() by Sean Christopherson · 4 years, 3 months ago
- d3a9e41 KVM: VMX: Drop guest CPUID check for VMXE in vmx_set_cr4() by Sean Christopherson · 4 years, 3 months ago
- c887c9b kvm: mmu: fix is_tdp_mmu_check when the TDP MMU is not in use by Paolo Bonzini · 4 years, 1 month ago
- 96308b0 KVM: SVM: Update cr3_lm_rsvd_bits for AMD SEV guests by Babu Moger · 4 years, 2 months ago
- 0107973 KVM: x86: Introduce cr3_lm_rsvd_bits in kvm_vcpu_arch by Babu Moger · 4 years, 2 months ago
- 51b958e KVM: x86: clflushopt should be treated as a no-op by emulation by David Edmondson · 4 years, 2 months ago
- 407ab57 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm by Linus Torvalds · 4 years, 2 months ago
- 40be821 Merge tag 'x86-urgent-2020-11-08' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 4 years, 2 months ago
- 2cdef91 KVM: x86: handle MSR_IA32_DEBUGCTLMSR with report_ignored_msrs by Pankaj Gupta · 4 years, 2 months ago
- 1e293d1 kvm: x86: request masterclock update any time guest uses different msr by Oliver Upton · 4 years, 2 months ago
- 01b4f51 kvm: x86: ensure pv_cpuid.features is initialized when enabling cap by Oliver Upton · 4 years, 2 months ago
- 1930e5d kvm: x86: reads of restricted pv msrs should also result in #GP by Oliver Upton · 4 years, 2 months ago
- cc4cb01 KVM: x86: use positive error values for msr emulation that causes #GP by Maxim Levitsky · 4 years, 2 months ago
- c6c4f96 KVM: x86/mmu: fix counting of rmap entries in pte_list_add by Li RongQing · 4 years, 3 months ago
- 801284f x86/platform/uv: Recognize UV5 hubless system identifier by Mike Travis · 4 years, 2 months ago
- 1aee505 x86/platform/uv: Remove spaces from OEM IDs by Mike Travis · 4 years, 2 months ago
- 1aec69a x86/platform/uv: Fix missing OEM_TABLE_ID by Mike Travis · 4 years, 2 months ago
- 1978b3a x86/speculation: Allow IBPB to be conditionally enabled on CPUs with always-on STIBP by Anand K Mistry · 4 years, 2 months ago
- 6732b35 Merge tag 'hyperv-fixes-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/hyperv/linux by Linus Torvalds · 4 years, 2 months ago
- 4d6ffa2 x86/lib: Change .weak to SYM_FUNC_START_WEAK for arch/x86/lib/mem*_64.S by Fangrui Song · 4 years, 2 months ago
- 43c8341 Merge tag 'x86_seves_for_v5.10_rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 4 years, 2 months ago
- 7b56fbd Merge tag 'x86-urgent-2020-11-01' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 4 years, 2 months ago
- 2d38c80 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm by Linus Torvalds · 4 years, 2 months ago
- 9478dec KVM: vmx: remove unused variable by Paolo Bonzini · 4 years, 2 months ago
- 064eedf KVM: VMX: eVMCS: make evmcs_sanitize_exec_ctrls() work again by Vitaly Kuznetsov · 4 years, 3 months ago
- d383b31 KVM: x86: Fix NULL dereference at kvm_msr_ignored_check() by Takashi Iwai · 4 years, 2 months ago
- 8a967d6 KVM: x86: replace static const variables with macros by Paolo Bonzini · 4 years, 2 months ago
- 2411cd8 x86/sev-es: Do not support MMIO to/from encrypted memory by Joerg Roedel · 4 years, 2 months ago
- c9f0953 x86/head/64: Check SEV encryption before switching to kernel page-table by Joerg Roedel · 4 years, 2 months ago
- 86ce43f x86/boot/compressed/64: Check SEV encryption in 64-bit boot-path by Joerg Roedel · 4 years, 2 months ago
- ed7b895 x86/boot/compressed/64: Sanity-check CPUID results in the early #VC handler by Joerg Roedel · 4 years, 2 months ago
- 3ad8424 x86/boot/compressed/64: Introduce sev_status by Joerg Roedel · 4 years, 2 months ago
- 5a169bf x86/kvm: Reserve KVM_FEATURE_MSI_EXT_DEST_ID by David Woodhouse · 4 years, 2 months ago
- cb05143 x86/debug: Fix DR_STEP vs ptrace_get_debugreg(6) by Peter Zijlstra · 4 years, 2 months ago
- a195f3d x86/debug: Only clear/set ->virtual_dr6 for userspace #DB by Peter Zijlstra · 4 years, 2 months ago
- 2a9baf5 x86/debug: Fix BTF handling by Peter Zijlstra · 4 years, 2 months ago
- ed8780e Merge tag 'x86-urgent-2020-10-27' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 4 years, 2 months ago
- bf9a76a arch/um: partially revert the conversion to __section() macro by Linus Torvalds · 4 years, 2 months ago
- 41ba50b Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 by Linus Torvalds · 4 years, 2 months ago
- dbf563ee x86/hyperv: Clarify comment on x2apic mode by Michael Kelley · 4 years, 2 months ago
- 33def84 treewide: Convert macro and uses of __section(foo) to __section("foo") by Joe Perches · 4 years, 2 months ago
- bd6aabc Merge tag 'for-linus-5.10b-rc1c-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip by Linus Torvalds · 4 years, 2 months ago
- 9bf8d8b Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm by Linus Torvalds · 4 years, 2 months ago
- c51ae12 Merge tag 'x86_seves_fixes_for_v5.10_rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 4 years, 2 months ago
- 7737706 KVM: ioapic: break infinite recursion on lazy EOI by Vitaly Kuznetsov · 4 years, 2 months ago
- a3ff25f KVM: vmx: rename pi_init to avoid conflict with paride by Paolo Bonzini · 4 years, 2 months ago
- 764388c KVM: x86/mmu: Avoid modulo operator on 64-bit value to fix i386 build by Sean Christopherson · 4 years, 2 months ago
- c3a98c3 crypto: x86/poly1305 - add back a needed assignment by Eric Biggers · 4 years, 2 months ago
- 9c5743d x86/uaccess: fix code generation in put_user() by Rasmus Villemoes · 4 years, 2 months ago
- f9a705a Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm by Linus Torvalds · 4 years, 2 months ago
- 4a22709 Merge tag 'arch-cleanup-2020-10-22' of git://git.kernel.dk/linux-block by Linus Torvalds · 4 years, 2 months ago
- d04b1ae xen/events: only register debug interrupt for 2-level events by Juergen Gross · 4 years, 2 months ago
- 29cf0f5 kvm: x86/mmu: NX largepage recovery for TDP MMU by Ben Gardon · 4 years, 3 months ago