Show patches with: Submitter = Sean Christopherson       |   1696 patches
« 1 2 3 416 17 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
x86/split_lock: Don't write MSR_TEST_CTRL on CPUs that aren't whitelisted x86/split_lock: Don't write MSR_TEST_CTRL on CPUs that aren't whitelisted - - - --- 2020-06-05 Sean Christopherson New
x86/retpoline: Don't clobber RFLAGS during CALL_NOSPEC on i386 x86/retpoline: Don't clobber RFLAGS during CALL_NOSPEC on i386 1 - - --- 2019-08-22 Sean Christopherson New
x86/kvm: Remove defunct KVM_DEBUG_FS Kconfig x86/kvm: Remove defunct KVM_DEBUG_FS Kconfig - - - --- 2020-05-28 Sean Christopherson New
x86/entry/64: Disallow RDPID in paranoid entry if KVM is enabled x86/entry/64: Disallow RDPID in paranoid entry if KVM is enabled - - - --- 2020-08-21 Sean Christopherson New
x86/cpu: Reinitialize IA32_FEAT_CTL MSR on BSP during wakeup x86/cpu: Reinitialize IA32_FEAT_CTL MSR on BSP during wakeup - 2 - --- 2020-06-05 Sean Christopherson New
vfio/type1: Fix VA->PA translation for PFNMAP VMAs in vaddr_get_pfn() vfio/type1: Fix VA->PA translation for PFNMAP VMAs in vaddr_get_pfn() - - - --- 2020-04-16 Sean Christopherson New
vfio-ccw: Fix a build error due to missing include of linux/slab.h vfio-ccw: Fix a build error due to missing include of linux/slab.h - - - --- 2020-07-03 Sean Christopherson New
Revert "KVM: nVMX: Expose RDPMC-exiting only when guest supports PMU" Revert "KVM: nVMX: Expose RDPMC-exiting only when guest supports PMU" - 2 - --- 2019-05-08 Sean Christopherson New
MAINTAINERS: Add KVM selftests to existing KVM entry MAINTAINERS: Add KVM selftests to existing KVM entry - - - --- 2019-03-13 Sean Christopherson New
MAINTAINERS: Add arch/x86/kvm sub-directories to existing KVM/x86 entry MAINTAINERS: Add arch/x86/kvm sub-directories to existing KVM/x86 entry - - - --- 2018-12-20 Sean Christopherson New
KVM: x86/MMU: Zap all when removing memslot if VM has assigned device KVM: x86/MMU: Zap all when removing memslot if VM has assigned device - - - --- 2019-08-15 Sean Christopherson New
KVM: x86/mmu: Take slots_lock when using kvm_mmu_zap_all_fast() KVM: x86/mmu: Take slots_lock when using kvm_mmu_zap_all_fast() - - - --- 2019-11-13 Sean Christopherson New
KVM: x86/mmu: Stash 'kvm' in a local variable in kvm_mmu_free_roots() KVM: x86/mmu: Stash 'kvm' in a local variable in kvm_mmu_free_roots() - 1 - --- 2020-09-23 Sean Christopherson New
KVM: x86/mmu: Set mmio_value to '0' if reserved #PF can't be generated KVM: x86/mmu: Set mmio_value to '0' if reserved #PF can't be generated - 1 - --- 2020-05-27 Sean Christopherson New
KVM: x86/mmu: Move individual kvm_mmu initialization into common helper KVM: x86/mmu: Move individual kvm_mmu initialization into common helper - - - --- 2020-09-23 Sean Christopherson New
KVM: x86/mmu: Fix MMU role calculation to not drop level KVM: x86/mmu: Fix MMU role calculation to not drop level - - - --- 2020-02-29 Sean Christopherson New
KVM: x86/mmu: Fix an inverted list_empty() check when zapping sptes KVM: x86/mmu: Fix an inverted list_empty() check when zapping sptes - - - --- 2019-04-13 Sean Christopherson New
KVM: x86/mmu: Fix a benign Bitwise vs. Logical OR mixup KVM: x86/mmu: Fix a benign Bitwise vs. Logical OR mixup - 2 - --- 2020-01-08 Sean Christopherson New
KVM: x86/mmu: Don't put invalid SPs back on the list of active pages KVM: x86/mmu: Don't put invalid SPs back on the list of active pages - - - --- 2020-06-22 Sean Christopherson New
KVM: x86/mmu: Avoid retpoline on ->page_fault() with TDP KVM: x86/mmu: Avoid retpoline on ->page_fault() with TDP - 1 - --- 2020-02-06 Sean Christopherson New
KVM: x86/mmu: Avoid modulo operator on 64-bit value to fix i386 build KVM: x86/mmu: Avoid modulo operator on 64-bit value to fix i386 build - - - --- 2020-10-24 Sean Christopherson New
KVM: x86/mmu: Apply max PA check for MMIO sptes to 32-bit KVM KVM: x86/mmu: Apply max PA check for MMIO sptes to 32-bit KVM - - - --- 2020-01-08 Sean Christopherson New
KVM: x86/mmu: Allocate PAE root array when using SVM's 32-bit NPT KVM: x86/mmu: Allocate PAE root array when using SVM's 32-bit NPT - - - --- 2019-06-13 Sean Christopherson New
KVM: x86/mmu: Add capability to zap only sptes for the affected memslot KVM: x86/mmu: Add capability to zap only sptes for the affected memslot - - - --- 2020-07-03 Sean Christopherson New
KVM: x86/mmu: Add a helper to consolidate root sp allocation KVM: x86/mmu: Add a helper to consolidate root sp allocation - - - --- 2020-04-28 Sean Christopherson New
KVM: x86: Whitelist port 0x7e for pre-incrementing %rip KVM: x86: Whitelist port 0x7e for pre-incrementing %rip - - - --- 2019-04-26 Sean Christopherson New
KVM: x86: Use jmp to invoke kvm_spurious_fault() from .fixup KVM: x86: Use jmp to invoke kvm_spurious_fault() from .fixup - - - --- 2018-12-20 Sean Christopherson New
KVM: x86: update %rip after emulating IO KVM: x86: update %rip after emulating IO - - - --- 2019-03-12 Sean Christopherson New
KVM: x86: Unexport x86_fpu_cache and make it static KVM: x86: Unexport x86_fpu_cache and make it static - 1 - --- 2020-01-27 Sean Christopherson New
KVM: x86: Unconditionally enable irqs in guest context KVM: x86: Unconditionally enable irqs in guest context - - - --- 2019-07-10 Sean Christopherson New
KVM: x86: Unconditionally call x86 ops that are always implemented KVM: x86: Unconditionally call x86 ops that are always implemented - - - --- 2019-08-01 Sean Christopherson New
KVM: x86: Take a u64 when checking for a valid dr7 value KVM: x86: Take a u64 when checking for a valid dr7 value 1 1 - --- 2020-01-24 Sean Christopherson New
KVM: x86: Restore update of required xstate size in guest's CPUID KVM: x86: Restore update of required xstate size in guest's CPUID - - - --- 2020-05-08 Sean Christopherson New
KVM: x86: Reset MMU context if guest toggles CR4.SMAP or CR4.PKE KVM: x86: Reset MMU context if guest toggles CR4.SMAP or CR4.PKE - 1 - --- 2020-09-23 Sean Christopherson New
KVM: x86: remove obsolete EXPORT... of handle_mmio_page_fault - 1 - --- 2018-03-29 Sean Christopherson New
KVM: x86: Remove KF() macro placeholder KVM: x86: Remove KF() macro placeholder - - - --- 2018-11-05 Sean Christopherson New
KVM: x86: Remove a spurious export of a static function KVM: x86: Remove a spurious export of a static function - 1 - --- 2019-11-22 Sean Christopherson New
KVM: x86: refactor handling of MMIO page fault (cosmetic only) - 1 - --- 2018-03-29 Sean Christopherson New
KVM: x86: Print symbolic names of VMX VM-Exit flags in traces KVM: x86: Print symbolic names of VMX VM-Exit flags in traces - 1 - --- 2020-03-12 Sean Christopherson New
KVM: x86: Perform non-canonical checks in 32-bit KVM KVM: x86: Perform non-canonical checks in 32-bit KVM - - - --- 2020-01-15 Sean Christopherson New
KVM: x86: Open code shared_msr_update() in its only caller KVM: x86: Open code shared_msr_update() in its only caller - - - --- 2019-11-22 Sean Christopherson New
KVM: x86: Mark CR4.UMIP as reserved based on associated CPUID bit KVM: x86: Mark CR4.UMIP as reserved based on associated CPUID bit - 1 - --- 2020-01-28 Sean Christopherson New
KVM: x86: Manually flush collapsible SPTEs only when toggling flags KVM: x86: Manually flush collapsible SPTEs only when toggling flags - - - --- 2019-09-11 Sean Christopherson New
KVM: x86: Manually calculate reserved bits when loading PDPTRS KVM: x86: Manually calculate reserved bits when loading PDPTRS - 1 - --- 2019-09-03 Sean Christopherson New
KVM: x86: Inject #GP if guest attempts to toggle CR4.LA57 in 64-bit mode KVM: x86: Inject #GP if guest attempts to toggle CR4.LA57 in 64-bit mode - - - --- 2020-07-03 Sean Christopherson New
KVM: x86: Initialize tdp_level during vCPU creation KVM: x86: Initialize tdp_level during vCPU creation - 1 - --- 2020-05-27 Sean Christopherson New
KVM: x86: Handle unexpected MMIO accesses using master abort semantics KVM: x86: Handle unexpected MMIO accesses using master abort semantics - - - --- 2019-09-12 Sean Christopherson New
KVM: x86: Grab KVM's srcu lock when setting nested state KVM: x86: Grab KVM's srcu lock when setting nested state - - - --- 2019-11-22 Sean Christopherson New
KVM: x86: Fix x86_decode_insn() return when fetching insn bytes fails KVM: x86: Fix x86_decode_insn() return when fetching insn bytes fails - 1 - --- 2019-08-15 Sean Christopherson New
KVM: x86: Fix warning due to implicit truncation on 32-bit KVM KVM: x86: Fix warning due to implicit truncation on 32-bit KVM - 1 - --- 2020-03-05 Sean Christopherson New
KVM: x86: fix L1TF's MMIO GFN calculation KVM: x86: fix L1TF's MMIO GFN calculation - 2 1 --- 2018-09-25 Sean Christopherson New
KVM: x86: Fix BUILD_BUG() in __cpuid_entry_get_reg() w/ CONFIG_UBSAN=y KVM: x86: Fix BUILD_BUG() in __cpuid_entry_get_reg() w/ CONFIG_UBSAN=y 1 - - --- 2020-03-25 Sean Christopherson New
KVM: x86: Fix a 4.14 backport regression related to userspace/guest FPU KVM: x86: Fix a 4.14 backport regression related to userspace/guest FPU 1 - - --- 2019-01-28 Sean Christopherson New
KVM: x86: Don't update RIP or do single-step on faulting emulation KVM: x86: Don't update RIP or do single-step on faulting emulation - - - --- 2019-08-23 Sean Christopherson New
KVM: x86: Don't attempt to load PDPTRs when 64-bit mode is enabled KVM: x86: Don't attempt to load PDPTRs when 64-bit mode is enabled - 2 - --- 2020-07-14 Sean Christopherson New
KVM: x86: Add kvm_x86_ops hook to short circuit emulation KVM: x86: Add kvm_x86_ops hook to short circuit emulation - - - --- 2020-09-15 Sean Christopherson New
KVM: x86: Add a WARN on TIF_NEED_FPU_LOAD in kvm_load_guest_fpu() KVM: x86: Add a WARN on TIF_NEED_FPU_LOAD in kvm_load_guest_fpu() - - - --- 2019-12-09 Sean Christopherson New
KVM: vmx: write HOST_IA32_EFER in vmx_set_constant_host_state() KVM: vmx: write HOST_IA32_EFER in vmx_set_constant_host_state() - - - --- 2018-07-31 Sean Christopherson New
KVM: VMX: Use the correct field var when clearing VM_ENTRY_LOAD_IA32_PERF_GLOBAL_CTRL KVM: VMX: Use the correct field var when clearing VM_ENTRY_LOAD_IA32_PERF_GLOBAL_CTRL - - - --- 2019-01-14 Sean Christopherson New
KVM: vmx: use local variable for CVP when emulating VMPTRST - 1 1 --- 2018-07-19 Sean Christopherson New
KVM: VMX: use kvm_fast_pio_in for handling IN I/O - 1 - --- 2018-03-06 Sean Christopherson New
KVM: VMX: Use accessor to read vmcs.INTR_INFO when handling exception KVM: VMX: Use accessor to read vmcs.INTR_INFO when handling exception - - - --- 2020-04-27 Sean Christopherson New
KVM: vmx: update SECONDARY_EXEC_DESC only if CR4.UMIP changes - - - --- 2018-04-20 Sean Christopherson New
KVM: VMX: Stop context switching MSR_IA32_UMWAIT_CONTROL KVM: VMX: Stop context switching MSR_IA32_UMWAIT_CONTROL - - - --- 2020-06-23 Sean Christopherson New
KVM: vmx: rename KVM_GUEST_CR0_MASK tp KVM_VM_CR0_ALWAYS_OFF - 1 - --- 2018-07-13 Sean Christopherson New
KVM: VMX: Remove vcpu_vmx's defunct copy of host_pkru KVM: VMX: Remove vcpu_vmx's defunct copy of host_pkru - 2 - --- 2020-06-17 Sean Christopherson New
KVM: vmx: remove save/restore of host BNDCGFS MSR - - - --- 2018-07-11 Sean Christopherson New
KVM: VMX: Move vmx_vcpu_run()'s VM-Enter asm blob to a helper function KVM: VMX: Move vmx_vcpu_run()'s VM-Enter asm blob to a helper function - - 1 --- 2019-01-16 Sean Christopherson New
KVM: VMX: Include architectural defs header in capabilities.h KVM: VMX: Include architectural defs header in capabilities.h - - - --- 2019-04-18 Sean Christopherson New
KVM: VMX: Handle single-step #DB for EMULTYPE_SKIP on EPT misconfig KVM: VMX: Handle single-step #DB for EMULTYPE_SKIP on EPT misconfig - - - --- 2019-08-23 Sean Christopherson New
KVM: VMX: Fix and tweak the comments for VM-Enter KVM: VMX: Fix and tweak the comments for VM-Enter - 1 - --- 2019-08-15 Sean Christopherson New
KVM: VMX: Explicitly clear RFLAGS.CF and RFLAGS.ZF in VM-Exit RSB path KVM: VMX: Explicitly clear RFLAGS.CF and RFLAGS.ZF in VM-Exit RSB path - - - --- 2020-05-06 Sean Christopherson New
KVM: VMX: Explicitly check for hv_remote_flush_tlb when loading pgd() KVM: VMX: Explicitly check for hv_remote_flush_tlb when loading pgd() - 1 - --- 2020-09-24 Sean Christopherson New
KVM: VMX: exit to userspace on exception w/ invalid PM - - - --- 2018-03-23 Sean Christopherson New
KVM: VMX: Condition ENCLS-exiting enabling on CPU support for SGX1 KVM: VMX: Condition ENCLS-exiting enabling on CPU support for SGX1 - 1 - --- 2020-03-12 Sean Christopherson New
KVM: VMX: check flexpriority module param when setting virt apic mode KVM: VMX: check flexpriority module param when setting virt apic mode - - - --- 2018-10-03 Sean Christopherson New
KVM: VMX: Always treat MSR_IA32_PERF_CAPABILITIES as a valid PMU MSR KVM: VMX: Always treat MSR_IA32_PERF_CAPABILITIES as a valid PMU MSR - - - --- 2020-06-03 Sean Christopherson New
KVM: VMX: Add helpers to identify interrupt type from intr_info KVM: VMX: Add helpers to identify interrupt type from intr_info - - - --- 2020-06-09 Sean Christopherson New
KVM: VMX: Add a trampoline to fix VMREAD error handling KVM: VMX: Add a trampoline to fix VMREAD error handling - - - --- 2020-03-26 Sean Christopherson New
KVM: selftests: Ignore KVM 5-level paging support for VM_MODE_PXXV48_4K KVM: selftests: Ignore KVM 5-level paging support for VM_MODE_PXXV48_4K - - - --- 2020-05-28 Sean Christopherson New
KVM: selftests: explicitly disable PIE for tests KVM: selftests: explicitly disable PIE for tests - - - --- 2019-03-13 Sean Christopherson New
KVM: selftests: disable stack protector for all KVM tests KVM: selftests: disable stack protector for all KVM tests - - - --- 2019-03-13 Sean Christopherson New
KVM: selftests: complete IO before migrating guest state KVM: selftests: complete IO before migrating guest state - - - --- 2019-03-13 Sean Christopherson New
KVM: selftests: assert on exit reason in CR4/cpuid sync test KVM: selftests: assert on exit reason in CR4/cpuid sync test 1 - - --- 2019-03-13 Sean Christopherson New
KVM: selftests: Add .gitignore entry for KVM_SET_GUEST_DEBUG test KVM: selftests: Add .gitignore entry for KVM_SET_GUEST_DEBUG test - - - --- 2020-05-28 Sean Christopherson New
KVM: nVMX: Wrap VM-Fail valid path in generic VM-Fail helper KVM: nVMX: Wrap VM-Fail valid path in generic VM-Fail helper - 1 - --- 2020-06-09 Sean Christopherson New
KVM: nVMX: Tweak handling of failure code for nested VM-Enter failure KVM: nVMX: Tweak handling of failure code for nested VM-Enter failure - - - --- 2020-04-24 Sean Christopherson New
KVM: nVMX: sync vcms02 segment regs prior to vmx_set_cr0 - - - --- 2018-03-05 Sean Christopherson New
KVM: nVMX: Store vmcs.EXIT_QUALIFICATION as an unsigned long, not u32 KVM: nVMX: Store vmcs.EXIT_QUALIFICATION as an unsigned long, not u32 - 1 - --- 2020-04-23 Sean Christopherson New
KVM: nVMX: Skip IBPB when switching between vmcs01 and vmcs02 KVM: nVMX: Skip IBPB when switching between vmcs01 and vmcs02 - - - --- 2020-04-30 Sean Christopherson New
KVM: nVMX: restore host state in nested_vmx_vmexit for VMFail - - - --- 2018-07-19 Sean Christopherson New
KVM: nVMX: Restore a preemption timer consistency check KVM: nVMX: Restore a preemption timer consistency check - - - --- 2019-02-13 Sean Christopherson New
KVM: nVMX: Replace a BUG_ON(1) with BUG() to squash clang warning KVM: nVMX: Replace a BUG_ON(1) with BUG() to squash clang warning - - - --- 2020-05-04 Sean Christopherson New
KVM: nVMX: Remove unused 'ops' param from nested_vmx_hardware_setup() KVM: nVMX: Remove unused 'ops' param from nested_vmx_hardware_setup() - 1 - --- 2020-05-06 Sean Christopherson New
KVM: nVMX: Remove stale comment from nested_vmx_load_cr3() KVM: nVMX: Remove stale comment from nested_vmx_load_cr3() - 2 - --- 2020-02-04 Sean Christopherson New
KVM: nVMX: Remove non-functional "support" for CR3 target values KVM: nVMX: Remove non-functional "support" for CR3 target values - 1 - --- 2020-04-16 Sean Christopherson New
KVM: nVMX: Properly handle userspace interrupt window request KVM: nVMX: Properly handle userspace interrupt window request - - - --- 2020-03-03 Sean Christopherson New
KVM: nVMX: Morph notification vector IRQ on nested VM-Enter to pending PI KVM: nVMX: Morph notification vector IRQ on nested VM-Enter to pending PI - - - --- 2020-08-12 Sean Christopherson New
KVM: nVMX: Fix consistency check on injected exception error code KVM: nVMX: Fix consistency check on injected exception error code - 1 - --- 2019-10-01 Sean Christopherson New
KVM: nVMX: Consult only the "basic" exit reason when routing nested exit KVM: nVMX: Consult only the "basic" exit reason when routing nested exit - 2 - --- 2020-02-27 Sean Christopherson New
« 1 2 3 416 17 »