Show patches with: Submitter = Sean Christopherson       |    State = Action Required       |    Archived = No       |   621 patches
« 1 2 3 46 7 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[16/16] KVM: VMX: Allow KVM_INTEL when building for Centaur and/or Zhaoxin CPUs x86/cpu: Clean up handling of VMX features - - - 0 0 0 2019-10-04 Sean Christopherson New
[15/16] perf/x86: Provide stubs of KVM helpers for non-Intel CPUs x86/cpu: Clean up handling of VMX features - - - 0 0 0 2019-10-04 Sean Christopherson New
[14/16] x86/cpufeatures: Clean up synthetic virtualization flags x86/cpu: Clean up handling of VMX features - - - 0 0 0 2019-10-04 Sean Christopherson New
[13/16] KVM: VMX: Use VMX_FEATURE_* flags to define VMCS control bits x86/cpu: Clean up handling of VMX features - - - 0 0 0 2019-10-04 Sean Christopherson New
[12/16] x86/cpufeatures: Drop synthetic VMX feature flags x86/cpu: Clean up handling of VMX features - - - 0 0 0 2019-10-04 Sean Christopherson New
[11/16] x86/cpu: Print VMX features as separate line item in /proc/cpuinfo x86/cpu: Clean up handling of VMX features - - - 0 0 0 2019-10-04 Sean Christopherson New
[10/16] x86/cpu: Detect VMX features on Intel, Centaur and Zhaoxin CPUs x86/cpu: Clean up handling of VMX features - - - 0 0 0 2019-10-04 Sean Christopherson New
[09/16] x86/vmx: Introduce VMX_FEATURES_* x86/cpu: Clean up handling of VMX features - - - 0 0 0 2019-10-04 Sean Christopherson New
[08/16] KVM: VMX: Check for full VMX support when verifying CPU compatibility x86/cpu: Clean up handling of VMX features - 1 - 0 0 0 2019-10-04 Sean Christopherson New
[07/16] KVM: VMX: Use VMX feature flag to query BIOS enabling x86/cpu: Clean up handling of VMX features - 1 - 0 0 0 2019-10-04 Sean Christopherson New
[06/16] x86/cpu: Clear VMX feature flag if VMX is not fully enabled x86/cpu: Clean up handling of VMX features - - - 0 0 0 2019-10-04 Sean Christopherson New
[05/16] KVM: VMX: Drop initialization of IA32_FEATURE_CONTROL MSR x86/cpu: Clean up handling of VMX features - 1 - 0 0 0 2019-10-04 Sean Christopherson New
[04/16] x86/zhaoxin: Use common IA32_FEATURE_CONTROL MSR initialization x86/cpu: Clean up handling of VMX features - - - 0 0 0 2019-10-04 Sean Christopherson New
[03/16] x86/centaur: Use common IA32_FEATURE_CONTROL MSR initialization x86/cpu: Clean up handling of VMX features - - - 0 0 0 2019-10-04 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 - - - 0 0 0 2019-10-04 Sean Christopherson New
[01/16] x86/intel: Initialize IA32_FEATURE_CONTROL MSR at boot x86/cpu: Clean up handling of VMX features - - - 0 0 0 2019-10-04 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
[v2,8/8] KVM: x86: Fold decache_cr3() into cache_reg() KVM: x86: nVMX GUEST_CR3 bug fix, and then some... - - - 0 0 0 2019-09-27 Sean Christopherson New
[v2,7/8] KVM: x86: Add helpers to test/mark reg availability and dirtiness KVM: x86: nVMX GUEST_CR3 bug fix, and then some... - - - 0 0 0 2019-09-27 Sean Christopherson New
[v2,6/8] KVM: x86: Fold 'enum kvm_ex_reg' definitions into 'enum kvm_reg' KVM: x86: nVMX GUEST_CR3 bug fix, and then some... - 1 - 0 0 0 2019-09-27 Sean Christopherson New
[v2,5/8] KVM: x86: Add WARNs to detect out-of-bounds register indices KVM: x86: nVMX GUEST_CR3 bug fix, and then some... - 1 - 0 0 0 2019-09-27 Sean Christopherson New
[v2,4/8] KVM: VMX: Optimize vmx_set_rflags() for unrestricted guest KVM: x86: nVMX GUEST_CR3 bug fix, and then some... - 1 - 0 0 0 2019-09-27 Sean Christopherson New
[v2,3/8] KVM: VMX: Consolidate to_vmx() usage in RFLAGS accessors KVM: x86: nVMX GUEST_CR3 bug fix, and then some... - 1 - 0 0 0 2019-09-27 Sean Christopherson New
[v2,2/8] KVM: VMX: Skip GUEST_CR3 VMREAD+VMWRITE if the VMCS is up-to-date KVM: x86: nVMX GUEST_CR3 bug fix, and then some... - - 2 0 0 0 2019-09-27 Sean Christopherson New
[v2,1/8] KVM: nVMX: Always write vmcs02.GUEST_CR3 during nested VM-Enter KVM: x86: nVMX GUEST_CR3 bug fix, and then some... - 2 1 0 0 0 2019-09-27 Sean Christopherson New
[2/2] KVM: VMX: Skip GUEST_CR3 VMREAD+VMWRITE if the VMCS is up-to-date KVM: nVMX: Bug fix for consuming stale vmcs02.GUEST_CR3 - - - 0 0 0 2019-09-26 Sean Christopherson New
[1/2] KVM: nVMX: Always write vmcs02.GUEST_CR3 during nested VM-Enter KVM: nVMX: Bug fix for consuming stale vmcs02.GUEST_CR3 - 1 - 0 0 0 2019-09-26 Sean Christopherson New
[11/11] KVM: x86/mmu: Skip invalid pages during zapping iff root_count is zero KVM: x86/mmu: Restore fast invalidate/zap flow - - - 0 0 0 2019-09-13 Sean Christopherson New
[10/11] KVM: x86/mmu: Explicitly track only a single invalid mmu generation KVM: x86/mmu: Restore fast invalidate/zap flow - - - 0 0 0 2019-09-13 Sean Christopherson New
[09/11] KVM: x86/mmu: Revert "KVM: x86/mmu: Remove is_obsolete() call" KVM: x86/mmu: Restore fast invalidate/zap flow - - - 0 0 0 2019-09-13 Sean Christopherson New
[08/11] KVM: x86/mmu: Revert "Revert "KVM: MMU: reclaim the zapped-obsolete page first"" KVM: x86/mmu: Restore fast invalidate/zap flow - - - 0 0 0 2019-09-13 Sean Christopherson New
[07/11] KVM: x86/mmu: Revert "Revert "KVM: MMU: collapse TLB flushes when zap all pages"" KVM: x86/mmu: Restore fast invalidate/zap flow - - - 0 0 0 2019-09-13 Sean Christopherson New
[06/11] KVM: x86/mmu: Revert "Revert "KVM: MMU: zap pages in batch"" KVM: x86/mmu: Restore fast invalidate/zap flow - - - 0 0 0 2019-09-13 Sean Christopherson New
[05/11] KVM: x86/mmu: Revert "Revert "KVM: MMU: add tracepoint for kvm_mmu_invalidate_all_pages"" KVM: x86/mmu: Restore fast invalidate/zap flow - - - 0 0 0 2019-09-13 Sean Christopherson New
[04/11] KVM: x86/mmu: Revert "Revert "KVM: MMU: show mmu_valid_gen in shadow page related tracepo... KVM: x86/mmu: Restore fast invalidate/zap flow - - - 0 0 0 2019-09-13 Sean Christopherson New
[03/11] KVM: x86/mmu: Use fast invalidate mechanism to zap MMIO sptes KVM: x86/mmu: Restore fast invalidate/zap flow - - - 0 0 0 2019-09-13 Sean Christopherson New
[02/11] KVM: x86/mmu: Treat invalid shadow pages as obsolete KVM: x86/mmu: Restore fast invalidate/zap flow - - - 0 0 0 2019-09-13 Sean Christopherson New
[01/11] KVM: x86/mmu: Reintroduce fast invalidate/zap for flushing memslot KVM: x86/mmu: Restore fast invalidate/zap flow - - - 0 0 0 2019-09-13 Sean Christopherson New
[v2] KVM: x86: Handle unexpected MMIO accesses using master abort semantics [v2] KVM: x86: Handle unexpected MMIO accesses using master abort semantics - - - 0 0 0 2019-09-13 Sean Christopherson New
[kvm-unit-tests] x86: nVMX: Add tests of VMPTRLD and VMPTRST to MMIO addresses [kvm-unit-tests] x86: nVMX: Add tests of VMPTRLD and VMPTRST to MMIO addresses - - - 0 0 0 2019-09-13 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: 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
[13/13] KVM: Dynamically size memslot array based on number of used slots KVM: Dynamically size memslot arrays - - - 0 0 0 2019-09-11 Sean Christopherson New
[12/13] KVM: Terminate memslot walks via used_slots KVM: Dynamically size memslot arrays - - - 0 0 0 2019-09-11 Sean Christopherson New
[11/13] KVM: Ensure validity of memslot with respect to kvm_get_dirty_log() KVM: Dynamically size memslot arrays - - - 0 0 0 2019-09-11 Sean Christopherson New
[10/13] KVM: Provide common implementation for generic dirty log functions KVM: Dynamically size memslot arrays - - - 0 0 0 2019-09-11 Sean Christopherson New
[09/13] KVM: Clean up local variable usage in __kvm_set_memory_region() KVM: Dynamically size memslot arrays - - - 0 0 0 2019-09-11 Sean Christopherson New
[08/13] KVM: Simplify kvm_free_memslot() and all its descendents KVM: Dynamically size memslot arrays - - - 0 0 0 2019-09-11 Sean Christopherson New
[07/13] KVM: Move memslot deletion to helper function KVM: Dynamically size memslot arrays - - - 0 0 0 2019-09-11 Sean Christopherson New
[06/13] KVM: Move setting of memslot into helper routine KVM: Dynamically size memslot arrays - - - 0 0 0 2019-09-11 Sean Christopherson New
[05/13] KVM: Refactor error handling for setting memory region KVM: Dynamically size memslot arrays - 1 - 0 0 0 2019-09-11 Sean Christopherson New
[04/13] KVM: Drop kvm_arch_create_memslot() KVM: Dynamically size memslot arrays - - - 0 0 0 2019-09-11 Sean Christopherson New
[03/13] KVM: x86: Allocate memslot resources during prepare_memory_region() KVM: Dynamically size memslot arrays - - - 0 0 0 2019-09-11 Sean Christopherson New
[02/13] KVM: PPC: Move memslot memory allocation into prepare_memory_region() KVM: Dynamically size memslot arrays 1 - - 0 0 0 2019-09-11 Sean Christopherson New
[01/13] KVM: Reinstall old memslots if arch preparation fails KVM: Dynamically size memslot arrays - - - 0 0 0 2019-09-11 Sean Christopherson New
[kvm-unit-tests,3/3] x86: Bump max number of test CPUs to 255 x86: Cleanup max test CPUs - - - 0 0 0 2019-09-06 Sean Christopherson New
[kvm-unit-tests,2/3] x86: Declare online_cpus based on MAX_TEST_CPUS x86: Cleanup max test CPUs - - - 0 0 0 2019-09-06 Sean Christopherson New
[kvm-unit-tests,1/3] x86: Fix out of bounds access when processing online_cpus x86: Cleanup max test CPUs - - - 0 0 0 2019-09-06 Sean Christopherson New
[2/2] KVM: x86: Add kvm_emulate_{rd,wr}msr() to consolidate VXM/SVM code KVM: x86: Refactor MSR related helpers - - - 0 0 0 2019-09-05 Sean Christopherson New
[1/2] KVM: x86: Refactor up kvm_{g,s}et_msr() to simplify callers KVM: x86: Refactor MSR related helpers - - - 0 0 0 2019-09-05 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
[v2,14/14] KVM: x86: Add comments to document various emulation types KVM: x86: Remove emulation_result enums - - - 0 0 0 2019-08-27 Sean Christopherson New
[v2,13/14] KVM: VMX: Handle single-step #DB for EMULTYPE_SKIP on EPT misconfig KVM: x86: Remove emulation_result enums - - - 0 0 0 2019-08-27 Sean Christopherson New
[v2,12/14] KVM: x86: Remove emulation_result enums, EMULATE_{DONE,FAIL,USER_EXIT} KVM: x86: Remove emulation_result enums - - - 0 0 0 2019-08-27 Sean Christopherson New
[v2,11/14] KVM: VMX: Remove EMULATE_FAIL handling in handle_invalid_guest_state() KVM: x86: Remove emulation_result enums - - - 0 0 0 2019-08-27 Sean Christopherson New
[v2,10/14] KVM: x86: Move triple fault request into RM int injection KVM: x86: Remove emulation_result enums - - - 0 0 0 2019-08-27 Sean Christopherson New
[v2,09/14] KVM: x86: Handle emulation failure directly in kvm_task_switch() KVM: x86: Remove emulation_result enums - - - 0 0 0 2019-08-27 Sean Christopherson New
[v2,08/14] KVM: x86: Exit to userspace on emulation skip failure KVM: x86: Remove emulation_result enums - - - 0 0 0 2019-08-27 Sean Christopherson New
[v2,07/14] KVM: x86: Move #UD injection for failed emulation into emulation code KVM: x86: Remove emulation_result enums - - - 0 0 0 2019-08-27 Sean Christopherson New
[v2,06/14] KVM: x86: Add explicit flag for forced emulation on #UD KVM: x86: Remove emulation_result enums - - - 0 0 0 2019-08-27 Sean Christopherson New
[v2,05/14] KVM: x86: Move #GP injection for VMware into x86_emulate_instruction() KVM: x86: Remove emulation_result enums - 1 - 0 0 0 2019-08-27 Sean Christopherson New
[v2,04/14] KVM: x86: Don't attempt VMWare emulation on #GP with non-zero error code KVM: x86: Remove emulation_result enums - 1 - 0 0 0 2019-08-27 Sean Christopherson New
[v2,03/14] KVM: x86: Refactor kvm_vcpu_do_singlestep() to remove out param KVM: x86: Remove emulation_result enums - 2 - 0 0 0 2019-08-27 Sean Christopherson New
[v2,02/14] KVM: x86: Clean up handle_emulation_failure() KVM: x86: Remove emulation_result enums - 2 - 0 0 0 2019-08-27 Sean Christopherson New
[v2,01/14] KVM: x86: Relocate MMIO exit stats counting KVM: x86: Remove emulation_result enums - 1 - 0 0 0 2019-08-27 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: 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
[RESEND,13/13] KVM: x86: Remove emulation_result enums, EMULATE_{DONE,FAIL,USER_EXIT} KVM: x86: Remove emulation_result enums - - - 0 0 0 2019-08-23 Sean Christopherson New
[RESEND,12/13] KVM: VMX: Remove EMULATE_FAIL handling in handle_invalid_guest_state() KVM: x86: Remove emulation_result enums - - - 0 0 0 2019-08-23 Sean Christopherson New
[RESEND,11/13] KVM: x86: Move triple fault request into RM int injection KVM: x86: Remove emulation_result enums - - - 0 0 0 2019-08-23 Sean Christopherson New
[RESEND,10/13] KVM: x86: Handle emulation failure directly in kvm_task_switch() KVM: x86: Remove emulation_result enums - - - 0 0 0 2019-08-23 Sean Christopherson New
[RESEND,09/13] KVM: x86: Exit to userspace on emulation skip failure KVM: x86: Remove emulation_result enums - - - 0 0 0 2019-08-23 Sean Christopherson New
[RESEND,08/13] KVM: x86: Move #UD injection for failed emulation into emulation code KVM: x86: Remove emulation_result enums - - - 0 0 0 2019-08-23 Sean Christopherson New
[RESEND,07/13] KVM: x86: Add explicit flag for forced emulation on #UD KVM: x86: Remove emulation_result enums - - - 0 0 0 2019-08-23 Sean Christopherson New
[RESEND,06/13] KVM: x86: Move #GP injection for VMware into x86_emulate_instruction() KVM: x86: Remove emulation_result enums - 2 - 0 0 0 2019-08-23 Sean Christopherson New
[RESEND,05/13] KVM: x86: Don't attempt VMWare emulation on #GP with non-zero error code KVM: x86: Remove emulation_result enums - 1 - 0 0 0 2019-08-23 Sean Christopherson New
[RESEND,04/13] KVM: x86: Drop EMULTYPE_NO_UD_ON_FAIL as a standalone type KVM: x86: Remove emulation_result enums - 2 - 0 0 0 2019-08-23 Sean Christopherson New
[RESEND,03/13] KVM: x86: Refactor kvm_vcpu_do_singlestep() to remove out param KVM: x86: Remove emulation_result enums - 2 - 0 0 0 2019-08-23 Sean Christopherson New
[RESEND,02/13] KVM: x86: Clean up handle_emulation_failure() KVM: x86: Remove emulation_result enums - 2 - 0 0 0 2019-08-23 Sean Christopherson New
[RESEND,01/13] KVM: x86: Relocate MMIO exit stats counting KVM: x86: Remove emulation_result enums - 1 - 0 0 0 2019-08-23 Sean Christopherson New
[kvm-unit-tests] x86: Fix breakage of fw_cfg for 32-bit unit tests [kvm-unit-tests] x86: Fix breakage of fw_cfg for 32-bit unit tests - 1 - 0 0 0 2019-08-22 Sean Christopherson New
[kvm-unit-tests] x86: Attempt to parse ACPI tables only when needed [kvm-unit-tests] x86: Attempt to parse ACPI tables only when needed - - - 0 0 0 2019-08-22 Sean Christopherson New
[kvm-unit-tests] x86: Skip EPT tests that involve unrestricted guest when URG is disabled [kvm-unit-tests] x86: Skip EPT tests that involve unrestricted guest when URG is disabled - - - 0 0 0 2019-08-22 Sean Christopherson New
[kvm-unit-tests] x86: Don't test 64-bit-only MSRs in 32-bit build [kvm-unit-tests] x86: Don't test 64-bit-only MSRs in 32-bit build - - - 0 0 0 2019-08-22 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 - - 0 0 0 2019-08-22 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: 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: 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/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
[RFC,20/20] i440fx: Add support for SGX EPC i386: Add support for Intel SGX - - - 0 0 0 2019-08-06 Sean Christopherson New
« 1 2 3 46 7 »