Show patches with: Submitter = Sean Christopherson       |    State = Action Required       |    Archived = No       |   112 patches
« 1 2 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[2/2] KVM: x86: Allow userspace to update tracked sregs for protected guests KVM: x86: Fixes for SEV-ES state tracking 1 - - 0 0 0 2021-05-07 Sean Christopherson New
[1/2] KVM: SVM: Update EFER software model on CR0 trap for SEV-ES KVM: x86: Fixes for SEV-ES state tracking 1 - - 0 0 0 2021-05-07 Sean Christopherson New
[2/2] KVM: SVM: Fix sev_pin_memory() error checks in SEV migration utilities KVM: SVM: Fix error handling bugs in SEV migration - - - 0 0 0 2021-05-06 Sean Christopherson New
[1/2] KVM: SVM: Return -EFAULT if copy_to_user() for SEV mig packet header fails KVM: SVM: Fix error handling bugs in SEV migration - - - 0 0 0 2021-05-06 Sean Christopherson New
[v4,8/8] KVM: x86: Consolidate guest enter/exit logic to common helpers KVM: Fix tick-based accounting for x86 guests - - - 0 0 0 2021-05-05 Sean Christopherson New
[v4,7/8] context_tracking: KVM: Move guest enter/exit wrappers to KVM's domain KVM: Fix tick-based accounting for x86 guests - - - 0 0 0 2021-05-05 Sean Christopherson New
[v4,6/8] context_tracking: Consolidate guest enter/exit wrappers KVM: Fix tick-based accounting for x86 guests - - - 0 0 0 2021-05-05 Sean Christopherson New
[v4,5/8] sched/vtime: Move guest enter/exit vtime accounting to vtime.h KVM: Fix tick-based accounting for x86 guests - - - 0 0 0 2021-05-05 Sean Christopherson New
[v4,4/8] sched/vtime: Move vtime accounting external declarations above inlines KVM: Fix tick-based accounting for x86 guests - 1 - 0 0 0 2021-05-05 Sean Christopherson New
[v4,3/8] KVM: x86: Defer vtime accounting 'til after IRQ handling KVM: Fix tick-based accounting for x86 guests - - - 0 0 0 2021-05-05 Sean Christopherson New
[v4,2/8] context_tracking: Move guest exit vtime accounting to separate helpers KVM: Fix tick-based accounting for x86 guests - 1 - 0 0 0 2021-05-05 Sean Christopherson New
[v4,1/8] context_tracking: Move guest exit context tracking to separate helpers KVM: Fix tick-based accounting for x86 guests - - - 0 0 0 2021-05-05 Sean Christopherson New
[15/15] KVM: x86: Hide RDTSCP and RDPID if MSR_TSC_AUX probing failed KVM: x86: RDPID/RDTSCP fixes and uret MSR cleanups - 1 - 0 0 0 2021-05-04 Sean Christopherson New
[14/15] KVM: x86: Tie Intel and AMD behavior for MSR_TSC_AUX to guest CPU model KVM: x86: RDPID/RDTSCP fixes and uret MSR cleanups - 1 - 0 0 0 2021-05-04 Sean Christopherson New
[13/15] KVM: x86: Move uret MSR slot management to common x86 KVM: x86: RDPID/RDTSCP fixes and uret MSR cleanups - 1 - 0 0 0 2021-05-04 Sean Christopherson New
[12/15] KVM: x86: Export the number of uret MSRs to vendor modules KVM: x86: RDPID/RDTSCP fixes and uret MSR cleanups - 1 - 0 0 0 2021-05-04 Sean Christopherson New
[11/15] KVM: VMX: Disable loading of TSX_CTRL MSR the more conventional way KVM: x86: RDPID/RDTSCP fixes and uret MSR cleanups - 1 - 0 0 0 2021-05-04 Sean Christopherson New
[10/15] KVM: VMX: Use common x86's uret MSR list as the one true list KVM: x86: RDPID/RDTSCP fixes and uret MSR cleanups - 1 - 0 0 0 2021-05-04 Sean Christopherson New
[09/15] KVM: VMX: Use flag to indicate "active" uret MSRs instead of sorting list KVM: x86: RDPID/RDTSCP fixes and uret MSR cleanups - 1 - 0 0 0 2021-05-04 Sean Christopherson New
[08/15] KVM: VMX: Configure list of user return MSRs at module init KVM: x86: RDPID/RDTSCP fixes and uret MSR cleanups - 1 - 0 0 0 2021-05-04 Sean Christopherson New
[07/15] KVM: x86: Add support for RDPID without RDTSCP KVM: x86: RDPID/RDTSCP fixes and uret MSR cleanups - - - 0 0 0 2021-05-04 Sean Christopherson New
[06/15] KVM: SVM: Probe and load MSR_TSC_AUX regardless of RDTSCP support in host KVM: x86: RDPID/RDTSCP fixes and uret MSR cleanups - 1 - 0 0 0 2021-05-04 Sean Christopherson New
[05/15] KVM: VMX: Disable preemption when probing user return MSRs KVM: x86: RDPID/RDTSCP fixes and uret MSR cleanups - 2 - 0 0 0 2021-05-04 Sean Christopherson New
[04/15] KVM: x86: Move RDPID emulation intercept to its own enum KVM: x86: RDPID/RDTSCP fixes and uret MSR cleanups - 1 - 0 0 0 2021-05-04 Sean Christopherson New
[03/15] KVM: SVM: Inject #UD on RDTSCP when it should be disabled in the guest KVM: x86: RDPID/RDTSCP fixes and uret MSR cleanups - 3 - 0 0 0 2021-05-04 Sean Christopherson New
[02/15] KVM: x86: Emulate RDPID only if RDTSCP is supported KVM: x86: RDPID/RDTSCP fixes and uret MSR cleanups - 1 - 0 0 0 2021-05-04 Sean Christopherson New
[01/15] KVM: VMX: Do not adverise RDPID if ENABLE_RDTSCP control is unsupported KVM: x86: RDPID/RDTSCP fixes and uret MSR cleanups - 3 - 0 0 0 2021-05-04 Sean Christopherson New
[43/43] KVM: x86: Drop pointless @reset_roots from kvm_init_mmu() KVM: x86: vCPU RESET/INIT fixes and consolidation - - - 0 0 0 2021-04-24 Sean Christopherson New
[42/43] KVM: VMX: Drop VMWRITEs to zero fields at vCPU RESET KVM: x86: vCPU RESET/INIT fixes and consolidation - - - 0 0 0 2021-04-24 Sean Christopherson New
[41/43] KVM: VMX: Remove redundant write to set vCPU as active at RESET/INIT KVM: x86: vCPU RESET/INIT fixes and consolidation - - - 0 0 0 2021-04-24 Sean Christopherson New
[40/43] KVM: VMX: Smush x2APIC MSR bitmap adjustments into single function KVM: x86: vCPU RESET/INIT fixes and consolidation - - - 0 0 0 2021-04-24 Sean Christopherson New
[39/43] KVM: VMX: Remove unnecessary initialization of msr_bitmap_mode KVM: x86: vCPU RESET/INIT fixes and consolidation - - - 0 0 0 2021-04-24 Sean Christopherson New
[38/43] KVM: VMX: Don't redo x2APIC MSR bitmaps when userspace filter is changed KVM: x86: vCPU RESET/INIT fixes and consolidation - - - 0 0 0 2021-04-24 Sean Christopherson New
[37/43] KVM: nVMX: Remove obsolete MSR bitmap refresh at nested transitions KVM: x86: vCPU RESET/INIT fixes and consolidation - - - 0 0 0 2021-04-24 Sean Christopherson New
[36/43] KVM: VMX: Remove obsolete MSR bitmap refresh at vCPU RESET/INIT KVM: x86: vCPU RESET/INIT fixes and consolidation - - - 0 0 0 2021-04-24 Sean Christopherson New
[35/43] KVM: x86: Move setting of sregs during vCPU RESET/INIT to common x86 KVM: x86: vCPU RESET/INIT fixes and consolidation - - - 0 0 0 2021-04-24 Sean Christopherson New
[34/43] KVM: VMX: Don't _explicitly_ reconfigure user return MSRs on vCPU INIT KVM: x86: vCPU RESET/INIT fixes and consolidation - - - 0 0 0 2021-04-24 Sean Christopherson New
[33/43] KVM: VMX: Refresh list of user return MSRs after setting guest CPUID KVM: x86: vCPU RESET/INIT fixes and consolidation - - - 0 0 0 2021-04-24 Sean Christopherson New
[32/43] KVM: VMX: Skip pointless MSR bitmap update when setting EFER KVM: x86: vCPU RESET/INIT fixes and consolidation - - - 0 0 0 2021-04-24 Sean Christopherson New
[31/43] KVM: SVM: Stuff save->dr6 at during VMSA sync, not at RESET/INIT KVM: x86: vCPU RESET/INIT fixes and consolidation - - - 0 0 0 2021-04-24 Sean Christopherson New
[30/43] KVM: SVM: Drop redundant writes to vmcb->save.cr4 at RESET/INIT KVM: x86: vCPU RESET/INIT fixes and consolidation - - - 0 0 0 2021-04-24 Sean Christopherson New
[29/43] KVM: SVM: Tweak order of cr0/cr4/efer writes at RESET/INIT KVM: x86: vCPU RESET/INIT fixes and consolidation - - - 0 0 0 2021-04-24 Sean Christopherson New
[28/43] KVM: nVMX: Don't evaluate "emulation required" on VM-Exit KVM: x86: vCPU RESET/INIT fixes and consolidation - - - 0 0 0 2021-04-24 Sean Christopherson New
[27/43] KVM: VMX: Skip emulation required checks during pmode/rmode transitions KVM: x86: vCPU RESET/INIT fixes and consolidation - - - 0 0 0 2021-04-24 Sean Christopherson New
[26/43] KVM: VMX: Process CR0.PG side effects after setting CR0 assets KVM: x86: vCPU RESET/INIT fixes and consolidation - - - 0 0 0 2021-04-24 Sean Christopherson New
[25/43] KVM: VMX: Pull GUEST_CR3 from the VMCS iff CR3 load exiting is disabled KVM: x86: vCPU RESET/INIT fixes and consolidation - - - 0 0 0 2021-04-24 Sean Christopherson New
[24/43] KVM: nVMX: Do not clear CR3 load/store exiting bits if L1 wants 'em KVM: x86: vCPU RESET/INIT fixes and consolidation - - - 0 0 0 2021-04-24 Sean Christopherson New
[23/43] KVM: VMX: Fold ept_update_paging_mode_cr0() back into vmx_set_cr0() KVM: x86: vCPU RESET/INIT fixes and consolidation - - - 0 0 0 2021-04-24 Sean Christopherson New
[22/43] KVM: VMX: Remove direct write to vcpu->arch.cr0 during vCPU RESET/INIT KVM: x86: vCPU RESET/INIT fixes and consolidation - - - 0 0 0 2021-04-24 Sean Christopherson New
[21/43] KVM: VMX: Invert handling of CR0.WP for EPT without unrestricted guest KVM: x86: vCPU RESET/INIT fixes and consolidation - - - 0 0 0 2021-04-24 Sean Christopherson New
[20/43] KVM: SVM: Don't bother writing vmcb->save.rip at vCPU RESET/INIT KVM: x86: vCPU RESET/INIT fixes and consolidation - - - 0 0 0 2021-04-24 Sean Christopherson New
[19/43] KVM: x86: Move EDX initialization at vCPU RESET to common code KVM: x86: vCPU RESET/INIT fixes and consolidation - - - 0 0 0 2021-04-24 Sean Christopherson New
[18/43] KVM: x86: Consolidate APIC base RESET initialization code KVM: x86: vCPU RESET/INIT fixes and consolidation - - - 0 0 0 2021-04-24 Sean Christopherson New
[17/43] KVM: x86: Open code necessary bits of kvm_lapic_set_base() at vCPU RESET KVM: x86: vCPU RESET/INIT fixes and consolidation - - - 0 0 0 2021-04-24 Sean Christopherson New
[16/43] KVM: VMX: Stuff vcpu->arch.apic_base directly at vCPU RESET KVM: x86: vCPU RESET/INIT fixes and consolidation - - - 0 0 0 2021-04-24 Sean Christopherson New
[15/43] KVM: x86: Set BSP bit in reset BSP vCPU's APIC base by default KVM: x86: vCPU RESET/INIT fixes and consolidation - - - 0 0 0 2021-04-24 Sean Christopherson New
[14/43] KVM: x86: Don't force set BSP bit when local APIC is managed by userspace KVM: x86: vCPU RESET/INIT fixes and consolidation - - - 0 0 0 2021-04-24 Sean Christopherson New
[13/43] KVM: x86: Migrate the PIT only if vcpu0 is migrated, not any BSP KVM: x86: vCPU RESET/INIT fixes and consolidation - - - 0 0 0 2021-04-24 Sean Christopherson New
[12/43] KVM: x86: Remove defunct BSP "update" in local APIC reset KVM: x86: vCPU RESET/INIT fixes and consolidation - - - 0 0 0 2021-04-24 Sean Christopherson New
[11/43] KVM: x86: WARN if the APIC map is dirty without an in-kernel local APIC KVM: x86: vCPU RESET/INIT fixes and consolidation - - - 0 0 0 2021-04-24 Sean Christopherson New
[10/43] KVM: VMX: Move init_vmcs() invocation to vmx_vcpu_reset() KVM: x86: vCPU RESET/INIT fixes and consolidation - - - 0 0 0 2021-04-24 Sean Christopherson New
[09/43] KVM: SVM: Drop a redundant init_vmcb() from svm_create_vcpu() KVM: x86: vCPU RESET/INIT fixes and consolidation - - - 0 0 0 2021-04-24 Sean Christopherson New
[08/43] KVM: SVM: Drop explicit MMU reset at RESET/INIT KVM: x86: vCPU RESET/INIT fixes and consolidation - - - 0 0 0 2021-04-24 Sean Christopherson New
[07/43] KVM: VMX: Remove explicit MMU reset in enter_rmode() KVM: x86: vCPU RESET/INIT fixes and consolidation - - - 0 0 0 2021-04-24 Sean Christopherson New
[06/43] KVM: x86: Properly reset MMU context at vCPU RESET/INIT KVM: x86: vCPU RESET/INIT fixes and consolidation - - - 0 0 0 2021-04-24 Sean Christopherson New
[05/43] KVM: x86: Split out CR0/CR4 MMU role change detectors to separate helpers KVM: x86: vCPU RESET/INIT fixes and consolidation - - - 0 0 0 2021-04-24 Sean Christopherson New
[04/43] KVM: SVM: Fall back to KVM's hardcoded value for EDX at RESET/INIT KVM: x86: vCPU RESET/INIT fixes and consolidation - - - 0 0 0 2021-04-24 Sean Christopherson New
[03/43] KVM: SVM: Require exact CPUID.0x1 match when stuffing EDX at INIT KVM: x86: vCPU RESET/INIT fixes and consolidation - - - 0 0 0 2021-04-24 Sean Christopherson New
[02/43] KVM: VMX: Set EDX at INIT with CPUID.0x1, Family-Model-Stepping KVM: x86: vCPU RESET/INIT fixes and consolidation - - - 0 0 0 2021-04-24 Sean Christopherson New
[01/43] KVM: nVMX: Set LDTR to its architecturally defined value on nested VM-Exit KVM: x86: vCPU RESET/INIT fixes and consolidation - - - 0 0 0 2021-04-24 Sean Christopherson New
[v3,4/4] KVM: SVM: Delay restoration of host MSR_TSC_AUX until return to userspace KVM: x86: MSR_TSC_AUX fixes and improvements - - - 0 0 0 2021-04-23 Sean Christopherson New
[v3,3/4] KVM: x86: Tie Intel and AMD behavior for MSR_TSC_AUX to guest CPU model KVM: x86: MSR_TSC_AUX fixes and improvements - - - 0 0 0 2021-04-23 Sean Christopherson New
[v3,2/4] KVM: SVM: Clear MSR_TSC_AUX[63:32] on write KVM: x86: MSR_TSC_AUX fixes and improvements - - - 0 0 0 2021-04-23 Sean Christopherson New
[v3,1/4] KVM: SVM: Inject #GP on guest MSR_TSC_AUX accesses if RDTSCP unsupported KVM: x86: MSR_TSC_AUX fixes and improvements - 1 - 0 0 0 2021-04-23 Sean Christopherson New
[4/4] KVM: x86: Unexport kvm_read_guest_page_mmu() KVM: x86: Kill off pdptrs_changed() - - - 0 0 0 2021-04-23 Sean Christopherson New
[3/4] KVM: x86: Always load PDPTRs on CR3 load for SVM w/o NPT and a PAE guest KVM: x86: Kill off pdptrs_changed() - - - 0 0 0 2021-04-23 Sean Christopherson New
[2/4] KVM: nSVM: Drop pointless pdptrs_changed() check on nested transition KVM: x86: Kill off pdptrs_changed() - - - 0 0 0 2021-04-23 Sean Christopherson New
[1/4] KVM: nVMX: Drop obsolete (and pointless) pdptrs_changed() check KVM: x86: Kill off pdptrs_changed() - - - 0 0 0 2021-04-23 Sean Christopherson New
[v2,9/9] KVM: x86: Rename GPR accessors to make mode-aware variants the defaults KVM: x86: Fixes for (benign?) truncation bugs - - - 0 0 0 2021-04-22 Sean Christopherson New
[v2,8/9] KVM: SVM: Use default rAX size for INVLPGA emulation KVM: x86: Fixes for (benign?) truncation bugs - - - 0 0 0 2021-04-22 Sean Christopherson New
[v2,7/9] KVM: x86/xen: Drop RAX[63:32] when processing hypercall KVM: x86: Fixes for (benign?) truncation bugs - 1 - 0 0 0 2021-04-22 Sean Christopherson New
[v2,6/9] KVM: nVMX: Truncate base/index GPR value on address calc in !64-bit KVM: x86: Fixes for (benign?) truncation bugs - - - 0 0 0 2021-04-22 Sean Christopherson New
[v2,5/9] KVM: nVMX: Truncate bits 63:32 of VMCS field on nested check in !64-bit KVM: x86: Fixes for (benign?) truncation bugs - - - 0 0 0 2021-04-22 Sean Christopherson New
[v2,4/9] KVM: VMX: Truncate GPR value for DR and CR reads in !64-bit mode KVM: x86: Fixes for (benign?) truncation bugs - - - 0 0 0 2021-04-22 Sean Christopherson New
[v2,3/9] KVM: SVM: Truncate GPR value for DR and CR accesses in !64-bit mode KVM: x86: Fixes for (benign?) truncation bugs - - - 0 0 0 2021-04-22 Sean Christopherson New
[v2,2/9] KVM: x86: Check CR3 GPA for validity regardless of vCPU mode KVM: x86: Fixes for (benign?) truncation bugs - - - 0 0 0 2021-04-22 Sean Christopherson New
[v2,1/9] KVM: x86: Remove emulator's broken checks on CR0/CR3/CR4 loads KVM: x86: Fixes for (benign?) truncation bugs - - - 0 0 0 2021-04-22 Sean Christopherson New
[v5,15/15] KVM: SVM: Skip SEV cache flush if no ASIDs have been used KVM: SVM: Misc SEV cleanups - - - 0 0 0 2021-04-22 Sean Christopherson New
[v5,14/15] KVM: SVM: Remove an unnecessary prototype declaration of sev_flush_asids() KVM: SVM: Misc SEV cleanups - 1 - 0 0 0 2021-04-22 Sean Christopherson New
[v5,13/15] KVM: SVM: Drop redundant svm_sev_enabled() helper KVM: SVM: Misc SEV cleanups - 1 - 0 0 0 2021-04-22 Sean Christopherson New
[v5,12/15] KVM: SVM: Move SEV VMCB tracking allocation to sev.c KVM: SVM: Misc SEV cleanups - 1 - 0 0 0 2021-04-22 Sean Christopherson New
[v5,11/15] KVM: SVM: Explicitly check max SEV ASID during sev_hardware_setup() KVM: SVM: Misc SEV cleanups - 1 - 0 0 0 2021-04-22 Sean Christopherson New
[v5,10/15] KVM: SVM: Unconditionally invoke sev_hardware_teardown() KVM: SVM: Misc SEV cleanups - 1 - 0 0 0 2021-04-22 Sean Christopherson New
[v5,09/15] KVM: SVM: Enable SEV/SEV-ES functionality by default (when supported) KVM: SVM: Misc SEV cleanups - - - 0 0 0 2021-04-22 Sean Christopherson New
[v5,08/15] KVM: SVM: Condition sev_enabled and sev_es_enabled on CONFIG_KVM_AMD_SEV=y KVM: SVM: Misc SEV cleanups - 1 - 0 0 0 2021-04-22 Sean Christopherson New
[v5,07/15] KVM: SVM: Append "_enabled" to module-scoped SEV/SEV-ES control variables KVM: SVM: Misc SEV cleanups 1 1 - 0 0 0 2021-04-22 Sean Christopherson New
[v5,06/15] x86/sev: Drop redundant and potentially misleading 'sev_enabled' KVM: SVM: Misc SEV cleanups 1 2 - 0 0 0 2021-04-22 Sean Christopherson New
[v5,05/15] KVM: SEV: Mask CPUID[0x8000001F].eax according to supported features KVM: SVM: Misc SEV cleanups - - - 0 0 0 2021-04-22 Sean Christopherson New
[v5,04/15] KVM: SVM: Move SEV module params/variables to sev.c KVM: SVM: Misc SEV cleanups - 2 - 0 0 0 2021-04-22 Sean Christopherson New
[v5,03/15] KVM: SVM: Disable SEV/SEV-ES if NPT is disabled KVM: SVM: Misc SEV cleanups - - - 0 0 0 2021-04-22 Sean Christopherson New
« 1 2 »