Show patches with: Submitter = Sean Christopherson       |    State = Action Required       |    Archived = No       |   1233 patches
« 1 210 11 12 13 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[09/27] drm/i915/gvt: Protect gfn hash table with dedicated mutex drm/i915/gvt: KVM: KVMGT fixes and page-track cleanups - - - --- 2022-12-23 Sean Christopherson New
[08/27] drm/i915/gvt: Hoist acquisition of vgpu_lock out to kvmgt_page_track_write() drm/i915/gvt: KVM: KVMGT fixes and page-track cleanups - - - --- 2022-12-23 Sean Christopherson New
[07/27] drm/i915/gvt: Use an "unsigned long" to iterate over memslot gfns drm/i915/gvt: KVM: KVMGT fixes and page-track cleanups - - - --- 2022-12-23 Sean Christopherson New
[06/27] drm/i915/gvt: Don't rely on KVM's gfn_to_pfn() to query possible 2M GTT drm/i915/gvt: KVM: KVMGT fixes and page-track cleanups - - - --- 2022-12-23 Sean Christopherson New
[05/27] drm/i915/gvt: Put the page reference obtained by KVM's gfn_to_pfn() drm/i915/gvt: KVM: KVMGT fixes and page-track cleanups - - - --- 2022-12-23 Sean Christopherson New
[04/27] drm/i915/gvt: Verify VFIO-pinned page is THP when shadowing 2M gtt entry drm/i915/gvt: KVM: KVMGT fixes and page-track cleanups - - - --- 2022-12-23 Sean Christopherson New
[03/27] drm/i915/gvt: Incorporate KVM memslot info into check for 2MiB GTT entry drm/i915/gvt: KVM: KVMGT fixes and page-track cleanups - - - --- 2022-12-23 Sean Christopherson New
[02/27] KVM: x86/mmu: Factor out helper to get max mapping size of a memslot drm/i915/gvt: KVM: KVMGT fixes and page-track cleanups - - - --- 2022-12-23 Sean Christopherson New
[01/27] drm/i915/gvt: Verify pfn is "valid" before dereferencing "struct page" drm/i915/gvt: KVM: KVMGT fixes and page-track cleanups - - - --- 2022-12-23 Sean Christopherson New
KVM: nVMX: Document that ignoring memory failures for VMCLEAR is deliberate KVM: nVMX: Document that ignoring memory failures for VMCLEAR is deliberate - - - --- 2022-12-20 Sean Christopherson New
KVM: x86: Sanity check inputs to kvm_handle_memory_failure() KVM: x86: Sanity check inputs to kvm_handle_memory_failure() - - - --- 2022-12-20 Sean Christopherson New
KVM: selftests: Zero out valid_bank_mask for "all" case in Hyper-V IPI test KVM: selftests: Zero out valid_bank_mask for "all" case in Hyper-V IPI test - - - --- 2022-12-19 Sean Christopherson New
KVM: Destroy target device if coalesced MMIO unregistration fails KVM: Destroy target device if coalesced MMIO unregistration fails - - - --- 2022-12-19 Sean Christopherson New
[v2,4/4] KVM: selftests: Test KVM's handling of VMX's sec exec MSR on KVM_SET_CPUID KVM: nVMX: Fix 2nd exec controls override goofs - - - --- 2022-12-13 Sean Christopherson New
[v2,3/4] KVM: nVMX: Don't muck with allowed sec exec controls on CPUID changes KVM: nVMX: Fix 2nd exec controls override goofs - - - --- 2022-12-13 Sean Christopherson New
[v2,2/4] KVM: nVMX: Don't stuff secondary execution control if it's not supported KVM: nVMX: Fix 2nd exec controls override goofs - - - --- 2022-12-13 Sean Christopherson New
[v2,1/4] KVM: nVMX: Properly expose ENABLE_USR_WAIT_PAUSE control to L1 KVM: nVMX: Fix 2nd exec controls override goofs - 1 - --- 2022-12-13 Sean Christopherson New
[7/7] KVM: VMX: Handle NMI VM-Exits in noinstr region KVM: VMX: Handle NMI VM-Exits in noinstr section - - - --- 2022-12-13 Sean Christopherson New
[6/7] KVM: VMX: Provide separate subroutines for invoking NMI vs. IRQ handlers KVM: VMX: Handle NMI VM-Exits in noinstr section - - - --- 2022-12-13 Sean Christopherson New
[5/7] x86/entry: KVM: Use dedicated VMX NMI entry for 32-bit kernels too KVM: VMX: Handle NMI VM-Exits in noinstr section - 1 - --- 2022-12-13 Sean Christopherson New
[4/7] KVM: VMX: Always inline to_vmx() and to_kvm_vmx() KVM: VMX: Handle NMI VM-Exits in noinstr section - - - --- 2022-12-13 Sean Christopherson New
[3/7] KVM: VMX: Always inline eVMCS read/write helpers KVM: VMX: Handle NMI VM-Exits in noinstr section - - - --- 2022-12-13 Sean Christopherson New
[2/7] KVM: VMX: Allow VM-Fail path of VMREAD helper to be instrumented KVM: VMX: Handle NMI VM-Exits in noinstr section - - - --- 2022-12-13 Sean Christopherson New
[1/7] KVM: x86: Make vmx_get_exit_qual() and vmx_get_intr_info() noinstr-friendly KVM: VMX: Handle NMI VM-Exits in noinstr section - - - --- 2022-12-13 Sean Christopherson New
[5/5] KVM: x86/mmu: Move kvm_tdp_mmu_map()'s prolog and epilog to its caller KVM: x86/mmu: TDP MMU fixes for 6.2 - - - --- 2022-12-13 Sean Christopherson New
[4/5] KVM: x86/mmu: Don't install TDP MMU SPTE if SP has unexpected level KVM: x86/mmu: TDP MMU fixes for 6.2 - - - --- 2022-12-13 Sean Christopherson New
[3/5] KVM: x86/mmu: Re-check under lock that TDP MMU SP hugepage is disallowed KVM: x86/mmu: TDP MMU fixes for 6.2 - - - --- 2022-12-13 Sean Christopherson New
[2/5] KVM: x86/mmu: Map TDP MMU leaf SPTE iff target level is reached KVM: x86/mmu: TDP MMU fixes for 6.2 - - - --- 2022-12-13 Sean Christopherson New
[1/5] KVM: x86/mmu: Don't attempt to map leaf if target TDP MMU SPTE is frozen KVM: x86/mmu: TDP MMU fixes for 6.2 - 1 - --- 2022-12-13 Sean Christopherson New
[14/14] KVM: selftests: Enable RSEQ test for RISC-V KVM: selftests: Clang fixes, Makefile cleanup - - - --- 2022-12-13 Sean Christopherson New
[13/14] KVM: selftests: Use wildcards to find targets and test source files KVM: selftests: Clang fixes, Makefile cleanup - - - --- 2022-12-13 Sean Christopherson New
[12/14] KVM: selftests: Use wildcards to find library source files KVM: selftests: Clang fixes, Makefile cleanup - - - --- 2022-12-13 Sean Christopherson New
[11/14] KVM: selftests: Disable "gnu-variable-sized-type-not-at-end" warning KVM: selftests: Clang fixes, Makefile cleanup - - - --- 2022-12-13 Sean Christopherson New
[10/14] KVM: selftests: Include lib.mk before consuming $(CC) KVM: selftests: Clang fixes, Makefile cleanup - - - --- 2022-12-13 Sean Christopherson New
[09/14] KVM: selftests: Explicitly disable builtins for mem*() overrides KVM: selftests: Clang fixes, Makefile cleanup - - - --- 2022-12-13 Sean Christopherson New
[08/14] KVM: selftests: Probe -no-pie with actual CFLAGS used to compile KVM: selftests: Clang fixes, Makefile cleanup - - - --- 2022-12-13 Sean Christopherson New
[07/14] KVM: selftests: Use proper function prototypes in probing code KVM: selftests: Clang fixes, Makefile cleanup - 1 - --- 2022-12-13 Sean Christopherson New
[06/14] KVM: selftests: Rename UNAME_M to ARCH_DIR, fill explicitly for x86 KVM: selftests: Clang fixes, Makefile cleanup - - - --- 2022-12-13 Sean Christopherson New
[05/14] KVM: selftests: Fix a typo in x86-64's kvm_get_cpu_address_width() KVM: selftests: Clang fixes, Makefile cleanup - 1 - --- 2022-12-13 Sean Christopherson New
[04/14] KVM: selftests: Use pattern matching in .gitignore KVM: selftests: Clang fixes, Makefile cleanup - - - --- 2022-12-13 Sean Christopherson New
[03/14] KVM: selftests: Fix divide-by-zero bug in memslot_perf_test KVM: selftests: Clang fixes, Makefile cleanup - 1 - --- 2022-12-13 Sean Christopherson New
[02/14] KVM: selftests: Delete dead code in x86_64/vmx_tsc_adjust_test.c KVM: selftests: Clang fixes, Makefile cleanup - - - --- 2022-12-13 Sean Christopherson New
[01/14] KVM: selftests: Define literal to asm constraint in aarch64 as unsigned long KVM: selftests: Clang fixes, Makefile cleanup - 1 - --- 2022-12-13 Sean Christopherson New
KVM: Delete extra block of "};" in the KVM API documentation KVM: Delete extra block of "};" in the KVM API documentation - - - --- 2022-12-07 Sean Christopherson New
KVM: x86: Add proper ReST tables for userspace MSR exits/flags KVM: x86: Add proper ReST tables for userspace MSR exits/flags - - - --- 2022-12-07 Sean Christopherson New
[3/3] KVM: VMX: Drop manual checks on X86_FEATURE_MSR_IA32_FEAT_CTL x86/cpu: KVM: Make SGX and VMX depend on FEAT_CTL - - - --- 2022-12-03 Sean Christopherson New
[2/3] x86/cpu: Mark SGX and VMX as being dependent on MSR_IA32_FEAT_CTL x86/cpu: KVM: Make SGX and VMX depend on FEAT_CTL - - - --- 2022-12-03 Sean Christopherson New
[1/3] x86/cpu: Process all CPUID dependencies after identifying CPU info x86/cpu: KVM: Make SGX and VMX depend on FEAT_CTL - - - --- 2022-12-03 Sean Christopherson New
[16/16] KVM: SVM: Use "standard" stgi() helper when disabling SVM x86/reboot: KVM: Clean up "emergency" virt code - - - --- 2022-12-01 Sean Christopherson New
[15/16] KVM: x86: Force kvm_rebooting=true during emergency reboot/crash x86/reboot: KVM: Clean up "emergency" virt code - - - --- 2022-12-01 Sean Christopherson New
[14/16] x86/virt: KVM: Move "disable SVM" helper into KVM SVM x86/reboot: KVM: Clean up "emergency" virt code - - - --- 2022-12-01 Sean Christopherson New
[13/16] x86/virt: KVM: Open code cpu_has_svm() into kvm_is_svm_supported() x86/reboot: KVM: Clean up "emergency" virt code - - - --- 2022-12-01 Sean Christopherson New
[12/16] x86/virt: Drop unnecessary check on extended CPUID level in cpu_has_svm() x86/reboot: KVM: Clean up "emergency" virt code - - - --- 2022-12-01 Sean Christopherson New
[11/16] KVM: SVM: Make KVM_AMD depend on CPU_SUP_AMD or CPU_SUP_HYGON x86/reboot: KVM: Clean up "emergency" virt code - - - --- 2022-12-01 Sean Christopherson New
[10/16] x86/virt: KVM: Move VMXOFF helpers into KVM VMX x86/reboot: KVM: Clean up "emergency" virt code - - - --- 2022-12-01 Sean Christopherson New
[09/16] x86/virt: KVM: Open code cpu_has_vmx() in KVM VMX x86/reboot: KVM: Clean up "emergency" virt code - - - --- 2022-12-01 Sean Christopherson New
[08/16] x86/reboot: Disable virtualization during reboot iff callback is registered x86/reboot: KVM: Clean up "emergency" virt code - - - --- 2022-12-01 Sean Christopherson New
[07/16] x86/reboot: Hoist "disable virt" helpers above "emergency reboot" path x86/reboot: KVM: Clean up "emergency" virt code - - - --- 2022-12-01 Sean Christopherson New
[06/16] x86/reboot: KVM: Disable SVM during reboot via virt/KVM reboot callback x86/reboot: KVM: Clean up "emergency" virt code - - - --- 2022-12-01 Sean Christopherson New
[05/16] x86/reboot: KVM: Handle VMXOFF in KVM's reboot callback x86/reboot: KVM: Clean up "emergency" virt code - - - --- 2022-12-01 Sean Christopherson New
[04/16] x86/reboot: Assert that IRQs are disabled when turning off virtualization x86/reboot: KVM: Clean up "emergency" virt code - - - --- 2022-12-01 Sean Christopherson New
[03/16] x86/reboot: Harden virtualization hooks for emergency reboot x86/reboot: KVM: Clean up "emergency" virt code - - - --- 2022-12-01 Sean Christopherson New
[02/16] x86/reboot: Expose VMCS crash hooks if and only if KVM_INTEL is enabled x86/reboot: KVM: Clean up "emergency" virt code - - - --- 2022-12-01 Sean Christopherson New
[01/16] x86/reboot: VMCLEAR active VMCSes before emergency reboot x86/reboot: KVM: Clean up "emergency" virt code - - - --- 2022-12-01 Sean Christopherson New
KVM: Remove stale comment about KVM_REQ_UNHALT KVM: Remove stale comment about KVM_REQ_UNHALT - - - --- 2022-12-01 Sean Christopherson New
[v4,4/4] x86/reboot: Disable SVM, not just VMX, when stopping CPUs x86/crash: Fix double NMI shootdown bug - - - --- 2022-11-30 Sean Christopherson New
[v4,3/4] x86/reboot: Disable virtualization in an emergency if SVM is supported x86/crash: Fix double NMI shootdown bug - - - --- 2022-11-30 Sean Christopherson New
[v4,2/4] x86/virt: Force GIF=1 prior to disabling SVM (for reboot flows) x86/crash: Fix double NMI shootdown bug - - - --- 2022-11-30 Sean Christopherson New
[v4,1/4] x86/crash: Disable virt in core NMI crash handler to avoid double shootdown x86/crash: Fix double NMI shootdown bug - - 1 --- 2022-11-30 Sean Christopherson New
[v2,50/50] KVM: Clean up error labels in kvm_init() KVM: Rework kvm_init() and hardware enabling - - - --- 2022-11-30 Sean Christopherson New
[v2,49/50] KVM: Opt out of generic hardware enabling on s390 and PPC KVM: Rework kvm_init() and hardware enabling 1 - - --- 2022-11-30 Sean Christopherson New
[v2,48/50] KVM: Register syscore (suspend/resume) ops early in kvm_init() KVM: Rework kvm_init() and hardware enabling - - - --- 2022-11-30 Sean Christopherson New
[v2,47/50] KVM: Make hardware_enable_failed a local variable in the "enable all" path KVM: Rework kvm_init() and hardware enabling - - - --- 2022-11-30 Sean Christopherson New
[v2,46/50] KVM: Use a per-CPU variable to track which CPUs have enabled virtualization KVM: Rework kvm_init() and hardware enabling - - - --- 2022-11-30 Sean Christopherson New
[v2,45/50] KVM: Remove on_each_cpu(hardware_disable_nolock) in kvm_exit() KVM: Rework kvm_init() and hardware enabling - - - --- 2022-11-30 Sean Christopherson New
[v2,44/50] KVM: Drop kvm_count_lock and instead protect kvm_usage_count with kvm_lock KVM: Rework kvm_init() and hardware enabling - - - --- 2022-11-30 Sean Christopherson New
[v2,43/50] KVM: Ensure CPU is stable during low level hardware enable/disable KVM: Rework kvm_init() and hardware enabling - - - --- 2022-11-30 Sean Christopherson New
[v2,42/50] KVM: Disable CPU hotplug during hardware enabling/disabling KVM: Rework kvm_init() and hardware enabling - - - --- 2022-11-30 Sean Christopherson New
[v2,41/50] KVM: Rename and move CPUHP_AP_KVM_STARTING to ONLINE section KVM: Rework kvm_init() and hardware enabling - 1 - --- 2022-11-30 Sean Christopherson New
[v2,40/50] KVM: x86: Do compatibility checks when onlining CPU KVM: Rework kvm_init() and hardware enabling 1 - - --- 2022-11-30 Sean Christopherson New
[v2,39/50] KVM: x86: Move CPU compat checks hook to kvm_x86_ops (from kvm_x86_init_ops) KVM: Rework kvm_init() and hardware enabling - 1 - --- 2022-11-30 Sean Christopherson New
[v2,38/50] KVM: SVM: Check for SVM support in CPU compatibility checks KVM: Rework kvm_init() and hardware enabling - - - --- 2022-11-30 Sean Christopherson New
[v2,37/50] KVM: VMX: Shuffle support checks and hardware enabling code around KVM: Rework kvm_init() and hardware enabling - - - --- 2022-11-30 Sean Christopherson New
[v2,36/50] KVM: x86: Do VMX/SVM support checks directly in vendor code KVM: Rework kvm_init() and hardware enabling - - - --- 2022-11-30 Sean Christopherson New
[v2,35/50] KVM: VMX: Use current CPU's info to perform "disabled by BIOS?" checks KVM: Rework kvm_init() and hardware enabling - 1 - --- 2022-11-30 Sean Christopherson New
[v2,34/50] KVM: x86: Unify pr_fmt to use module name for all KVM modules KVM: Rework kvm_init() and hardware enabling - 1 - --- 2022-11-30 Sean Christopherson New
[v2,33/50] KVM: x86: Use KBUILD_MODNAME to specify vendor module name KVM: Rework kvm_init() and hardware enabling - - - --- 2022-11-30 Sean Christopherson New
[v2,32/50] KVM: Drop kvm_arch_check_processor_compat() hook KVM: Rework kvm_init() and hardware enabling 1 3 - --- 2022-11-30 Sean Christopherson New
[v2,31/50] KVM: x86: Do CPU compatibility checks in x86 code KVM: Rework kvm_init() and hardware enabling - 2 - --- 2022-11-30 Sean Christopherson New
[v2,30/50] KVM: VMX: Make VMCS configuration/capabilities structs read-only after init KVM: Rework kvm_init() and hardware enabling - - - --- 2022-11-30 Sean Christopherson New
[v2,29/50] KVM: Drop kvm_arch_{init,exit}() hooks KVM: Rework kvm_init() and hardware enabling 1 2 - --- 2022-11-30 Sean Christopherson New
[v2,28/50] KVM: s390: Mark __kvm_s390_init() and its descendants as __init KVM: Rework kvm_init() and hardware enabling - 1 - --- 2022-11-30 Sean Christopherson New
[v2,27/50] KVM: s390: Do s390 specific init without bouncing through kvm_init() KVM: Rework kvm_init() and hardware enabling - 2 - --- 2022-11-30 Sean Christopherson New
[v2,26/50] KVM: PPC: Move processor compatibility check to module init KVM: Rework kvm_init() and hardware enabling 1 - - --- 2022-11-30 Sean Christopherson New
[v2,25/50] KVM: RISC-V: Tag init functions and data with __init, __ro_after_init KVM: Rework kvm_init() and hardware enabling 1 - - --- 2022-11-30 Sean Christopherson New
[v2,24/50] KVM: RISC-V: Do arch init directly in riscv_kvm_init() KVM: Rework kvm_init() and hardware enabling 1 1 - --- 2022-11-30 Sean Christopherson New
[v2,23/50] KVM: MIPS: Register die notifier prior to kvm_init() KVM: Rework kvm_init() and hardware enabling - 1 - --- 2022-11-30 Sean Christopherson New
[v2,22/50] KVM: MIPS: Setup VZ emulation? directly from kvm_mips_init() KVM: Rework kvm_init() and hardware enabling - 1 - --- 2022-11-30 Sean Christopherson New
[v2,21/50] KVM: MIPS: Hardcode callbacks to hardware virtualization extensions KVM: Rework kvm_init() and hardware enabling - 1 - --- 2022-11-30 Sean Christopherson New
[v2,20/50] KVM: arm64: Mark kvm_arm_init() and its unique descendants as __init KVM: Rework kvm_init() and hardware enabling - - - --- 2022-11-30 Sean Christopherson New
« 1 210 11 12 13 »