Show patches with: Submitter = Sean Christopherson       |    State = Action Required       |   945 patches
« 1 2 ... 4 5 69 10 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
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
[RFC,19/20] q35: Add support for SGX EPC i386: Add support for Intel SGX - - - 0 0 0 2019-08-06 Sean Christopherson New
[RFC,18/20] i386: acpi: Add SGX EPC entry to ACPI tables i386: Add support for Intel SGX - - - 0 0 0 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 - - - 0 0 0 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 - - - 0 0 0 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 - - - 0 0 0 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 - - - 0 0 0 2019-08-06 Sean Christopherson New
[RFC,13/20] i386: Propagate SGX CPUID sub-leafs to KVM i386: Add support for Intel SGX - - - 0 0 0 2019-08-06 Sean Christopherson New
[RFC,12/20] i386: kvm: Add support for exposing PROVISIONKEY to guest i386: Add support for Intel SGX - - - 0 0 0 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 - - - 0 0 0 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 - - - 0 0 0 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 - - - 0 0 0 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 - - - 0 0 0 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 - - - 0 0 0 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 - - - 0 0 0 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 - - - 0 0 0 2019-08-06 Sean Christopherson New
[RFC,04/20] i386: Add primary SGX CPUID and MSR defines i386: Add support for Intel SGX - - - 0 0 0 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 - - - 0 0 0 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 - - - 0 0 0 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 - - - 0 0 0 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 - 0 0 0 2019-08-02 Sean Christopherson New
[3/3] KVM: x86/mmu: Consolidate "is MMIO SPTE" code KVM: x86/mmu: minor MMIO SPTE cleanup - - - 0 0 0 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 - - - 0 0 0 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 - - - 0 0 0 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 - - - 0 0 0 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 - - - 0 0 0 2019-07-27 Sean Christopherson New
[RFC,20/21] x86/sgx: Export sgx_set_attribute() for use by KVM x86/sgx: KVM: Add SGX virtualization - - - 0 0 0 2019-07-27 Sean Christopherson New
[RFC,19/21] KVM: VMX: Enable SGX virtualization for SGX1, SGX2 and LC x86/sgx: KVM: Add SGX virtualization - - - 0 0 0 2019-07-27 Sean Christopherson New
[RFC,18/21] KVM: x86: Invoke kvm_x86_ops->cpuid_update() after kvm_update_cpuid() x86/sgx: KVM: Add SGX virtualization - - - 0 0 0 2019-07-27 Sean Christopherson New
[RFC,17/21] KVM: VMX: Add handler for ENCLS[EINIT] to support SGX Launch Control x86/sgx: KVM: Add SGX virtualization - - - 0 0 0 2019-07-27 Sean Christopherson New
[RFC,16/21] KVM: VMX: Edd emulation of SGX Launch Control LE hash MSRs x86/sgx: KVM: Add SGX virtualization - - - 0 0 0 2019-07-27 Sean Christopherson New
[RFC,15/21] KVM: VMX: Add SGX ENCLS[ECREATE] handler to enforce CPUID restrictions x86/sgx: KVM: Add SGX virtualization - - - 0 0 0 2019-07-27 Sean Christopherson New
[RFC,14/21] x86/sgx: Add helpers to expose ECREATE and EINIT to KVM x86/sgx: KVM: Add SGX virtualization - - - 0 0 0 2019-07-27 Sean Christopherson New
[RFC,13/21] x86/sgx: Move the intermediate EINIT helper into the driver x86/sgx: KVM: Add SGX virtualization - - - 0 0 0 2019-07-27 Sean Christopherson New
[RFC,12/21] KVM: x86: Define new #PF SGX error code bit x86/sgx: KVM: Add SGX virtualization - - - 0 0 0 2019-07-27 Sean Christopherson New
[RFC,11/21] KVM: x86: Export kvm_propagate_fault (as kvm_propagate_page_fault) x86/sgx: KVM: Add SGX virtualization - - - 0 0 0 2019-07-27 Sean Christopherson New
[RFC,10/21] KVM: x86: Export kvm_mmu_gva_to_gpa_{read,write}() for VMX/SGX x86/sgx: KVM: Add SGX virtualization - - - 0 0 0 2019-07-27 Sean Christopherson New
[RFC,09/21] KVM: VMX: Add basic handling of VM-Exit from SGX enclave x86/sgx: KVM: Add SGX virtualization - - - 0 0 0 2019-07-27 Sean Christopherson New
[RFC,08/21] KVM: x86: Add kvm_x86_ops hook to short circuit emulation x86/sgx: KVM: Add SGX virtualization - - - 0 0 0 2019-07-27 Sean Christopherson New
[RFC,07/21] KVM: x86: Add WARN_ON_ONCE(index!=0) in __do_cpuid_ent x86/sgx: KVM: Add SGX virtualization - - - 0 0 0 2019-07-27 Sean Christopherson New
[RFC,06/21] KVM: x86: Add SGX sub-features leaf to reverse CPUID table x86/sgx: KVM: Add SGX virtualization - - - 0 0 0 2019-07-27 Sean Christopherson New
[RFC,05/21] x86/sgx: Expose SGX architectural definitions to the kernel x86/sgx: KVM: Add SGX virtualization - - - 0 0 0 2019-07-27 Sean Christopherson New
[RFC,04/21] x86/sgx: Add /dev/sgx/virt_epc device to allocate "raw" EPC for VMs x86/sgx: KVM: Add SGX virtualization - - - 0 0 0 2019-07-27 Sean Christopherson New
[RFC,03/21] x86/sgx: Move provisioning device to common code x86/sgx: KVM: Add SGX virtualization - - - 0 0 0 2019-07-27 Sean Christopherson New
[RFC,02/21] x86/sgx: Move bus registration and device init to common code x86/sgx: KVM: Add SGX virtualization - - - 0 0 0 2019-07-27 Sean Christopherson New
[RFC,01/21] x86/sgx: Add defines for SGX device minor numbers x86/sgx: KVM: Add SGX virtualization - - - 0 0 0 2019-07-27 Sean Christopherson New
[v2,5/5] KVM: x86: Don't check kvm_rebooting in __kvm_handle_fault_on_reboot() KVM: VMX: Optimize VMX instrs error/fault handling 1 - - 0 0 0 2019-07-19 Sean Christopherson New
[v2,4/5] KVM: x86: Drop ____kvm_handle_fault_on_reboot() KVM: VMX: Optimize VMX instrs error/fault handling 1 - - 0 0 0 2019-07-19 Sean Christopherson New
[v2,3/5] KVM: VMX: Add error handling to VMREAD helper KVM: VMX: Optimize VMX instrs error/fault handling 1 - - 0 0 0 2019-07-19 Sean Christopherson New
[v2,2/5] KVM: VMX: Optimize VMX instruction error and fault handling KVM: VMX: Optimize VMX instrs error/fault handling 1 - - 0 0 0 2019-07-19 Sean Christopherson New
[v2,1/5] objtool: KVM: x86: Check kvm_rebooting in kvm_spurious_fault() KVM: VMX: Optimize VMX instrs error/fault handling 1 - - 0 0 0 2019-07-19 Sean Christopherson New
[4/4] KVM: x86: Drop ____kvm_handle_fault_on_reboot() KVM: VMX: Preemptivly optimize VMX instrs - - - 0 0 0 2019-07-19 Sean Christopherson New
[3/4] KVM: VMX: Add error handling to VMREAD helper KVM: VMX: Preemptivly optimize VMX instrs - - - 0 0 0 2019-07-19 Sean Christopherson New
[2/4] KVM: VMX: Optimize VMX instruction error and fault handling KVM: VMX: Preemptivly optimize VMX instrs - - - 0 0 0 2019-07-19 Sean Christopherson New
[1/4] objtool: KVM: x86: Check kvm_rebooting in kvm_spurious_fault() KVM: VMX: Preemptivly optimize VMX instrs - - - 0 0 0 2019-07-19 Sean Christopherson New
[v3,2/2] KVM: nVMX: trace nested VM-Enter failures detected by H/W KVM: nVMX: add tracepoints for nested VM-Enter failures - - - 0 0 0 2019-07-11 Sean Christopherson New
[v3,1/2] KVM: nVMX: add tracepoint for failed nested VM-Enter KVM: nVMX: add tracepoints for nested VM-Enter failures - - - 0 0 0 2019-07-11 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
[v2,2/2] KVM: nVMX: trace nested VM-Enter failures detected by H/W KVM: nVMX: add tracepoints for nested VM-Enter failures - - - 0 0 0 2019-07-09 Sean Christopherson New
[v2,1/2] KVM: nVMX: add tracepoint for failed nested VM-Enter KVM: nVMX: add tracepoints for nested VM-Enter failures - - - 0 0 0 2019-07-09 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
[v2] KVM: nVMX: Stash L1's CR3 in vmcs01.GUEST_CR3 on nested entry w/o EPT [v2] KVM: nVMX: Stash L1's CR3 in vmcs01.GUEST_CR3 on nested entry w/o EPT - 1 - 0 0 0 2019-06-07 Sean Christopherson New
[2/2] Revert "KVM: nVMX: always use early vmcs check when EPT is disabled" KVM: nVMX: Alternative no-EPT GUEST_CR3 fix - - - 0 0 0 2019-05-20 Sean Christopherson New
[1/2] KVM: nVMX: Stash L1's CR3 in vmcs01.GUEST_CR3 on nested entry w/o EPT KVM: nVMX: Alternative no-EPT GUEST_CR3 fix - - - 0 0 0 2019-05-20 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
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
[13/13] KVM: VMX: Leave preemption timer running when it's disabled KVM: VMX: Reduce VMWRITEs to VMCS controls - - - 0 0 0 2019-05-07 Sean Christopherson New
[12/13] KVM: nVMX: Don't mark vmcs12 as dirty when L1 writes pin controls KVM: VMX: Reduce VMWRITEs to VMCS controls - - - 0 0 0 2019-05-07 Sean Christopherson New
[11/13] KVM: VMX: Drop hv_timer_armed from 'struct loaded_vmcs' KVM: VMX: Reduce VMWRITEs to VMCS controls - - - 0 0 0 2019-05-07 Sean Christopherson New
[10/13] KVM: nVMX: Preset *DT exiting in vmcs02 when emulating UMIP KVM: VMX: Reduce VMWRITEs to VMCS controls - - - 0 0 0 2019-05-07 Sean Christopherson New
[09/13] KVM: nVMX: Preserve last USE_MSR_BITMAPS when preparing vmcs02 KVM: VMX: Reduce VMWRITEs to VMCS controls - - - 0 0 0 2019-05-07 Sean Christopherson New
[08/13] KVM: VMX: Explicitly initialize controls shadow at VMCS allocation KVM: VMX: Reduce VMWRITEs to VMCS controls - - - 0 0 0 2019-05-07 Sean Christopherson New
[07/13] KVM: nVMX: Don't reset VMCS controls shadow on VMCS switch KVM: VMX: Reduce VMWRITEs to VMCS controls - - - 0 0 0 2019-05-07 Sean Christopherson New
[06/13] KVM: nVMX: Shadow VMCS controls on a per-VMCS basis KVM: VMX: Reduce VMWRITEs to VMCS controls - - - 0 0 0 2019-05-07 Sean Christopherson New
[05/13] KVM: VMX: Shadow VMCS secondary execution controls KVM: VMX: Reduce VMWRITEs to VMCS controls - - - 0 0 0 2019-05-07 Sean Christopherson New
[04/13] KVM: VMX: Shadow VMCS primary execution controls KVM: VMX: Reduce VMWRITEs to VMCS controls - - - 0 0 0 2019-05-07 Sean Christopherson New
[03/13] KVM: VMX: Shadow VMCS pin controls KVM: VMX: Reduce VMWRITEs to VMCS controls - - - 0 0 0 2019-05-07 Sean Christopherson New
« 1 2 ... 4 5 69 10 »