Show patches with: Submitter = Sean Christopherson       |    State = Action Required       |   1696 patches
« 1 2 ... 11 12 1316 17 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[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 - - - --- 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 - --- 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 - - - --- 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 - - - --- 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 - - - --- 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 - - - --- 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 - - - --- 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 - - - --- 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 - - - --- 2019-09-13 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
[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
[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
[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
[v2] KVM: x86: Handle unexpected MMIO accesses using master abort semantics [v2] KVM: x86: Handle unexpected MMIO accesses using master abort semantics - - - --- 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 - - - --- 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 - - - --- 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 - - - --- 2019-09-11 Sean Christopherson New
[13/13] KVM: Dynamically size memslot array based on number of used slots KVM: Dynamically size memslot arrays - - - --- 2019-09-11 Sean Christopherson New
[12/13] KVM: Terminate memslot walks via used_slots KVM: Dynamically size memslot arrays - - - --- 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 - - - --- 2019-09-11 Sean Christopherson New
[10/13] KVM: Provide common implementation for generic dirty log functions KVM: Dynamically size memslot arrays - - - --- 2019-09-11 Sean Christopherson New
[09/13] KVM: Clean up local variable usage in __kvm_set_memory_region() KVM: Dynamically size memslot arrays - - - --- 2019-09-11 Sean Christopherson New
[08/13] KVM: Simplify kvm_free_memslot() and all its descendents KVM: Dynamically size memslot arrays - - - --- 2019-09-11 Sean Christopherson New
[07/13] KVM: Move memslot deletion to helper function KVM: Dynamically size memslot arrays - - - --- 2019-09-11 Sean Christopherson New
[06/13] KVM: Move setting of memslot into helper routine KVM: Dynamically size memslot arrays - - - --- 2019-09-11 Sean Christopherson New
[05/13] KVM: Refactor error handling for setting memory region KVM: Dynamically size memslot arrays - 1 - --- 2019-09-11 Sean Christopherson New
[04/13] KVM: Drop kvm_arch_create_memslot() KVM: Dynamically size memslot arrays - - - --- 2019-09-11 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
[02/13] KVM: PPC: Move memslot memory allocation into prepare_memory_region() KVM: Dynamically size memslot arrays 1 - - --- 2019-09-11 Sean Christopherson New
[01/13] KVM: Reinstall old memslots if arch preparation fails KVM: Dynamically size memslot arrays - - - --- 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 - - - --- 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 - - - --- 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 - - - --- 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 - - - --- 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 - - - --- 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 - --- 2019-09-03 Sean Christopherson New
[v2,14/14] KVM: x86: Add comments to document various emulation types KVM: x86: Remove emulation_result enums - - - --- 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 - - - --- 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 - - - --- 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 - - - --- 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 - - - --- 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 - - - --- 2019-08-27 Sean Christopherson New
[v2,08/14] KVM: x86: Exit to userspace on emulation skip failure KVM: x86: Remove emulation_result enums - - - --- 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 - - - --- 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 - - - --- 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 - --- 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 - --- 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 - --- 2019-08-27 Sean Christopherson New
[v2,02/14] KVM: x86: Clean up handle_emulation_failure() KVM: x86: Remove emulation_result enums - 2 - --- 2019-08-27 Sean Christopherson New
[v2,01/14] KVM: x86: Relocate MMIO exit stats counting KVM: x86: Remove emulation_result enums - 1 - --- 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 - - - --- 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 - - - --- 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 - - - --- 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 - - - --- 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 - - - --- 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 - - - --- 2019-08-23 Sean Christopherson New
[RESEND,09/13] KVM: x86: Exit to userspace on emulation skip failure KVM: x86: Remove emulation_result enums - - - --- 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 - - - --- 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 - - - --- 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 - --- 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 - --- 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 - --- 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 - --- 2019-08-23 Sean Christopherson New
[RESEND,02/13] KVM: x86: Clean up handle_emulation_failure() KVM: x86: Remove emulation_result enums - 2 - --- 2019-08-23 Sean Christopherson New
[RESEND,01/13] KVM: x86: Relocate MMIO exit stats counting KVM: x86: Remove emulation_result enums - 1 - --- 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 - --- 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 - - - --- 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 - - - --- 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 - - - --- 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 - - --- 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 - --- 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 - --- 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 - --- 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 - - - --- 2019-08-15 Sean Christopherson New
[RFC,20/20] i440fx: Add support for SGX EPC i386: Add support for Intel SGX - - - --- 2019-08-06 Sean Christopherson New
[RFC,19/20] q35: Add support for SGX EPC i386: Add support for Intel SGX - - - --- 2019-08-06 Sean Christopherson New
[RFC,18/20] i386: acpi: Add SGX EPC entry to ACPI tables i386: Add support for Intel SGX - - - --- 2019-08-06 Sean Christopherson New
[RFC,17/20] i386/pc: Add e820 entry for SGX EPC section(s) i386: Add support for Intel SGX - - - --- 2019-08-06 Sean Christopherson New
[RFC,16/20] hw/i386/pc: Account for SGX EPC sections when calculating device memory i386: Add support for Intel SGX - - - --- 2019-08-06 Sean Christopherson New
[RFC,15/20] hw/i386/pc: Set SGX bits in feature control fw_cfg accordingly i386: Add support for Intel SGX - - - --- 2019-08-06 Sean Christopherson New
[RFC,14/20] i386: Adjust min CPUID level to 0x12 when SGX is enabled i386: Add support for Intel SGX - - - --- 2019-08-06 Sean Christopherson New
[RFC,13/20] i386: Propagate SGX CPUID sub-leafs to KVM i386: Add support for Intel SGX - - - --- 2019-08-06 Sean Christopherson New
[RFC,12/20] i386: kvm: Add support for exposing PROVISIONKEY to guest i386: Add support for Intel SGX - - - --- 2019-08-06 Sean Christopherson New
[RFC,11/20] linux-headers: Add temporary placeholder for KVM_CAP_SGX_ATTRIBUTE i386: Add support for Intel SGX - - - --- 2019-08-06 Sean Christopherson New
[RFC,10/20] i386: Update SGX CPUID info according to hardware/KVM/user input i386: Add support for Intel SGX - - - --- 2019-08-06 Sean Christopherson New
[RFC,09/20] i386: Add feature control MSR dependency when SGX is enabled i386: Add support for Intel SGX - - - --- 2019-08-06 Sean Christopherson New
[RFC,08/20] i386: Add get/set/migrate support for SGX LE public key hash MSRs i386: Add support for Intel SGX - - - --- 2019-08-06 Sean Christopherson New
[RFC,07/20] i386: Add SGX CPUID leaf FEAT_SGX_12_1_EBX i386: Add support for Intel SGX - - - --- 2019-08-06 Sean Christopherson New
[RFC,06/20] i386: Add SGX CPUID leaf FEAT_SGX_12_1_EAX i386: Add support for Intel SGX - - - --- 2019-08-06 Sean Christopherson New
[RFC,05/20] i386: Add SGX CPUID leaf FEAT_SGX_12_0_EAX i386: Add support for Intel SGX - - - --- 2019-08-06 Sean Christopherson New
[RFC,04/20] i386: Add primary SGX CPUID and MSR defines i386: Add support for Intel SGX - - - --- 2019-08-06 Sean Christopherson New
[RFC,03/20] vl: Add "sgx-epc" option to expose SGX EPC sections to guest i386: Add support for Intel SGX - - - --- 2019-08-06 Sean Christopherson New
[RFC,02/20] i386: Add 'sgx-epc' device to expose EPC sections to guest i386: Add support for Intel SGX - - - --- 2019-08-06 Sean Christopherson New
[RFC,01/20] hostmem: Add hostmem-epc as a backend for SGX EPC i386: Add support for Intel SGX - - - --- 2019-08-06 Sean Christopherson New
[v2] KVM: x86: Unconditionally call x86 ops that are always implemented [v2] KVM: x86: Unconditionally call x86 ops that are always implemented - 1 - --- 2019-08-02 Sean Christopherson New
[3/3] KVM: x86/mmu: Consolidate "is MMIO SPTE" code KVM: x86/mmu: minor MMIO SPTE cleanup - - - --- 2019-08-01 Sean Christopherson New
[2/3] KVM: x86/mmu: Add explicit access mask for MMIO SPTEs KVM: x86/mmu: minor MMIO SPTE cleanup - - - --- 2019-08-01 Sean Christopherson New
[1/3] KVM: x86: Rename access permissions cache member in struct kvm_vcpu_arch KVM: x86/mmu: minor MMIO SPTE cleanup - - - --- 2019-08-01 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
[RFC,21/21] KVM: x86: Add capability to grant VM access to privileged SGX attribute x86/sgx: KVM: Add SGX virtualization - - - --- 2019-07-27 Sean Christopherson New
« 1 2 ... 11 12 1316 17 »