Show patches with: Submitter = Sean Christopherson       |    State = Action Required       |   1696 patches
« 1 2 ... 12 13 1416 17 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[RFC,20/21] x86/sgx: Export sgx_set_attribute() for use by KVM x86/sgx: KVM: Add SGX virtualization - - - --- 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 - - - --- 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 - - - --- 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 - - - --- 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 - - - --- 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 - - - --- 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 - - - --- 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 - - - --- 2019-07-27 Sean Christopherson New
[RFC,12/21] KVM: x86: Define new #PF SGX error code bit x86/sgx: KVM: Add SGX virtualization - - - --- 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 - - - --- 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 - - - --- 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 - - - --- 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 - - - --- 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 - - - --- 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 - - - --- 2019-07-27 Sean Christopherson New
[RFC,05/21] x86/sgx: Expose SGX architectural definitions to the kernel x86/sgx: KVM: Add SGX virtualization - - - --- 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 - - - --- 2019-07-27 Sean Christopherson New
[RFC,03/21] x86/sgx: Move provisioning device to common code x86/sgx: KVM: Add SGX virtualization - - - --- 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 - - - --- 2019-07-27 Sean Christopherson New
[RFC,01/21] x86/sgx: Add defines for SGX device minor numbers x86/sgx: KVM: Add SGX virtualization - - - --- 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 - - --- 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 - - --- 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 - - --- 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 - - --- 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 - - --- 2019-07-19 Sean Christopherson New
[4/4] KVM: x86: Drop ____kvm_handle_fault_on_reboot() KVM: VMX: Preemptivly optimize VMX instrs - - - --- 2019-07-19 Sean Christopherson New
[3/4] KVM: VMX: Add error handling to VMREAD helper KVM: VMX: Preemptivly optimize VMX instrs - - - --- 2019-07-19 Sean Christopherson New
[2/4] KVM: VMX: Optimize VMX instruction error and fault handling KVM: VMX: Preemptivly optimize VMX instrs - - - --- 2019-07-19 Sean Christopherson New
[1/4] objtool: KVM: x86: Check kvm_rebooting in kvm_spurious_fault() KVM: VMX: Preemptivly optimize VMX instrs - - - --- 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 - - - --- 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 - - - --- 2019-07-11 Sean Christopherson New
KVM: x86: Unconditionally enable irqs in guest context KVM: x86: Unconditionally enable irqs in guest context - - - --- 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 - - - --- 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 - - - --- 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 - - - --- 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 - --- 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 - - - --- 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 - - - --- 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 - - - --- 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 - --- 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 - - - --- 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 - - - --- 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 - - - --- 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 - - - --- 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 - - - --- 2019-05-07 Sean Christopherson New
[08/13] KVM: VMX: Explicitly initialize controls shadow at VMCS allocation KVM: VMX: Reduce VMWRITEs to VMCS controls - - - --- 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 - - - --- 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 - - - --- 2019-05-07 Sean Christopherson New
[05/13] KVM: VMX: Shadow VMCS secondary execution controls KVM: VMX: Reduce VMWRITEs to VMCS controls - - - --- 2019-05-07 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
[03/13] KVM: VMX: Shadow VMCS pin controls KVM: VMX: Reduce VMWRITEs to VMCS controls - - - --- 2019-05-07 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
[01/13] KVM: nVMX: Use adjusted pin controls for vmcs02 KVM: VMX: Reduce VMWRITEs to VMCS controls - - - --- 2019-05-07 Sean Christopherson New
[15/15] KVM: nVMX: Copy PDPTRs to/from vmcs12 only when necessary KVM: nVMX: Optimize nested VM-Entry - - - --- 2019-05-07 Sean Christopherson New
[14/15] KVM: nVMX: Don't update GUEST_BNDCFGS if it's clean in HV eVMCS KVM: nVMX: Optimize nested VM-Entry - - - --- 2019-05-07 Sean Christopherson New
[13/15] KVM: nVMX: Update vmcs02 GUEST_IA32_DEBUGCTL only when vmcs12 is dirty KVM: nVMX: Optimize nested VM-Entry - - - --- 2019-05-07 Sean Christopherson New
[12/15] KVM: nVMX: Update vmcs12 for MSR_IA32_DEBUGCTLMSR when it's written KVM: nVMX: Optimize nested VM-Entry - - - --- 2019-05-07 Sean Christopherson New
[11/15] KVM: nVMX: Update vmcs12 for SYSENTER MSRs when they're written KVM: nVMX: Optimize nested VM-Entry - - - --- 2019-05-07 Sean Christopherson New
[10/15] KVM: nVMX: Update vmcs12 for MSR_IA32_CR_PAT when it's written KVM: nVMX: Optimize nested VM-Entry - - - --- 2019-05-07 Sean Christopherson New
[09/15] KVM: nVMX: Don't speculatively write APIC-access page address KVM: nVMX: Optimize nested VM-Entry - - - --- 2019-05-07 Sean Christopherson New
[08/15] KVM: nVMX: Don't speculatively write virtual-APIC page address KVM: nVMX: Optimize nested VM-Entry - - - --- 2019-05-07 Sean Christopherson New
[07/15] KVM: nVMX: Don't reread VMCS-agnostic state when switching VMCS KVM: nVMX: Optimize nested VM-Entry - - - --- 2019-05-07 Sean Christopherson New
[06/15] KVM: nVMX: Don't "put" vCPU or host state when switching VMCS KVM: nVMX: Optimize nested VM-Entry - - - --- 2019-05-07 Sean Christopherson New
[05/15] KVM: nVMX: Don't rewrite GUEST_PML_INDEX during nested VM-Entry KVM: nVMX: Optimize nested VM-Entry - - - --- 2019-05-07 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
[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
[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
[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
[7/7] KVM: nVMX: Sync rarely accessed guest fields only when needed KVM: nVMX: Optimize VMCS data copying - - - --- 2019-05-07 Sean Christopherson New
[6/7] KVM: nVMX: Add helpers to identify shadowed VMCS fields KVM: nVMX: Optimize VMCS data copying - - - --- 2019-05-07 Sean Christopherson New
[5/7] KVM: nVMX: Use descriptive names for VMCS sync functions and flags KVM: nVMX: Optimize VMCS data copying - - - --- 2019-05-07 Sean Christopherson New
[4/7] KVM: nVMX: Lift sync_vmcs12() out of prepare_vmcs12() KVM: nVMX: Optimize VMCS data copying - - - --- 2019-05-07 Sean Christopherson New
[3/7] KVM: nVMX: Track vmcs12 offsets for shadowed VMCS fields KVM: nVMX: Optimize VMCS data copying - - - --- 2019-05-07 Sean Christopherson New
[2/7] KVM: nVMX: Intercept VMWRITEs to GUEST_{CS,SS}_AR_BYTES KVM: nVMX: Optimize VMCS data copying - - - --- 2019-05-07 Sean Christopherson New
[1/7] KVM: nVMX: Intercept VMWRITEs to read-only shadow VMCS fields KVM: nVMX: Optimize VMCS data copying - - - --- 2019-05-07 Sean Christopherson New
[3/3] KVM: VMX: Use accessors for GPRs outside of dedicated caching logic KVM: x86: Drop "caching" of always-available GPRs - - - --- 2019-04-30 Sean Christopherson New
[2/3] KVM: x86: Prevent use of kvm_register_{read,write}() with known GPRs KVM: x86: Drop "caching" of always-available GPRs - - - --- 2019-04-30 Sean Christopherson New
[1/3] KVM: x86: Omit caching logic for always-available GPRs KVM: x86: Drop "caching" of always-available GPRs - - - --- 2019-04-30 Sean Christopherson New
KVM: x86: Whitelist port 0x7e for pre-incrementing %rip KVM: x86: Whitelist port 0x7e for pre-incrementing %rip - - - --- 2019-04-26 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 - --- 2019-04-26 Sean Christopherson New
[kvm-unit-tests] x86: APIC: Add test for pending NMIs while NMIs are blocked [kvm-unit-tests] x86: APIC: Add test for pending NMIs while NMIs are blocked - - - --- 2019-04-24 Sean Christopherson New
[5/5] KVM: VMX: Handle NMIs, #MCs and async #PFs in common irqs-disabled fn KVM: VMX: INTR, NMI and #MC cleanup - - - --- 2019-04-20 Sean Christopherson New
[4/5] KVM: x86: Move kvm_{before,after}_interrupt() calls to vendor code KVM: VMX: INTR, NMI and #MC cleanup - - - --- 2019-04-20 Sean Christopherson New
[3/5] KVM: VMX: Store the host kernel's IDT base in a global variable KVM: VMX: INTR, NMI and #MC cleanup - - - --- 2019-04-20 Sean Christopherson New
[2/5] KVM: VMX: Read cached VM-Exit reason to detect external interrupt KVM: VMX: INTR, NMI and #MC cleanup - - - --- 2019-04-20 Sean Christopherson New
[1/5] KVM: VMX: Fix handling of #MC that occurs during VM-Entry KVM: VMX: INTR, NMI and #MC cleanup - - - --- 2019-04-20 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 - --- 2019-04-20 Sean Christopherson New
KVM: VMX: Include architectural defs header in capabilities.h KVM: VMX: Include architectural defs header in capabilities.h - - - --- 2019-04-18 Sean Christopherson New
[v4,4/4] KVM: lapic: Convert guest TSC to host time domain if necessary KVM: lapic: Fix a variety of timer adv issues - - - --- 2019-04-17 Sean Christopherson New
[v4,3/4] KVM: lapic: Allow user to disable adaptive tuning of timer advancement KVM: lapic: Fix a variety of timer adv issues - 1 - --- 2019-04-17 Sean Christopherson New
[v4,2/4] KVM: lapic: Track lapic timer advance per vCPU KVM: lapic: Fix a variety of timer adv issues - 1 - --- 2019-04-17 Sean Christopherson New
[v4,1/4] KVM: lapic: Disable timer advancement if adaptive tuning goes haywire KVM: lapic: Fix a variety of timer adv issues - - - --- 2019-04-17 Sean Christopherson New
[v3,9/9] KVM: VMX: Skip delta_tsc shift-and-divide if the dividend is zero KVM: lapic: Fix a variety of timer adv issues - 1 - --- 2019-04-16 Sean Christopherson New
[v3,8/9] KVM: lapic: Check for a pending timer intr prior to start_hv_timer() KVM: lapic: Fix a variety of timer adv issues - - - --- 2019-04-16 Sean Christopherson New
[v3,7/9] KVM: lapic: Refactor ->set_hv_timer to use an explicit expired param KVM: lapic: Fix a variety of timer adv issues - - - --- 2019-04-16 Sean Christopherson New
[v3,6/9] KVM: lapic: Explicitly cancel the hv timer if it's pre-expired KVM: lapic: Fix a variety of timer adv issues - - - --- 2019-04-16 Sean Christopherson New
[v3,5/9] KVM: lapic: Busy wait for timer to expire when using hv_timer KVM: lapic: Fix a variety of timer adv issues - 1 - --- 2019-04-16 Sean Christopherson New
[v3,4/9] KVM: lapic: Allow user to disable auto-tuning of timer advancement KVM: lapic: Fix a variety of timer adv issues - 1 - --- 2019-04-16 Sean Christopherson New
[v3,3/9] KVM: lapic: Track lapic timer advance per vCPU KVM: lapic: Fix a variety of timer adv issues - 1 - --- 2019-04-16 Sean Christopherson New
[v3,2/9] KVM: lapic: Convert guest TSC to host time domain when delaying KVM: lapic: Fix a variety of timer adv issues - 1 - --- 2019-04-16 Sean Christopherson New
« 1 2 ... 12 13 1416 17 »