Show patches with: Submitter = Sean Christopherson       |    State = Action Required       |   3740 patches
« 1 2 3 437 38 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[0/2] KVM: x86: Fix RM exception injection bugs - - - --- 2023-03-22 Sean Christopherson New
[0/3] KVM: x86: SGX vs. XCR0 cleanups - - - --- 2023-04-05 Sean Christopherson New
[00/12] KVM: x86/mmu: Bug fixes and cleanups - - - --- 2022-04-23 Sean Christopherson New
[00/15] perf: KVM: Fix, optimize, and clean up callbacks - - - --- 2021-08-27 Sean Christopherson New
[001/128] KVM: selftests: Fix buggy-but-benign check in test_v3_new_redist_regions() KVM: selftests: Overhaul APIs, purge VCPU_ID - - - --- 2022-05-04 Sean Christopherson New
[002/128] KVM: selftests: Drop stale declarations from kvm_util_base.h KVM: selftests: Overhaul APIs, purge VCPU_ID - - - --- 2022-05-04 Sean Christopherson New
[003/128] KVM: selftests: Unconditionally compile KVM selftests with -Werror KVM: selftests: Overhaul APIs, purge VCPU_ID - - - --- 2022-05-04 Sean Christopherson New
[004/128] KVM: selftests: Always open VM file descriptors with O_RDWR KVM: selftests: Overhaul APIs, purge VCPU_ID - - - --- 2022-05-04 Sean Christopherson New
[005/128] KVM: selftests: Add another underscore to inner ioctl() helpers KVM: selftests: Overhaul APIs, purge VCPU_ID - - - --- 2022-05-04 Sean Christopherson New
[006/128] KVM: selftests: Make vcpu_ioctl() a wrapper to pretty print ioctl name KVM: selftests: Overhaul APIs, purge VCPU_ID - - - --- 2022-05-04 Sean Christopherson New
[007/128] KVM: selftests: Drop @mode from common vm_create() helper KVM: selftests: Overhaul APIs, purge VCPU_ID - - - --- 2022-05-04 Sean Christopherson New
[008/128] KVM: selftests: Split vcpu_set_nested_state() into two helpers KVM: selftests: Overhaul APIs, purge VCPU_ID - - - --- 2022-05-04 Sean Christopherson New
[009/128] KVM: sefltests: Use vcpu_ioctl() and __vcpu_ioctl() helpers KVM: selftests: Overhaul APIs, purge VCPU_ID - - - --- 2022-05-04 Sean Christopherson New
[01/10] KVM: Do not zero initialize 'pfn' in hva_to_pfn() KVM: Clean up 'struct page' / pfn helpers - - - --- 2022-04-29 Sean Christopherson New
[01/10] KVM: SVM: Disallow guest from changing userspace's MSR_AMD64_DE_CFG value KVM: x86: Clean up MSR access/failure handling - - - --- 2024-04-25 Sean Christopherson New
[01/10] KVM: SVM: Drop pointless masking of default APIC base when setting V_APIC_BAR VM: SVM: Honor KVM_MAX_VCPUS when AVIC is enabled - - - --- 2023-08-15 Sean Christopherson New
[01/10] KVM: x86: Snapshot if a vCPU's vendor model is AMD vs. Intel compatible KVM: x86: Fix LVTPC masking on AMD CPUs - - - --- 2024-04-05 Sean Christopherson New
[01/10] KVM: x86/pmu: Zero out PMU metadata on AMD if PMU is disabled KVM: x86/pmu: Optimize triggering of emulated events - - - --- 2023-11-10 Sean Christopherson New
[01/11] Revert "svm: Add warning message for AVIC IPI invalid target" KVM: x86: Prep work for VMX IPI virtualization - - - --- 2022-02-04 Sean Christopherson New
[01/12] KVM: selftests: Add X86_FEATURE_PAE and use it calc "fallback" MAXPHYADDR KVM: selftests: Add X86_PROPERTY_* magic - - - --- 2022-10-06 Sean Christopherson New
[01/12] KVM: x86: Add a framework for enabling KVM-governed x86 features KVM: x86: Add "governed" X86_FEATURE framework - - - --- 2023-02-17 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
[01/12] KVM: x86/mmu: Don't treat fully writable SPTEs as volatile (modulo A/D) [01/12] KVM: x86/mmu: Don't treat fully writable SPTEs as volatile (modulo A/D) - - - --- 2022-04-23 Sean Christopherson New
[01/13] KVM: Assert that mmu_invalidate_in_progress *never* goes negative KVM: guest_memfd fixes - - - --- 2023-09-21 Sean Christopherson New
[01/13] KVM: SVM: Free sev_asid_bitmap during init if SEV setup fails KVM: SVM: Misc SEV cleanups - - - --- 2021-01-09 Sean Christopherson New
[01/14] KVM: s390: Ensure kvm_arch_no_poll() is read once when blocking vCPU KVM: Halt-polling fixes, cleanups and a new stat - 1 - --- 2021-09-25 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
[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
[01/15] KVM: nSVM: Set the shadow root level to the TDP level for nested NPT KVM: x86/mmu: Lots of bug fixes - - - --- 2021-03-02 Sean Christopherson New
[01/15] KVM: nVMX: Sync all PGDs on nested transition with shadow paging KVM: x86/mmu: TLB fixes and related cleanups - - - --- 2021-06-09 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
[01/15] KVM: VMX: Do not adverise RDPID if ENABLE_RDTSCP control is unsupported KVM: x86: RDPID/RDTSCP fixes and uret MSR cleanups - 3 - --- 2021-05-04 Sean Christopherson New
[01/15] KVM: x86: Register perf callbacks after calling vendor's hardware_setup() [01/15] KVM: x86: Register perf callbacks after calling vendor's hardware_setup() - - - --- 2021-08-27 Sean Christopherson New
[01/16] KVM: x86/mmu: Exit to userspace with -EFAULT if private fault hits emulation KVM: x86/mmu: Page fault and MMIO cleanups - - - --- 2024-02-28 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
[01/18] KVM: x86/mmu: Coalesce TDP MMU TLB flushes when zapping collapsible SPTEs KVM: Consolidate and optimize MMU notifiers - - - --- 2021-03-26 Sean Christopherson New
[01/18] Revert "kvm: selftests: move base kvm_util.h declarations to kvm_util_base.h" KVM: selftests: Clean up x86's DT initialization - 1 - --- 2024-03-14 Sean Christopherson New
[01/19] KVM: selftests: Remove errant asm/barrier.h include to fix arm64 build KVM: selftests: Add x86 mmu_role test and cleanups - - - --- 2021-06-22 Sean Christopherson New
[01/19] KVM: SVM: Process ICR on AVIC IPI delivery failure due to invalid target KVM: x86: AVIC and local APIC fixes+cleanups - 1 - --- 2022-08-31 Sean Christopherson New
[01/21] KVM: x86: Return immediately from x86_emulate_instruction() on code #DB KVM: x86: Event/exception fixes and cleanups - - - --- 2022-03-11 Sean Christopherson New
[01/22] KVM: x86: Drop unnecessary and confusing KVM_X86_OP_NULL macro KVM: x86: Fill *_x86_ops via kvm-x86-ops.h - - - --- 2022-01-28 Sean Christopherson New
[01/24] KVM: x86/mmu: Set SPTE_AD_WRPROT_ONLY_MASK if and only if PML is enabled KVM: x86/mmu: Introduce MMU_PRESENT and fix bugs - - - --- 2021-02-25 Sean Christopherson New
[01/26] vfio: Wrap KVM helpers with CONFIG_KVM instead of CONFIG_HAVE_KVM KVM: vfio: Hide KVM internals from others - 2 - --- 2023-09-16 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
[01/28] KVM: x86/mmu: Use yield-safe TDP MMU root iter in MMU notifier unmapping KVM: x86/mmu: Overhaul TDP MMU zapping and flushing - 1 - --- 2021-11-20 Sean Christopherson New
[01/42] KVM: selftests: Set KVM's supported CPUID as vCPU's CPUID during recreate KVM: selftests: Overhaul Part II - CPUID - - - --- 2022-06-04 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 - 1 - --- 2021-04-24 Sean Christopherson New
[01/44] KVM: Register /dev/kvm as the _very_ last thing during initialization KVM: Rework kvm_init() and hardware enabling - - - --- 2022-11-02 Sean Christopherson New
[01/54] KVM: x86/mmu: Remove broken WARN that fires on 32-bit KVM w/ nested EPT KVM: x86/mmu: Bug fixes and summer cleaning - - - --- 2021-06-22 Sean Christopherson New
[010/128] KVM: selftests: Add __vcpu_run() helper KVM: selftests: Overhaul APIs, purge VCPU_ID - - - --- 2022-05-04 Sean Christopherson New
[011/128] KVM: selftests: Use vcpu_access_device_attr() in arm64 code KVM: selftests: Overhaul APIs, purge VCPU_ID - - - --- 2022-05-04 Sean Christopherson New
[012/128] KVM: selftests: Remove vcpu_get_fd() KVM: selftests: Overhaul APIs, purge VCPU_ID - - - --- 2022-05-04 Sean Christopherson New
[013/128] KVM: selftests: Add vcpu_get() to retrieve and assert on vCPU existence KVM: selftests: Overhaul APIs, purge VCPU_ID - - - --- 2022-05-04 Sean Christopherson New
[014/128] KVM: selftests: Make vm_ioctl() a wrapper to pretty print ioctl name KVM: selftests: Overhaul APIs, purge VCPU_ID - - - --- 2022-05-04 Sean Christopherson New
[015/128] KVM: sefltests: Use vm_ioctl() and __vm_ioctl() helpers KVM: selftests: Overhaul APIs, purge VCPU_ID - - - --- 2022-05-04 Sean Christopherson New
[016/128] KVM: selftests: Make kvm_ioctl() a wrapper to pretty print ioctl name KVM: selftests: Overhaul APIs, purge VCPU_ID - - - --- 2022-05-04 Sean Christopherson New
[017/128] KVM: selftests: Use kvm_ioctl() helpers KVM: selftests: Overhaul APIs, purge VCPU_ID - - - --- 2022-05-04 Sean Christopherson New
[018/128] KVM: selftests: Use __KVM_SYSCALL_ERROR() to handle non-KVM syscall errors KVM: selftests: Overhaul APIs, purge VCPU_ID - - - --- 2022-05-04 Sean Christopherson New
[019/128] KVM: selftests: Make x86-64's register dump helpers static KVM: selftests: Overhaul APIs, purge VCPU_ID - - - --- 2022-05-04 Sean Christopherson New
[02/10] KVM: Drop bogus "pfn != 0" guard from kvm_release_pfn() KVM: Clean up 'struct page' / pfn helpers - - - --- 2022-04-29 Sean Christopherson New
[02/10] KVM: SVM: Use AVIC_HPA_MASK when initializing vCPU's Physical ID entry VM: SVM: Honor KVM_MAX_VCPUS when AVIC is enabled - - - --- 2023-08-15 Sean Christopherson New
[02/10] KVM: x86: Move MSR_TYPE_{R,W,RW} values from VMX to x86, as enums KVM: x86: Clean up MSR access/failure handling - - - --- 2024-04-25 Sean Christopherson New
[02/10] KVM: x86/pmu: Add common define to capture fixed counters offset KVM: x86/pmu: Optimize triggering of emulated events - - - --- 2023-11-10 Sean Christopherson New
[02/10] KVM: x86/pmu: Do not mask LVTPC when handling a PMI on AMD platforms KVM: x86: Fix LVTPC masking on AMD CPUs - 1 - --- 2024-04-05 Sean Christopherson New
[02/11] KVM: VMX: Handle APIC-write offset wrangling in VMX code KVM: x86: Prep work for VMX IPI virtualization - - - --- 2022-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
[02/12] KVM: selftests: Refactor X86_FEATURE_* framework to prep for X86_PROPERTY_* KVM: selftests: Add X86_PROPERTY_* magic - - - --- 2022-10-06 Sean Christopherson New
[02/12] KVM: x86/mmu: Move shadow-present check out of spte_has_volatile_bits() [01/12] KVM: x86/mmu: Don't treat fully writable SPTEs as volatile (modulo A/D) - - - --- 2022-04-23 Sean Christopherson New
[02/12] KVM: x86/mmu: Use KVM-governed feature framework to track "GBPAGES enabled" KVM: x86: Add "governed" X86_FEATURE framework - - - --- 2023-02-17 Sean Christopherson New
[02/13] KVM: Actually truncate the inode when doing PUNCH_HOLE for guest_memfd KVM: guest_memfd fixes - - - --- 2023-09-21 Sean Christopherson New
[02/13] KVM: SVM: Zero out the VMCB array used to track SEV ASID association KVM: SVM: Misc SEV cleanups - - - --- 2021-01-09 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
[02/14] KVM: Update halt-polling stats if and only if halt-polling was attempted KVM: Halt-polling fixes, cleanups and a new stat - 1 - --- 2021-09-25 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
[02/15] KVM: nVMX: Ensure 64-bit shift when checking VMFUNC bitmap KVM: x86/mmu: TLB fixes and related cleanups - - - --- 2021-06-09 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
[02/15] KVM: x86: Emulate RDPID only if RDTSCP is supported KVM: x86: RDPID/RDTSCP fixes and uret MSR cleanups - 1 - --- 2021-05-04 Sean Christopherson New
[02/15] KVM: x86: Register Processor Trace interrupt hook iff PT enabled in guest [01/15] KVM: x86: Register perf callbacks after calling vendor's hardware_setup() - - - --- 2021-08-27 Sean Christopherson New
[02/15] KVM: x86/mmu: Alloc page for PDPTEs when shadowing 32-bit NPT with 64-bit KVM: x86/mmu: Lots of bug fixes - 1 - --- 2021-03-02 Sean Christopherson New
[02/16] KVM: x86: Remove separate "bit" defines for page fault error code masks KVM: x86/mmu: Page fault and MMIO cleanups - 1 - --- 2024-02-28 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
[02/18] KVM: sefltests: Add kvm_util_types.h to hold common types, e.g. vm_vaddr_t KVM: selftests: Clean up x86's DT initialization - 1 - --- 2024-03-14 Sean Christopherson New
[02/18] KVM: x86/mmu: Move flushing for "slot" handlers to caller for legacy MMU KVM: Consolidate and optimize MMU notifiers - - - --- 2021-03-26 Sean Christopherson New
[02/19] KVM: selftests: Zero out the correct page in the Hyper-V features test KVM: selftests: Add x86 mmu_role test and cleanups - - - --- 2021-06-22 Sean Christopherson New
[02/19] KVM: SVM: Don't put/load AVIC when setting virtual APIC mode KVM: x86: AVIC and local APIC fixes+cleanups - - - --- 2022-08-31 Sean Christopherson New
[02/21] KVM: nVMX: Unconditionally purge queued/injected events on nested "exit" KVM: x86: Event/exception fixes and cleanups - - - --- 2022-03-11 Sean Christopherson New
[02/22] KVM: x86: Move delivery of non-APICv interrupt into vendor code KVM: x86: Fill *_x86_ops via kvm-x86-ops.h - - - --- 2022-01-28 Sean Christopherson New
[02/24] KVM: x86/mmu: Check for shadow-present SPTE before querying A/D status KVM: x86/mmu: Introduce MMU_PRESENT and fix bugs - - - --- 2021-02-25 Sean Christopherson New
[02/26] vfio: Move KVM get/put helpers to colocate it with other KVM related code KVM: vfio: Hide KVM internals from others - 2 - --- 2023-09-16 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
[02/28] KVM: x86/mmu: Skip tlb flush if it has been done in zap_gfn_range() KVM: x86/mmu: Overhaul TDP MMU zapping and flushing - - - --- 2021-11-20 Sean Christopherson New
[02/42] KVM: sefltests: Use CPUID_XSAVE and CPUID_OSXAVE instead of X86_FEATURE_* KVM: selftests: Overhaul Part II - CPUID - - - --- 2022-06-04 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 - 1 - --- 2021-04-24 Sean Christopherson New
[02/44] KVM: Initialize IRQ FD after arch hardware setup KVM: Rework kvm_init() and hardware enabling - - - --- 2022-11-02 Sean Christopherson New
[02/54] KVM: x86/mmu: Treat NX as used (not reserved) for all !TDP shadow MMUs KVM: x86/mmu: Bug fixes and summer cleaning - - - --- 2021-06-22 Sean Christopherson New
[020/128] KVM: selftests: Get rid of kvm_util_internal.h KVM: selftests: Overhaul APIs, purge VCPU_ID - - - --- 2022-05-04 Sean Christopherson New
[021/128] KVM: selftests: Use KVM_IOCTL_ERROR() for one-off arm64 ioctls KVM: selftests: Overhaul APIs, purge VCPU_ID - - - --- 2022-05-04 Sean Christopherson New
[022/128] KVM: selftests: Drop @test param from kvm_create_device() KVM: selftests: Overhaul APIs, purge VCPU_ID - - - --- 2022-05-04 Sean Christopherson New
[023/128] KVM: selftests: Move KVM_CREATE_DEVICE_TEST code to separate helper KVM: selftests: Overhaul APIs, purge VCPU_ID - - - --- 2022-05-04 Sean Christopherson New
[024/128] KVM: selftests: Multiplex return code and fd in __kvm_create_device() KVM: selftests: Overhaul APIs, purge VCPU_ID - - - --- 2022-05-04 Sean Christopherson New
« 1 2 3 437 38 »