Show patches with: Submitter = Sean Christopherson       |    State = Action Required       |   4356 patches
« 1 2 ... 41 42 43 44 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[kvm-unit-tests,5/6] x86: nVMX: Use more descriptive name for GDT/IDT limit tests x86: nVMX: Unrestricted guest fix and cleanups - - - --- 2021-02-18 Sean Christopherson New
[kvm-unit-tests,4/6] x86: nVMX: Improve report messages for segment base tests x86: nVMX: Unrestricted guest fix and cleanups - - - --- 2021-02-18 Sean Christopherson New
[kvm-unit-tests,3/6] x86: nVMX: Improve report messages for segment selector tests x86: nVMX: Unrestricted guest fix and cleanups - - - --- 2021-02-18 Sean Christopherson New
[kvm-unit-tests,2/6] x86: nVMX: Skip unrestricted guest (URG) test if URG isn't supported x86: nVMX: Unrestricted guest fix and cleanups - - - --- 2021-02-18 Sean Christopherson New
[kvm-unit-tests,1/6] x86: nVMX: Verify unrestricted guest is supported in segment tests x86: nVMX: Unrestricted guest fix and cleanups - - - --- 2021-02-18 Sean Christopherson New
[9/9] KVM: x86: Rename GPR accessors to make mode-aware variants the defaults KVM: x86: Fixes for (benign?) truncation bugs - - - --- 2021-02-13 Sean Christopherson New
[8/9] KVM: SVM: Use default rAX size for INVLPGA emulation KVM: x86: Fixes for (benign?) truncation bugs - - - --- 2021-02-13 Sean Christopherson New
[7/9] KVM: x86/xen: Drop RAX[63:32] when processing hypercall KVM: x86: Fixes for (benign?) truncation bugs - - - --- 2021-02-13 Sean Christopherson New
[6/9] KVM: nVMX: Truncate base/index GPR value on address calc in !64-bit KVM: x86: Fixes for (benign?) truncation bugs - - - --- 2021-02-13 Sean Christopherson New
[5/9] KVM: nVMX: Truncate bits 63:32 of VMCS field on nested check in !64-bit KVM: x86: Fixes for (benign?) truncation bugs - - - --- 2021-02-13 Sean Christopherson New
[4/9] KVM: VMX: Truncate GPR value for DR and CR reads in !64-bit mode KVM: x86: Fixes for (benign?) truncation bugs - - - --- 2021-02-13 Sean Christopherson New
[3/9] KVM: SVM: Truncate GPR value for DR and CR accesses in !64-bit mode KVM: x86: Fixes for (benign?) truncation bugs - - - --- 2021-02-13 Sean Christopherson New
[2/9] KVM: x86: Check CR3 GPA for validity regardless of vCPU mode KVM: x86: Fixes for (benign?) truncation bugs - - - --- 2021-02-13 Sean Christopherson New
[1/9] KVM: x86: Remove emulator's broken checks on CR0/CR3/CR4 loads KVM: x86: Fixes for (benign?) truncation bugs - - - --- 2021-02-13 Sean Christopherson New
[14/14] KVM: x86/mmu: Remove a variety of unnecessary exports KVM: x86/mmu: Dirty logging fixes and improvements - - - --- 2021-02-13 Sean Christopherson New
[13/14] KVM: x86: Fold "write-protect large" use case into generic write-protect KVM: x86/mmu: Dirty logging fixes and improvements - - - --- 2021-02-13 Sean Christopherson New
[12/14] KVM: x86/mmu: Don't set dirty bits when disabling dirty logging w/ PML KVM: x86/mmu: Dirty logging fixes and improvements - - - --- 2021-02-13 Sean Christopherson New
[11/14] KVM: VMX: Dynamically enable/disable PML based on memslot dirty logging KVM: x86/mmu: Dirty logging fixes and improvements - - - --- 2021-02-13 Sean Christopherson New
[10/14] KVM: x86: Further clarify the logic and comments for toggling log dirty KVM: x86/mmu: Dirty logging fixes and improvements - - - --- 2021-02-13 Sean Christopherson New
[09/14] KVM: x86: Move MMU's PML logic to common code KVM: x86/mmu: Dirty logging fixes and improvements - - - --- 2021-02-13 Sean Christopherson New
[08/14] KVM: x86/mmu: Make dirty log size hook (PML) a value, not a function KVM: x86/mmu: Dirty logging fixes and improvements - - - --- 2021-02-13 Sean Christopherson New
[07/14] KVM: x86/mmu: Expand on the comment in kvm_vcpu_ad_need_write_protect() KVM: x86/mmu: Dirty logging fixes and improvements - - - --- 2021-02-13 Sean Christopherson New
[06/14] KVM: nVMX: Disable PML in hardware when running L2 KVM: x86/mmu: Dirty logging fixes and improvements - - - --- 2021-02-13 Sean Christopherson New
[05/14] KVM: x86/mmu: Consult max mapping level when zapping collapsible SPTEs KVM: x86/mmu: Dirty logging fixes and improvements - - - --- 2021-02-13 Sean Christopherson New
[04/14] KVM: x86/mmu: Pass the memslot to the rmap callbacks KVM: x86/mmu: Dirty logging fixes and improvements - - - --- 2021-02-13 Sean Christopherson New
[03/14] KVM: x86/mmu: Split out max mapping level calculation to helper KVM: x86/mmu: Dirty logging fixes and improvements - - - --- 2021-02-13 Sean Christopherson New
[02/14] KVM: x86/mmu: Don't unnecessarily write-protect small pages in TDP MMU KVM: x86/mmu: Dirty logging fixes and improvements - - - --- 2021-02-13 Sean Christopherson New
[01/14] KVM: x86/mmu: Expand collapsible SPTE zap for TDP MMU to ZONE_DEVICE pages KVM: x86/mmu: Dirty logging fixes and improvements - - - --- 2021-02-13 Sean Christopherson New
[kvm-unit-tests,4/4] x86: Add a 'pcid' group for the various PCID+INVPCID permutations x86: PCID test adjustments - - - --- 2021-02-12 Sean Christopherson New
[kvm-unit-tests,3/4] x86: Add a testcase for !PCID && INVPCID x86: PCID test adjustments - - - --- 2021-02-12 Sean Christopherson New
[kvm-unit-tests,2/4] x86: Iterate over all INVPCID types in the enabled test x86: PCID test adjustments - - - --- 2021-02-12 Sean Christopherson New
[kvm-unit-tests,1/4] x86: Remove PCID test that INVPCID isn't enabled without PCID x86: PCID test adjustments - - - --- 2021-02-12 Sean Christopherson New
[3/3] KVM: VMX: Allow INVPCID in guest without PCID KVM: x86: SVM INVPCID fix, and cleanups - 1 - --- 2021-02-12 Sean Christopherson New
[2/3] KVM: x86: Advertise INVPCID by default KVM: x86: SVM INVPCID fix, and cleanups - 1 - --- 2021-02-12 Sean Christopherson New
[1/3] KVM: SVM: Intercept INVPCID when it's disabled to inject #UD KVM: x86: SVM INVPCID fix, and cleanups - 1 - --- 2021-02-12 Sean Christopherson New
[15/15] KVM: selftests: Get rid of gorilla math in memslots modification test VM: selftests: Hugepage fixes and cleanups - - - --- 2021-02-10 Sean Christopherson New
[14/15] KVM: selftests: Track size of per-VM memslot in perf_test_args VM: selftests: Hugepage fixes and cleanups - - - --- 2021-02-10 Sean Christopherson New
[13/15] KVM: selftests: Sync perf_test_args to guest during VM creation VM: selftests: Hugepage fixes and cleanups - - - --- 2021-02-10 Sean Christopherson New
[12/15] KVM: selftests: Fill per-vCPU struct during "perf_test" VM creation VM: selftests: Hugepage fixes and cleanups - - - --- 2021-02-10 Sean Christopherson New
[11/15] KVM: selftests: Create VM with adjusted number of guest pages for perf tests VM: selftests: Hugepage fixes and cleanups - 1 - --- 2021-02-10 Sean Christopherson New
[10/15] KVM: selftests: Remove perf_test_args.host_page_size VM: selftests: Hugepage fixes and cleanups - 1 - --- 2021-02-10 Sean Christopherson New
[09/15] KVM: selftests: Move per-VM GPA into perf_test_args VM: selftests: Hugepage fixes and cleanups - 1 - --- 2021-02-10 Sean Christopherson New
[08/15] KVM: selftests: Use perf util's per-vCPU GPA/pages in demand paging test VM: selftests: Hugepage fixes and cleanups - 1 - --- 2021-02-10 Sean Christopherson New
[07/15] KVM: selftests: Capture per-vCPU GPA in perf_test_vcpu_args VM: selftests: Hugepage fixes and cleanups - 1 - --- 2021-02-10 Sean Christopherson New
[06/15] KVM: selftests: Use shorthand local var to access struct perf_tests_args VM: selftests: Hugepage fixes and cleanups - 1 - --- 2021-02-10 Sean Christopherson New
[05/15] KVM: selftests: Require GPA to be aligned when backed by hugepages VM: selftests: Hugepage fixes and cleanups - - - --- 2021-02-10 Sean Christopherson New
[04/15] KVM: selftests: Force stronger HVA alignment (1gb) for hugepages VM: selftests: Hugepage fixes and cleanups - - - --- 2021-02-10 Sean Christopherson New
[03/15] KVM: selftests: Align HVA for HugeTLB-backed memslots VM: selftests: Hugepage fixes and cleanups - 1 - --- 2021-02-10 Sean Christopherson New
[02/15] KVM: selftests: Expose align() helpers to tests VM: selftests: Hugepage fixes and cleanups - 1 - --- 2021-02-10 Sean Christopherson New
[01/15] KVM: selftests: Explicitly state indicies for vm_guest_mode_params array VM: selftests: Hugepage fixes and cleanups - 1 - --- 2021-02-10 Sean Christopherson New
[5/5] KVM: x86/xen: Explicitly pad struct compat_vcpu_info to 64 bytes KVM: x86/xen: Selftest fixes and a cleanup - 1 - --- 2021-02-10 Sean Christopherson New
[4/5] KVM: sefltests: Don't bother mapping GVA for Xen shinfo test KVM: x86/xen: Selftest fixes and a cleanup - 1 - --- 2021-02-10 Sean Christopherson New
[3/5] KVM: selftests: Fix hex vs. decimal snafu in Xen test KVM: x86/xen: Selftest fixes and a cleanup - 1 - --- 2021-02-10 Sean Christopherson New
[2/5] KVM: selftests: Fix size of memslots created by Xen tests KVM: x86/xen: Selftest fixes and a cleanup - 1 - --- 2021-02-10 Sean Christopherson New
[1/5] KVM: selftests: Ignore recently added Xen tests' build output KVM: x86/xen: Selftest fixes and a cleanup - 1 - --- 2021-02-10 Sean Christopherson New
KVM: selftests: Add missing header file needed by xAPIC IPI tests KVM: selftests: Add missing header file needed by xAPIC IPI tests - - - --- 2021-02-10 Sean Christopherson New
KVM: Use kvm_pfn_t for local PFN variable in hva_to_pfn_remapped() KVM: Use kvm_pfn_t for local PFN variable in hva_to_pfn_remapped() - - - --- 2021-02-08 Sean Christopherson New
KVM: x86/xen: Use hva_t for holding hypercall page address KVM: x86/xen: Use hva_t for holding hypercall page address 1 1 - --- 2021-02-08 Sean Christopherson New
[RFC] KVM: x86: Set PF_VCPU when processing IRQs to fix tick-based accounting [RFC] KVM: x86: Set PF_VCPU when processing IRQs to fix tick-based accounting - - - --- 2021-02-06 Sean Christopherson New
KVM: SVM: Delay restoration of host MSR_TSC_AUX until return to userspace KVM: SVM: Delay restoration of host MSR_TSC_AUX until return to userspace - - - --- 2021-02-06 Sean Christopherson New
[2/2] KVM: x86: Restore all 64 bits of DR6 and DR7 during RSM on x86-64 KVM: x86: RSM emulation DR6/DR7 cleanups - - - --- 2021-02-05 Sean Christopherson New
[1/2] KVM: x86: Remove misleading DR6/DR7 adjustments from RSM emulation KVM: x86: RSM emulation DR6/DR7 cleanups - - - --- 2021-02-05 Sean Christopherson New
[9/9] KVM: SVM: Skip intercepted PAUSE instructions after emulation KVM: x86: Move common exit handlers to x86.c - - - --- 2021-02-05 Sean Christopherson New
[8/9] KVM: SVM: Don't manually emulate RDPMC if nrips=0 KVM: x86: Move common exit handlers to x86.c - - - --- 2021-02-05 Sean Christopherson New
[7/9] KVM: x86: Move RDPMC emulation to common code KVM: x86: Move common exit handlers to x86.c - - - --- 2021-02-05 Sean Christopherson New
[6/9] KVM: x86: Move trivial instruction-based exit handlers to common code KVM: x86: Move common exit handlers to x86.c - - - --- 2021-02-05 Sean Christopherson New
[5/9] KVM: x86: Move XSETBV emulation to common code KVM: x86: Move common exit handlers to x86.c - - - --- 2021-02-05 Sean Christopherson New
[4/9] KVM: nSVM: Add VMLOAD/VMSAVE helper to deduplicate code KVM: x86: Move common exit handlers to x86.c - - - --- 2021-02-05 Sean Christopherson New
[3/9] KVM: SVM: Pass @vcpu to exit handlers (and many, many other places) KVM: x86: Move common exit handlers to x86.c - - - --- 2021-02-05 Sean Christopherson New
[2/9] KVM: SVM: Remove an unnecessary forward declaration KVM: x86: Move common exit handlers to x86.c - - - --- 2021-02-05 Sean Christopherson New
[1/9] KVM: SVM: Move AVIC vCPU kicking snippet to helper function KVM: x86: Move common exit handlers to x86.c - - - --- 2021-02-05 Sean Christopherson New
mm: Export follow_pte() for KVM so that KVM can stop using follow_pfn() mm: Export follow_pte() for KVM so that KVM can stop using follow_pfn() - - - --- 2021-02-04 Sean Christopherson New
KVM: SVM: Remove bogus WARN and emulation if guest #GPs with EFER.SVME=1 KVM: SVM: Remove bogus WARN and emulation if guest #GPs with EFER.SVME=1 - - - --- 2021-02-04 Sean Christopherson New
[12/12] KVM: nSVM: Trace VM-Enter consistency check failures KVM: x86: Legal GPA fixes and cleanups - - - --- 2021-02-04 Sean Christopherson New
[11/12] KVM: x86: Move nVMX's consistency check macro to common code KVM: x86: Legal GPA fixes and cleanups - - - --- 2021-02-04 Sean Christopherson New
[10/12] KVM: x86: Add helper to consolidate "raw" reserved GPA mask calculations KVM: x86: Legal GPA fixes and cleanups - - - --- 2021-02-04 Sean Christopherson New
[09/12] KVM: x86/mmu: Add helper to generate mask of reserved HPA bits KVM: x86: Legal GPA fixes and cleanups - - - --- 2021-02-04 Sean Christopherson New
[08/12] KVM: x86: Use reserved_gpa_bits to calculate reserved PxE bits KVM: x86: Legal GPA fixes and cleanups - - - --- 2021-02-04 Sean Christopherson New
[07/12] KVM: x86: SEV: Treat C-bit as legal GPA bit regardless of vCPU mode KVM: x86: Legal GPA fixes and cleanups - - - --- 2021-02-04 Sean Christopherson New
[06/12] KVM: nSVM: Use common GPA helper to check for illegal CR3 KVM: x86: Legal GPA fixes and cleanups - - - --- 2021-02-04 Sean Christopherson New
[05/12] KVM: VMX: Use GPA legality helpers to replace open coded equivalents KVM: x86: Legal GPA fixes and cleanups - - - --- 2021-02-04 Sean Christopherson New
[04/12] KVM: x86: Add a helper to handle legal GPA with an alignment requirement KVM: x86: Legal GPA fixes and cleanups - - - --- 2021-02-04 Sean Christopherson New
[03/12] KVM: x86: Add a helper to check for a legal GPA KVM: x86: Legal GPA fixes and cleanups - - - --- 2021-02-04 Sean Christopherson New
[02/12] KVM: nSVM: Don't strip host's C-bit from guest's CR3 when reading PDPTRs KVM: x86: Legal GPA fixes and cleanups - - - --- 2021-02-04 Sean Christopherson New
[01/12] KVM: x86: Set so called 'reserved CR3 bits in LM mask' at vCPU reset KVM: x86: Legal GPA fixes and cleanups - - - --- 2021-02-04 Sean Christopherson New
KVM: SVM: Use 'unsigned long' for the physical address passed to VMSAVE KVM: SVM: Use 'unsigned long' for the physical address passed to VMSAVE - - - --- 2021-02-02 Sean Christopherson New
KVM: SVM: Treat SVM as unsupported when running as an SEV guest KVM: SVM: Treat SVM as unsupported when running as an SEV guest - - - --- 2021-02-02 Sean Christopherson New
KVM: x86: Update emulator context mode if SYSENTER xfers to 64-bit mode KVM: x86: Update emulator context mode if SYSENTER xfers to 64-bit mode - - - --- 2021-02-02 Sean Christopherson New
KVM: x86/mmu: Use boolean returns for (S)PTE accessors KVM: x86/mmu: Use boolean returns for (S)PTE accessors - - - --- 2021-01-23 Sean Christopherson New
[2/2] KVM: x86: Take KVM's SRCU lock only if steal time update is needed KVM: x86: Minor steal time cleanups - - - --- 2021-01-23 Sean Christopherson New
[1/2] KVM: x86: Remove obsolete disabling of page faults in kvm_arch_vcpu_put() KVM: x86: Minor steal time cleanups - - - --- 2021-01-23 Sean Christopherson New
[3/3] KVM: SVM: Sync GPRs to the GHCB only after VMGEXIT KVM: x86: Revert dirty tracking for GPRs - - - --- 2021-01-22 Sean Christopherson New
[2/3] KVM: x86: Revert "KVM: x86: Mark GPRs dirty when written" KVM: x86: Revert dirty tracking for GPRs - - - --- 2021-01-22 Sean Christopherson New
[1/3] KVM: SVM: Unconditionally sync GPRs to GHCB on VMRUN of SEV-ES guest KVM: x86: Revert dirty tracking for GPRs - - - --- 2021-01-22 Sean Christopherson New
[v3,2/2] KVM: x86: Override reported SME/SEV feature flags with host mask x86/cpufeatures: KVM: Add mem encrypt word - 1 - --- 2021-01-22 Sean Christopherson New
[v3,1/2] x86/cpufeatures: Assign dedicated feature word for CPUID_0x8000001F[EAX] x86/cpufeatures: KVM: Add mem encrypt word - 1 - --- 2021-01-22 Sean Christopherson New
[v3,13/13] KVM: SVM: Skip SEV cache flush if no ASIDs have been used KVM: SVM: Misc SEV cleanups - 1 - --- 2021-01-22 Sean Christopherson New
[v3,12/13] KVM: SVM: Remove an unnecessary prototype declaration of sev_flush_asids() KVM: SVM: Misc SEV cleanups - 1 - --- 2021-01-22 Sean Christopherson New
[v3,11/13] KVM: SVM: Drop redundant svm_sev_enabled() helper KVM: SVM: Misc SEV cleanups - 1 - --- 2021-01-22 Sean Christopherson New
[v3,10/13] KVM: SVM: Move SEV VMCB tracking allocation to sev.c KVM: SVM: Misc SEV cleanups - 1 - --- 2021-01-22 Sean Christopherson New
« 1 2 ... 41 42 43 44 »