Show patches with: Submitter = Sean Christopherson       |    State = Action Required       |   1340 patches
« 1 2 3 413 14 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
x86/retpoline: Don't clobber RFLAGS during CALL_NOSPEC on i386 x86/retpoline: Don't clobber RFLAGS during CALL_NOSPEC on i386 1 - - 0 0 0 2019-08-22 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 - 0 0 0 2019-05-08 Sean Christopherson New
MAINTAINERS: Add KVM selftests to existing KVM entry MAINTAINERS: Add KVM selftests to existing KVM entry - - - 0 0 0 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 - - - 0 0 0 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 - - - 0 0 0 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() - - - 0 0 0 2019-11-13 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 - - - 0 0 0 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 - - - 0 0 0 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 - 0 0 0 2020-01-08 Sean Christopherson New
KVM: x86/mmu: Avoid retpoline on ->page_fault() with TDP KVM: x86/mmu: Avoid retpoline on ->page_fault() with TDP - 1 - 0 0 0 2020-02-06 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 - - - 0 0 0 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 - - - 0 0 0 2019-06-13 Sean Christopherson New
KVM: x86: Whitelist port 0x7e for pre-incrementing %rip KVM: x86: Whitelist port 0x7e for pre-incrementing %rip - - - 0 0 0 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 - - - 0 0 0 2018-12-20 Sean Christopherson New
KVM: x86: update %rip after emulating IO KVM: x86: update %rip after emulating IO - - - 0 0 0 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 - 0 0 0 2020-01-27 Sean Christopherson New
KVM: x86: Unconditionally enable irqs in guest context KVM: x86: Unconditionally enable irqs in guest context - - - 0 0 0 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 - - - 0 0 0 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 - 0 0 0 2020-01-24 Sean Christopherson New
KVM: x86: remove obsolete EXPORT... of handle_mmio_page_fault - 1 - 0 0 0 2018-03-29 Sean Christopherson New
KVM: x86: Remove KF() macro placeholder KVM: x86: Remove KF() macro placeholder - - - 0 0 0 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 - 0 0 0 2019-11-22 Sean Christopherson New
KVM: x86: refactor handling of MMIO page fault (cosmetic only) - 1 - 0 0 0 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 - 0 0 0 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 - - - 0 0 0 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 - - - 0 0 0 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 - 0 0 0 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 - - - 0 0 0 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 - 0 0 0 2019-09-03 Sean Christopherson New
KVM: x86: Handle unexpected MMIO accesses using master abort semantics KVM: x86: Handle unexpected MMIO accesses using master abort semantics - - - 0 0 0 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 - - - 0 0 0 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 - 0 0 0 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 - 0 0 0 2020-03-05 Sean Christopherson New
KVM: x86: fix L1TF's MMIO GFN calculation KVM: x86: fix L1TF's MMIO GFN calculation - 2 1 0 0 0 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 - - 0 0 0 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 - - 0 0 0 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 - - - 0 0 0 2019-08-23 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() - - - 0 0 0 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() - - - 0 0 0 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 - - - 0 0 0 2019-01-14 Sean Christopherson New
KVM: vmx: use local variable for CVP when emulating VMPTRST - 1 1 0 0 0 2018-07-19 Sean Christopherson New
KVM: VMX: use kvm_fast_pio_in for handling IN I/O - 1 - 0 0 0 2018-03-06 Sean Christopherson New
KVM: vmx: update SECONDARY_EXEC_DESC only if CR4.UMIP changes - - - 0 0 0 2018-04-20 Sean Christopherson New
KVM: vmx: rename KVM_GUEST_CR0_MASK tp KVM_VM_CR0_ALWAYS_OFF - 1 - 0 0 0 2018-07-13 Sean Christopherson New
KVM: vmx: remove save/restore of host BNDCGFS MSR - - - 0 0 0 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 0 0 0 2019-01-16 Sean Christopherson New
KVM: VMX: Include architectural defs header in capabilities.h KVM: VMX: Include architectural defs header in capabilities.h - - - 0 0 0 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 - - - 0 0 0 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 - 0 0 0 2019-08-15 Sean Christopherson New
KVM: VMX: exit to userspace on exception w/ invalid PM - - - 0 0 0 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 - 0 0 0 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 - - - 0 0 0 2018-10-03 Sean Christopherson New
KVM: VMX: Add a trampoline to fix VMREAD error handling KVM: VMX: Add a trampoline to fix VMREAD error handling - - - 0 0 0 2020-03-26 Sean Christopherson New
KVM: selftests: explicitly disable PIE for tests KVM: selftests: explicitly disable PIE for tests - - - 0 0 0 2019-03-13 Sean Christopherson New
KVM: selftests: disable stack protector for all KVM tests KVM: selftests: disable stack protector for all KVM tests - - - 0 0 0 2019-03-13 Sean Christopherson New
KVM: selftests: complete IO before migrating guest state KVM: selftests: complete IO before migrating guest state - - - 0 0 0 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 - - 0 0 0 2019-03-13 Sean Christopherson New
KVM: nVMX: sync vcms02 segment regs prior to vmx_set_cr0 - - - 0 0 0 2018-03-05 Sean Christopherson New
KVM: nVMX: restore host state in nested_vmx_vmexit for VMFail - - - 0 0 0 2018-07-19 Sean Christopherson New
KVM: nVMX: Restore a preemption timer consistency check KVM: nVMX: Restore a preemption timer consistency check - - - 0 0 0 2019-02-13 Sean Christopherson New
KVM: nVMX: Remove stale comment from nested_vmx_load_cr3() KVM: nVMX: Remove stale comment from nested_vmx_load_cr3() - 2 - 0 0 0 2020-02-04 Sean Christopherson New
KVM: nVMX: Properly handle userspace interrupt window request KVM: nVMX: Properly handle userspace interrupt window request - - - 0 0 0 2020-03-03 Sean Christopherson New
KVM: nVMX: Fix consistency check on injected exception error code KVM: nVMX: Fix consistency check on injected exception error code - 1 - 0 0 0 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 - 0 0 0 2020-02-27 Sean Christopherson New
KVM: nVMX: clear nested_run_pending when emulating invalid guest state - - - 0 0 0 2018-03-05 Sean Christopherson New
KVM: lapic: Reuse auto-adjusted timer advance of first stable vCPU KVM: lapic: Reuse auto-adjusted timer advance of first stable vCPU - - - 0 0 0 2019-05-08 Sean Christopherson New
KVM: lapic: Check for in-kernel LAPIC before deferencing apic pointer KVM: lapic: Check for in-kernel LAPIC before deferencing apic pointer - 1 - 0 0 0 2019-04-26 Sean Christopherson New
KVM: Directly return result from kvm_arch_check_processor_compat() KVM: Directly return result from kvm_arch_check_processor_compat() 1 1 - 0 0 0 2019-04-20 Sean Christopherson New
KVM: Assert that struct kvm_vcpu is always as offset zero KVM: Assert that struct kvm_vcpu is always as offset zero - 1 - 0 0 0 2019-08-15 Sean Christopherson New
KVM: Add separate helper for putting borrowed reference to kvm KVM: Add separate helper for putting borrowed reference to kvm - - - 0 0 0 2019-10-21 Sean Christopherson New
4.16 kernel: vmwrite error: reg 401e value 2021 (err 12) - - - 0 0 0 2018-04-17 Sean Christopherson New
[v6,7/7] KVM: nVMX: Return -EINVAL when signaling failure in VM-Entry helpers KVM: nVMX Add IA32_PAT consistency checks - - - 0 0 0 2019-04-11 Sean Christopherson New
[v6,6/7] KVM: nVMX: Collapse nested_check_host_control_regs() into its caller KVM: nVMX Add IA32_PAT consistency checks - 1 - 0 0 0 2019-04-11 Sean Christopherson New
[v6,5/7] KVM: nVMX: Set VM-{Fail,Exit} failure info via params, not return val KVM: nVMX Add IA32_PAT consistency checks - - - 0 0 0 2019-04-11 Sean Christopherson New
[v6,4/7] KVM: nVMX: Rename and split top-level consistency checks to match SDM KVM: nVMX Add IA32_PAT consistency checks - 1 - 0 0 0 2019-04-11 Sean Christopherson New
[v6,3/7] KVM: nVMX: Move guest non-reg state checks to VM-Exit path KVM: nVMX Add IA32_PAT consistency checks - 1 - 0 0 0 2019-04-11 Sean Christopherson New
[v6,22/22] KVM: x86/mmu: Consolidate open coded variants of memslot TLB flushes KVM: Dynamically size memslot arrays - - - 0 0 0 2020-02-18 Sean Christopherson New
[v6,21/22] KVM: x86/mmu: Use ranged-based TLB flush for dirty log memslot flush KVM: Dynamically size memslot arrays - - - 0 0 0 2020-02-18 Sean Christopherson New
[v6,20/22] KVM: x86/mmu: Move kvm_arch_flush_remote_tlbs_memslot() to mmu.c KVM: Dynamically size memslot arrays - - - 0 0 0 2020-02-18 Sean Christopherson New
[v6,2/7] Check "load IA32_PAT" VM-entry control on vmentry KVM: nVMX Add IA32_PAT consistency checks - 3 - 0 0 0 2019-04-11 Sean Christopherson New
[v6,19/22] KVM: selftests: Add test for KVM_SET_USER_MEMORY_REGION KVM: Dynamically size memslot arrays - 1 - 0 0 0 2020-02-18 Sean Christopherson New
[v6,18/22] KVM: Dynamically size memslot array based on number of used slots KVM: Dynamically size memslot arrays - 1 2 0 0 0 2020-02-18 Sean Christopherson New
[v6,17/22] KVM: Terminate memslot walks via used_slots KVM: Dynamically size memslot arrays - - 2 0 0 0 2020-02-18 Sean Christopherson New
[v6,16/22] KVM: Ensure validity of memslot with respect to kvm_get_dirty_log() KVM: Dynamically size memslot arrays - - - 0 0 0 2020-02-18 Sean Christopherson New
[v6,15/22] KVM: Provide common implementation for generic dirty log functions KVM: Dynamically size memslot arrays - - - 0 0 0 2020-02-18 Sean Christopherson New
[v6,14/22] KVM: Clean up local variable usage in __kvm_set_memory_region() KVM: Dynamically size memslot arrays - - - 0 0 0 2020-02-18 Sean Christopherson New
[v6,13/22] KVM: Simplify kvm_free_memslot() and all its descendents KVM: Dynamically size memslot arrays - 1 1 0 0 0 2020-02-18 Sean Christopherson New
[v6,12/22] KVM: Move memslot deletion to helper function KVM: Dynamically size memslot arrays 1 1 1 0 0 0 2020-02-18 Sean Christopherson New
[v6,11/22] KVM: x86: Free arrays for old memslot when moving memslot's base gfn KVM: Dynamically size memslot arrays - 1 - 0 0 0 2020-02-18 Sean Christopherson New
[v6,10/22] KVM: Drop "const" attribute from old memslot in commit_memory_region() KVM: Dynamically size memslot arrays - 1 - 0 0 0 2020-02-18 Sean Christopherson New
[v6,1/7] Check "load IA32_PAT" VM-exit control on vmentry KVM: nVMX Add IA32_PAT consistency checks - 3 - 0 0 0 2019-04-11 Sean Christopherson New
[v6,09/22] KVM: Move setting of memslot into helper routine KVM: Dynamically size memslot arrays - 2 1 0 0 0 2020-02-18 Sean Christopherson New
[v6,08/22] KVM: Refactor error handling for setting memory region KVM: Dynamically size memslot arrays - 3 - 0 0 0 2020-02-18 Sean Christopherson New
[v6,07/22] KVM: Explicitly free allocated-but-unused dirty bitmap KVM: Dynamically size memslot arrays - 1 - 0 0 0 2020-02-18 Sean Christopherson New
[v6,06/22] KVM: Drop kvm_arch_create_memslot() KVM: Dynamically size memslot arrays 1 1 - 0 0 0 2020-02-18 Sean Christopherson New
[v6,05/22] KVM: x86: Allocate memslot resources during prepare_memory_region() KVM: Dynamically size memslot arrays - 1 - 0 0 0 2020-02-18 Sean Christopherson New
[v6,04/22] KVM: PPC: Move memslot memory allocation into prepare_memory_region() KVM: Dynamically size memslot arrays 1 1 - 0 0 0 2020-02-18 Sean Christopherson New
[v6,03/22] KVM: Don't free new memslot if allocation of said memslot fails KVM: Dynamically size memslot arrays 1 1 - 0 0 0 2020-02-18 Sean Christopherson New
[v6,02/22] KVM: Reinstall old memslots if arch preparation fails KVM: Dynamically size memslot arrays - 2 - 0 0 0 2020-02-18 Sean Christopherson New
[v6,01/22] KVM: x86: Allocate new rmap and large page tracking when moving memslot KVM: Dynamically size memslot arrays - 1 - 0 0 0 2020-02-18 Sean Christopherson New
« 1 2 3 413 14 »