Show patches with: Submitter = Sean Christopherson       |    State = Action Required       |   1696 patches
« 1 2 3 416 17 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[00/16] KVM: x86: MMU page fault clean-up - - - --- 2019-12-06 Sean Christopherson New
[01/10] KVM: nVMX: Move reflection check into nested_vmx_reflect_vmexit() KVM: VMX: Unionize vcpu_vmx.exit_reason - 1 - --- 2020-03-12 Sean Christopherson New
[01/10] KVM: selftests: Take vcpu pointer instead of id in vm_vcpu_rm() KVM: selftests: Add KVM_SET_MEMORY_REGION tests - 2 - --- 2020-04-10 Sean Christopherson New
[01/10] KVM: VMX: Use vpid_sync_context() directly when possible KVM: x86: Clean up VMX's TLB flushing code - 1 - --- 2020-02-20 Sean Christopherson New
[01/10] KVM: x86: Save L1 TSC offset in 'struct kvm_vcpu_arch' KVM: x86: Misc anti-retpoline optimizations - - - --- 2020-05-02 Sean Christopherson New
[01/11] KVM: VMX: Explicitly reference RCX as the vmx_vcpu pointer in asm blobs KVM: VMX: Clean up VM-Enter/VM-Exit asm code - - - --- 2018-12-20 Sean Christopherson New
[01/11] KVM: vmx: move msr_host_bndcfgs out of struct host_state KVM: vmx: optimize VMWRITEs to host FS/GS fields - 1 1 --- 2018-07-23 Sean Christopherson New
[01/11] KVM: x86/mmu: Reintroduce fast invalidate/zap for flushing memslot KVM: x86/mmu: Restore fast invalidate/zap flow - - - --- 2019-09-13 Sean Christopherson New
[01/13] KVM: nVMX: Preserve exception priority irrespective of exiting behavior KVM: x86: Event fixes and cleanup - 2 - --- 2020-04-23 Sean Christopherson New
[01/13] KVM: nVMX: Use adjusted pin controls for vmcs02 KVM: VMX: Reduce VMWRITEs to VMCS controls - - - --- 2019-05-07 Sean Christopherson New
[01/13] KVM: Reinstall old memslots if arch preparation fails KVM: Dynamically size memslot arrays - - - --- 2019-09-11 Sean Christopherson New
[01/13] KVM: x86: Refactor I/O emulation helpers to provide vcpu-only variant KVM: x86: Allow userspace to disable the emulator - - - --- 2019-11-22 Sean Christopherson New
[01/14] KVM: x86/mmu: Enforce max_level on HugeTLB mappings KVM: x86/mmu: Huge page fixes, cleanup, and DAX - - - --- 2020-01-08 Sean Christopherson New
[01/14] KVM: x86/mmu: Move slot_level_*() helper functions up a few lines KVM: x86/mmu: Remove fast invalidate mechanism - - - --- 2019-01-10 Sean Christopherson New
[01/15] KVM: nVMX: Don't dump VMCS if virtual APIC page can't be mapped KVM: nVMX: Optimize nested VM-Entry - - - --- 2019-05-07 Sean Christopherson New
[01/15] KVM: x86: Rename "shared_msrs" to "user_return_msrs" KVM: x86: VMX: Fix MSR namespacing - - - --- 2020-06-22 Sean Christopherson New
[01/16] KVM: nVMX: move host EFER consistency checks to VMFail path KVM: nVMX: add option to perform early consistency checks via H/W - - - --- 2018-07-31 Sean Christopherson New
[01/16] KVM: x86: Use gpa_t for cr2/gpa to fix TDP support on 32-bit KVM [01/16] KVM: x86: Use gpa_t for cr2/gpa to fix TDP support on 32-bit KVM - - - --- 2019-12-06 Sean Christopherson New
[01/16] x86/intel: Initialize IA32_FEATURE_CONTROL MSR at boot x86/cpu: Clean up handling of VMX features - - - --- 2019-10-04 Sean Christopherson New
[01/21] KVM: x86/mmu: Track the associated kmem_cache in the MMU caches KVM: Cleanup and unify kvm_mmu_memory_cache usage - 1 - --- 2020-06-05 Sean Christopherson New
[01/26] KVM: x86: Remove superfluous brackets from case statement KVM: x86: Purge kvm_x86_ops->*_supported() - 1 - --- 2020-01-29 Sean Christopherson New
[01/28] KVM: nVMX: Free the VMREAD/VMWRITE bitmaps if alloc_kvm_area() fails KVM: VMX: Add "vmx" dir and shatter vmx.c - - - --- 2018-12-03 Sean Christopherson New
[01/29] KVM: VMX: Compare only a single byte for VMCS' "launched" in vCPU-run KVM: VMX: Move vCPU-run to proper asm sub-routine - 2 - --- 2019-01-18 Sean Christopherson New
[01/45] KVM: PPC: Book3S HV: Uninit vCPU if vcore creation fails KVM: Refactor vCPU creation - 1 - --- 2019-10-22 Sean Christopherson New
[01/61] KVM: x86: Return -E2BIG when KVM_GET_SUPPORTED_CPUID hits max entries KVM: x86: Introduce KVM cpu caps - 1 - --- 2020-02-01 Sean Christopherson New
[02/01] KVM: x86: Use a typedef for fastop functions KVM: X86: Add 'else' to unify fastop and execute call path - - - --- 2020-01-22 Sean Christopherson New
[02/10] KVM: nVMX: Drop a superfluous WARN on reflecting EXTERNAL_INTERRUPT KVM: VMX: Unionize vcpu_vmx.exit_reason - 1 - --- 2020-03-12 Sean Christopherson New
[02/10] KVM: nVMX: Unconditionally validate CR3 during nested transitions KVM: x86: Misc anti-retpoline optimizations - - - --- 2020-05-02 Sean Christopherson New
[02/10] KVM: selftests: Use kernel's list instead of homebrewed replacement KVM: selftests: Add KVM_SET_MEMORY_REGION tests - 1 - --- 2020-04-10 Sean Christopherson New
[02/10] KVM: VMX: Move vpid_sync_vcpu_addr() down a few lines KVM: x86: Clean up VMX's TLB flushing code - 1 - --- 2020-02-20 Sean Christopherson New
[02/11] KVM: VMX: Move VM-Enter + VM-Exit handling to non-inline sub-routines KVM: VMX: Clean up VM-Enter/VM-Exit asm code - - - --- 2018-12-20 Sean Christopherson New
[02/11] KVM: vmx: refactor segmentation code in vmx_save_host_state() KVM: vmx: optimize VMWRITEs to host FS/GS fields - 1 1 --- 2018-07-23 Sean Christopherson New
[02/11] KVM: x86/mmu: Treat invalid shadow pages as obsolete KVM: x86/mmu: Restore fast invalidate/zap flow - - - --- 2019-09-13 Sean Christopherson New
[02/13] KVM: nVMX: Open a window for pending nested VMX preemption timer KVM: x86: Event fixes and cleanup - 1 - --- 2020-04-23 Sean Christopherson New
[02/13] KVM: PPC: Move memslot memory allocation into prepare_memory_region() KVM: Dynamically size memslot arrays 1 - - --- 2019-09-11 Sean Christopherson New
[02/13] KVM: VMX: Add builder macros for shadowing controls KVM: VMX: Reduce VMWRITEs to VMCS controls - - - --- 2019-05-07 Sean Christopherson New
[02/13] KVM: x86: Explicitly pass an exception struct to check_intercept KVM: x86: Allow userspace to disable the emulator - - - --- 2019-11-22 Sean Christopherson New
[02/14] KVM: x86/mmu: Split remote_flush+zap case out of kvm_mmu_flush_or_zap() KVM: x86/mmu: Remove fast invalidate mechanism - - - --- 2019-01-10 Sean Christopherson New
[02/14] mm: thp: KVM: Explicitly check for THP when populating secondary MMU KVM: x86/mmu: Huge page fixes, cleanup, and DAX - - - --- 2020-01-08 Sean Christopherson New
[02/15] KVM: VMX: Always signal #GP on WRMSR to MSR_IA32_CR_PAT with bad value KVM: nVMX: Optimize nested VM-Entry - - - --- 2019-05-07 Sean Christopherson New
[02/15] KVM: VMX: Prepend "MAX_" to MSR array size defines KVM: x86: VMX: Fix MSR namespacing - - - --- 2020-06-22 Sean Christopherson New
[02/16] KVM: nVMX: move vmcs12 EPTP consistency check to check_vmentry_prereqs() KVM: nVMX: add option to perform early consistency checks via H/W - - - --- 2018-07-31 Sean Christopherson New
[02/16] KVM: x86/mmu: Move definition of make_mmu_pages_available() up [01/16] KVM: x86: Use gpa_t for cr2/gpa to fix TDP support on 32-bit KVM - - - --- 2019-12-06 Sean Christopherson New
[02/16] x86/mce: WARN once if IA32_FEATURE_CONTROL MSR is left unlocked x86/cpu: Clean up handling of VMX features - - - --- 2019-10-04 Sean Christopherson New
[02/21] KVM: x86/mmu: Consolidate "page" variant of memory cache helpers KVM: Cleanup and unify kvm_mmu_memory_cache usage - - - --- 2020-06-05 Sean Christopherson New
[02/26] KVM: x86: Take an unsigned 32-bit int for has_emulated_msr()'s index KVM: x86: Purge kvm_x86_ops->*_supported() - 1 - --- 2020-01-29 Sean Christopherson New
[02/28] KVM: nVMX: Allocate and configure VM{READ,WRITE} bitmaps iff enable_shadow_vmcs KVM: VMX: Add "vmx" dir and shatter vmx.c - - - --- 2018-12-03 Sean Christopherson New
[02/29] KVM: nVMX: Check a single byte for VMCS "launched" in nested early checks KVM: VMX: Move vCPU-run to proper asm sub-routine - 2 - --- 2019-01-18 Sean Christopherson New
[02/45] KVM: PPC: Book3S PR: Free shared page if mmu initialization fails KVM: Refactor vCPU creation - 1 - --- 2019-10-22 Sean Christopherson New
[02/61] KVM: x86: Refactor loop around do_cpuid_func() to separate helper KVM: x86: Introduce KVM cpu caps - 1 - --- 2020-02-01 Sean Christopherson New
[03/10] KVM: nVMX: Pull exit_reason from vcpu_vmx in nested_vmx_exit_reflected() KVM: VMX: Unionize vcpu_vmx.exit_reason - 1 - --- 2020-03-12 Sean Christopherson New
[03/10] KVM: selftests: Add util to delete memory region KVM: selftests: Add KVM_SET_MEMORY_REGION tests - 2 - --- 2020-04-10 Sean Christopherson New
[03/10] KVM: VMX: Handle INVVPID fallback logic in vpid_sync_vcpu_addr() KVM: x86: Clean up VMX's TLB flushing code - 1 - --- 2020-02-20 Sean Christopherson New
[03/10] KVM: x86: Make kvm_x86_ops' {g,s}et_dr6() hooks optional KVM: x86: Misc anti-retpoline optimizations - - - --- 2020-05-02 Sean Christopherson New
[03/11] KVM: vmx: track host_state.loaded using a loaded_vmcs pointer KVM: vmx: optimize VMWRITEs to host FS/GS fields - 1 1 --- 2018-07-23 Sean Christopherson New
[03/11] KVM: x86/mmu: Use fast invalidate mechanism to zap MMIO sptes KVM: x86/mmu: Restore fast invalidate/zap flow - - - --- 2019-09-13 Sean Christopherson New
[03/11] Revert "compiler-gcc: disable -ftracer for __noclone functions" KVM: VMX: Clean up VM-Enter/VM-Exit asm code - 2 - --- 2018-12-20 Sean Christopherson New
[03/13] KVM: VMX: Shadow VMCS pin controls KVM: VMX: Reduce VMWRITEs to VMCS controls - - - --- 2019-05-07 Sean Christopherson New
[03/13] KVM: x86: Allocate memslot resources during prepare_memory_region() KVM: Dynamically size memslot arrays - - - --- 2019-09-11 Sean Christopherson New
[03/13] KVM: x86: Move emulation-only helpers to emulate.c KVM: x86: Allow userspace to disable the emulator - - - --- 2019-11-22 Sean Christopherson New
[03/13] KVM: x86: Set KVM_REQ_EVENT if run is canceled with req_immediate_exit set KVM: x86: Event fixes and cleanup - 1 - --- 2020-04-23 Sean Christopherson New
[03/14] KVM: Use vcpu-specific gva->hva translation when querying host page size KVM: x86/mmu: Huge page fixes, cleanup, and DAX - - - --- 2020-01-08 Sean Christopherson New
[03/14] KVM: x86/mmu: Zap only the relevant pages when removing a memslot KVM: x86/mmu: Remove fast invalidate mechanism - - - --- 2019-01-10 Sean Christopherson New
[03/15] KVM: nVMX: Always sync GUEST_BNDCFGS when it comes from vmcs01 KVM: nVMX: Optimize nested VM-Entry - - - --- 2019-05-07 Sean Christopherson New
[03/15] KVM: VMX: Rename "vmx_find_msr_index" to "vmx_find_loadstore_msr_slot" KVM: x86: VMX: Fix MSR namespacing - - - --- 2020-06-22 Sean Christopherson New
[03/16] KVM: nVMX: use vm_exit_controls_init() to write exit controls for vmcs02 KVM: nVMX: add option to perform early consistency checks via H/W - - - --- 2018-07-31 Sean Christopherson New
[03/16] KVM: x86/mmu: Fold nonpaging_map() into nonpaging_page_fault() [01/16] KVM: x86: Use gpa_t for cr2/gpa to fix TDP support on 32-bit KVM - - - --- 2019-12-06 Sean Christopherson New
[03/16] x86/centaur: Use common IA32_FEATURE_CONTROL MSR initialization x86/cpu: Clean up handling of VMX features - - - --- 2019-10-04 Sean Christopherson New
[03/21] KVM: x86/mmu: Use consistent "mc" name for kvm_mmu_memory_cache locals KVM: Cleanup and unify kvm_mmu_memory_cache usage - 1 - --- 2020-06-05 Sean Christopherson New
[03/26] KVM: x86: Snapshot MSR index in a local variable when processing lists KVM: x86: Purge kvm_x86_ops->*_supported() - 1 - --- 2020-01-29 Sean Christopherson New
[03/28] KVM: VMX: Alphabetize the includes in vmx.c KVM: VMX: Add "vmx" dir and shatter vmx.c - - - --- 2018-12-03 Sean Christopherson New
[03/29] KVM: VMX: Modify only RSP when creating a placeholder for guest's RCX KVM: VMX: Move vCPU-run to proper asm sub-routine - 2 - --- 2019-01-18 Sean Christopherson New
[03/45] KVM: x86: Free wbinvd_dirty_mask if vCPU creation fails KVM: Refactor vCPU creation - - - --- 2019-10-22 Sean Christopherson New
[03/61] KVM: x86: Simplify handling of Centaur CPUID leafs KVM: x86: Introduce KVM cpu caps - 1 - --- 2020-02-01 Sean Christopherson New
[04/10] KVM: selftests: Add GUEST_ASSERT variants to pass values to host KVM: selftests: Add KVM_SET_MEMORY_REGION tests - - - --- 2020-04-10 Sean Christopherson New
[04/10] KVM: VMX: Convert local exit_reason to u16 in nested_vmx_exit_reflected() KVM: VMX: Unionize vcpu_vmx.exit_reason - 1 - --- 2020-03-12 Sean Christopherson New
[04/10] KVM: VMX: Fold vpid_sync_vcpu_{single,global}() into vpid_sync_context() KVM: x86: Clean up VMX's TLB flushing code - - - --- 2020-02-20 Sean Christopherson New
[04/10] KVM: x86: Split guts of kvm_update_dr7() to separate helper KVM: x86: Misc anti-retpoline optimizations - - - --- 2020-05-02 Sean Christopherson New
[04/11] KVM: vmx: add dedicated utility to access guest's kernel_gs_base KVM: vmx: optimize VMWRITEs to host FS/GS fields - 1 1 --- 2018-07-23 Sean Christopherson New
[04/11] KVM: VMX: Modify only RSP when creating a placeholder for guest's RCX KVM: VMX: Clean up VM-Enter/VM-Exit asm code - - - --- 2018-12-20 Sean Christopherson New
[04/11] KVM: x86/mmu: Revert "Revert "KVM: MMU: show mmu_valid_gen in shadow page related tracepoin… KVM: x86/mmu: Restore fast invalidate/zap flow - - - --- 2019-09-13 Sean Christopherson New
[04/13] KVM: Drop kvm_arch_create_memslot() KVM: Dynamically size memslot arrays - - - --- 2019-09-11 Sean Christopherson New
[04/13] KVM: VMX: Shadow VMCS primary execution controls KVM: VMX: Reduce VMWRITEs to VMCS controls - - - --- 2019-05-07 Sean Christopherson New
[04/13] KVM: x86: Make return for {interrupt_nmi}_allowed() a bool instead of int KVM: x86: Event fixes and cleanup - 1 - --- 2020-04-23 Sean Christopherson New
[04/13] KVM: x86: Refactor R/W page helper to take the emulation context KVM: x86: Allow userspace to disable the emulator - - - --- 2019-11-22 Sean Christopherson New
[04/14] KVM: Play nice with read-only memslots when querying host page size KVM: x86/mmu: Huge page fixes, cleanup, and DAX - - - --- 2020-01-08 Sean Christopherson New
[04/14] Revert "KVM: MMU: document fast invalidate all pages" KVM: x86/mmu: Remove fast invalidate mechanism - - - --- 2019-01-10 Sean Christopherson New
[04/15] KVM: nVMX: Write ENCLS-exiting bitmap once per vmcs02 KVM: nVMX: Optimize nested VM-Entry - - - --- 2019-05-07 Sean Christopherson New
[04/15] KVM: VMX: Rename the "shared_msr_entry" struct to "vmx_uret_msr" KVM: x86: VMX: Fix MSR namespacing - - - --- 2020-06-22 Sean Christopherson New
[04/16] KVM: nVMX: reset cache/shadows on nested consistency check VMExit KVM: nVMX: add option to perform early consistency checks via H/W - - - --- 2018-07-31 Sean Christopherson New
[04/16] KVM: x86/mmu: Move nonpaging_page_fault() below try_async_pf() [01/16] KVM: x86: Use gpa_t for cr2/gpa to fix TDP support on 32-bit KVM - - - --- 2019-12-06 Sean Christopherson New
[04/16] x86/zhaoxin: Use common IA32_FEATURE_CONTROL MSR initialization x86/cpu: Clean up handling of VMX features - - - --- 2019-10-04 Sean Christopherson New
[04/21] KVM: x86/mmu: Remove superfluous gotos from mmu_topup_memory_caches() KVM: Cleanup and unify kvm_mmu_memory_cache usage - 1 - --- 2020-06-05 Sean Christopherson New
[04/26] KVM: x86: Add a kvm_x86_ops hook to query virtualized MSR support Untitled series #234783 - 1 - --- 2020-01-29 Sean Christopherson New
[04/28] KVM: x86: Add requisite includes to kvm_cache_regs.h KVM: VMX: Add "vmx" dir and shatter vmx.c - - - --- 2018-12-03 Sean Christopherson New
[04/29] KVM: VMX: Save RSI to an unused output in the vCPU-run asm blob KVM: VMX: Move vCPU-run to proper asm sub-routine - 1 - --- 2019-01-18 Sean Christopherson New
[04/45] KVM: VMX: Allocate VPID after initializing VCPU KVM: Refactor vCPU creation - - - --- 2019-10-22 Sean Christopherson New
[04/61] KVM: x86: Clean up error handling in kvm_dev_ioctl_get_cpuid() KVM: x86: Introduce KVM cpu caps - 1 - --- 2020-02-01 Sean Christopherson New
[05/10] KVM: nVMX: Avoid retpoline when writing DR7 during nested transitions KVM: x86: Misc anti-retpoline optimizations - - - --- 2020-05-02 Sean Christopherson New
[05/10] KVM: nVMX: Use vpid_sync_vcpu_addr() to emulate INVVPID with address KVM: x86: Clean up VMX's TLB flushing code - 1 - --- 2020-02-20 Sean Christopherson New
« 1 2 3 416 17 »