Show patches with: Submitter = Sean Christopherson       |    State = Action Required       |    Archived = No       |   1233 patches
« 1 26 7 812 13 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[RFC,v11,27/29] KVM: selftests: Expand set_memory_region_test to validate guest_memfd() KVM: guest_memfd() and per-page attributes - - - --- 2023-07-18 Sean Christopherson New
[RFC,v11,26/29] KVM: selftests: Add KVM_SET_USER_MEMORY_REGION2 helper KVM: guest_memfd() and per-page attributes - - - --- 2023-07-18 Sean Christopherson New
[RFC,v11,25/29] KVM: selftests: Add x86-only selftest for private memory conversions KVM: guest_memfd() and per-page attributes - - - --- 2023-07-18 Sean Christopherson New
[RFC,v11,24/29] KVM: selftests: Add GUEST_SYNC[1-6] macros for synchronizing more data KVM: guest_memfd() and per-page attributes - - - --- 2023-07-18 Sean Christopherson New
[RFC,v11,23/29] KVM: selftests: Introduce VM "shape" to allow tests to specify the VM type KVM: guest_memfd() and per-page attributes - - - --- 2023-07-18 Sean Christopherson New
[RFC,v11,22/29] KVM: selftests: Add helpers to do KVM_HC_MAP_GPA_RANGE hypercalls (x86) KVM: guest_memfd() and per-page attributes - - - --- 2023-07-18 Sean Christopherson New
[RFC,v11,21/29] KVM: selftests: Add helpers to convert guest memory b/w private and shared KVM: guest_memfd() and per-page attributes - - - --- 2023-07-18 Sean Christopherson New
[RFC,v11,20/29] KVM: selftests: Add support for creating private memslots KVM: guest_memfd() and per-page attributes - - - --- 2023-07-18 Sean Christopherson New
[RFC,v11,19/29] KVM: selftests: Convert lib's mem regions to KVM_SET_USER_MEMORY_REGION2 KVM: guest_memfd() and per-page attributes - - - --- 2023-07-18 Sean Christopherson New
[RFC,v11,18/29] KVM: selftests: Drop unused kvm_userspace_memory_region_find() helper KVM: guest_memfd() and per-page attributes - - - --- 2023-07-18 Sean Christopherson New
[RFC,v11,17/29] KVM: x86: Add support for "protected VMs" that can utilize private memory KVM: guest_memfd() and per-page attributes - - - --- 2023-07-18 Sean Christopherson New
[RFC,v11,16/29] KVM: Allow arch code to track number of memslot address spaces per VM KVM: guest_memfd() and per-page attributes - - - --- 2023-07-18 Sean Christopherson New
[RFC,v11,15/29] KVM: Drop superfluous __KVM_VCPU_MULTIPLE_ADDRESS_SPACE macro KVM: guest_memfd() and per-page attributes - 1 - --- 2023-07-18 Sean Christopherson New
[RFC,v11,14/29] KVM: x86/mmu: Handle page fault for private memory KVM: guest_memfd() and per-page attributes - 2 1 --- 2023-07-18 Sean Christopherson New
[RFC,v11,13/29] KVM: Add transparent hugepage support for dedicated guest memory KVM: guest_memfd() and per-page attributes - - - --- 2023-07-18 Sean Christopherson New
[RFC,v11,12/29] KVM: Add KVM_CREATE_GUEST_MEMFD ioctl() for guest-specific backing memory KVM: guest_memfd() and per-page attributes - - - --- 2023-07-18 Sean Christopherson New
[RFC,v11,11/29] security: Export security_inode_init_security_anon() for use by KVM KVM: guest_memfd() and per-page attributes 1 - - --- 2023-07-18 Sean Christopherson New
[RFC,v11,10/29] mm: Add AS_UNMOVABLE to mark mapping as completely unmovable KVM: guest_memfd() and per-page attributes - - - --- 2023-07-18 Sean Christopherson New
[RFC,v11,09/29] KVM: x86: Disallow hugepages when memory attributes are mixed KVM: guest_memfd() and per-page attributes - - - --- 2023-07-18 Sean Christopherson New
[RFC,v11,08/29] KVM: Introduce per-page memory attributes KVM: guest_memfd() and per-page attributes - 1 - --- 2023-07-18 Sean Christopherson New
[RFC,v11,07/29] KVM: Add KVM_EXIT_MEMORY_FAULT exit KVM: guest_memfd() and per-page attributes - 1 1 --- 2023-07-18 Sean Christopherson New
[RFC,v11,06/29] KVM: Introduce KVM_SET_USER_MEMORY_REGION2 KVM: guest_memfd() and per-page attributes - 1 - --- 2023-07-18 Sean Christopherson New
[RFC,v11,05/29] KVM: Convert KVM_ARCH_WANT_MMU_NOTIFIER to CONFIG_KVM_GENERIC_MMU_NOTIFIER KVM: guest_memfd() and per-page attributes - - - --- 2023-07-18 Sean Christopherson New
[RFC,v11,04/29] KVM: PPC: Drop dead code related to KVM_ARCH_WANT_MMU_NOTIFIER KVM: guest_memfd() and per-page attributes - - - --- 2023-07-18 Sean Christopherson New
[RFC,v11,03/29] KVM: Use gfn instead of hva for mmu_notifier_retry KVM: guest_memfd() and per-page attributes - 2 1 --- 2023-07-18 Sean Christopherson New
[RFC,v11,02/29] KVM: Tweak kvm_hva_range and hva_handler_t to allow reusing for gfn ranges KVM: guest_memfd() and per-page attributes - 1 - --- 2023-07-18 Sean Christopherson New
[RFC,v11,01/29] KVM: Wrap kvm_gfn_range.pte in a per-action union KVM: guest_memfd() and per-page attributes - 1 - --- 2023-07-18 Sean Christopherson New
[7/7] KVM: selftests: Verify stats fd is usable after VM fd has been closed KVM: Grab KVM references for stats fds - - - --- 2023-07-11 Sean Christopherson New
[6/7] KVM: selftests: Verify stats fd can be dup()'d and read KVM: Grab KVM references for stats fds - - - --- 2023-07-11 Sean Christopherson New
[5/7] KVM: selftests: Verify userspace can create "redundant" binary stats files KVM: Grab KVM references for stats fds - - - --- 2023-07-11 Sean Christopherson New
[4/7] KVM: selftests: Explicitly free vcpus array in binary stats test KVM: Grab KVM references for stats fds - - - --- 2023-07-11 Sean Christopherson New
[3/7] KVM: selftests: Clean up stats fd in common stats_test() helper KVM: Grab KVM references for stats fds - - - --- 2023-07-11 Sean Christopherson New
[2/7] KVM: selftests: Use pread() to read binary stats header KVM: Grab KVM references for stats fds - - - --- 2023-07-11 Sean Christopherson New
[1/7] KVM: Grab a reference to KVM for VM and vCPU stats file descriptors KVM: Grab KVM references for stats fds - 1 - --- 2023-07-11 Sean Christopherson New
Revert "debugfs, coccinelle: check for obsolete DEFINE_SIMPLE_ATTRIBUTE() usage" Revert "debugfs, coccinelle: check for obsolete DEFINE_SIMPLE_ATTRIBUTE() usage" - - - --- 2023-07-10 Sean Christopherson New
[3/3] KVM: selftests: Expand x86's sregs test to cover illegal CR0 values KVM: x86: CR0 vs. KVM_SET_SREGS and !URG - - - --- 2023-06-13 Sean Christopherson New
[2/3] KVM: VMX: Don't fudge CR0 and CR4 for restricted L2 guest KVM: x86: CR0 vs. KVM_SET_SREGS and !URG - - - --- 2023-06-13 Sean Christopherson New
[1/3] KVM: x86: Disallow KVM_SET_SREGS{2} if incoming CR0 is invalid KVM: x86: CR0 vs. KVM_SET_SREGS and !URG - - - --- 2023-06-13 Sean Christopherson New
[3/3] KVM: SVM: Use svm_get_lbr_vmcb() helper to handle writes to DEBUGCTL KVM: SVM: Clean up LBRv MSRs handling - - - --- 2023-06-07 Sean Christopherson New
[2/3] KVM: SVM: Clean up handling of LBR virtualization enabled KVM: SVM: Clean up LBRv MSRs handling - - - --- 2023-06-07 Sean Christopherson New
[1/3] KVM: SVM: Fix dead KVM_BUG() code in LBR MSR virtualization KVM: SVM: Clean up LBRv MSRs handling - - - --- 2023-06-07 Sean Christopherson New
[4/4] KVM: x86/pmu: Move .hw_event_available() check out of PMC filter helper KVM: x86/pmu: Clean up arch/hw event handling - - - --- 2023-06-07 Sean Christopherson New
[3/4] KVM: x86/pmu: Require nr fixed_pmc_events to match nr max fixed counters KVM: x86/pmu: Clean up arch/hw event handling - - - --- 2023-06-07 Sean Christopherson New
[2/4] KVM: x86/pmu: Simplify intel_hw_event_available() KVM: x86/pmu: Clean up arch/hw event handling - - - --- 2023-06-07 Sean Christopherson New
[1/4] KVM: x86/pmu: Use enums instead of hardcoded magic for arch event indices KVM: x86/pmu: Clean up arch/hw event handling - 1 - --- 2023-06-07 Sean Christopherson New
KVM: x86: Update comments about MSR lists exposed to userspace KVM: x86: Update comments about MSR lists exposed to userspace - - - --- 2023-06-07 Sean Christopherson New
KVM: SVM: WARN, but continue, if misc_cg_set_capacity() fails KVM: SVM: WARN, but continue, if misc_cg_set_capacity() fails - - - --- 2023-06-07 Sean Christopherson New
[2/2] KVM: VMX: Drop unnecessary vmx_fb_clear_ctrl_available "cache" KVM: x86: Snapshot host MSR_IA32_ARCH_CAPABILITIES - 2 - --- 2023-06-07 Sean Christopherson New
[1/2] KVM: x86: Snapshot host's MSR_IA32_ARCH_CAPABILITIES KVM: x86: Snapshot host MSR_IA32_ARCH_CAPABILITIES - 2 - --- 2023-06-07 Sean Christopherson New
[v3] KVM: selftests: Allow specify physical cpu list in demand paging test [v3] KVM: selftests: Allow specify physical cpu list in demand paging test - - - --- 2023-06-07 Sean Christopherson New
[v7,12/12] KVM: x86/cpuid: Add AMD CPUID ExtPerfMonAndDbg leaf 0x80000022 KVM: x86: Add AMD Guest PerfMonV2 PMU support - - - --- 2023-06-03 Sean Christopherson New
[v7,11/12] KVM: x86/svm/pmu: Add AMD PerfMonV2 support KVM: x86: Add AMD Guest PerfMonV2 PMU support - - - --- 2023-06-03 Sean Christopherson New
[v7,10/12] KVM: x86/cpuid: Add a KVM-only leaf to redirect AMD PerfMonV2 flag KVM: x86: Add AMD Guest PerfMonV2 PMU support - - - --- 2023-06-03 Sean Christopherson New
[v7,09/12] KVM: x86/pmu: Constrain the num of guest counters with kvm_pmu_cap KVM: x86: Add AMD Guest PerfMonV2 PMU support - - - --- 2023-06-03 Sean Christopherson New
[v7,08/12] KVM: x86/pmu: Advertise PERFCTR_CORE iff the min nr of counters is met KVM: x86: Add AMD Guest PerfMonV2 PMU support - - - --- 2023-06-03 Sean Christopherson New
[v7,07/12] KVM: x86/pmu: Disable vPMU if the minimum num of counters isn't met KVM: x86: Add AMD Guest PerfMonV2 PMU support - - - --- 2023-06-03 Sean Christopherson New
[v7,06/12] KVM: x86: Explicitly zero cpuid "0xa" leaf when PMU is disabled KVM: x86: Add AMD Guest PerfMonV2 PMU support - - - --- 2023-06-03 Sean Christopherson New
[v7,05/12] KVM: x86/pmu: Provide Intel PMU's pmc_is_enabled() as generic x86 code KVM: x86: Add AMD Guest PerfMonV2 PMU support - - - --- 2023-06-03 Sean Christopherson New
[v7,04/12] KVM: x86/pmu: Move handling PERF_GLOBAL_CTRL and friends to common x86 KVM: x86: Add AMD Guest PerfMonV2 PMU support - - - --- 2023-06-03 Sean Christopherson New
[v7,03/12] KVM: x86/pmu: Reject userspace attempts to set reserved GLOBAL_STATUS bits KVM: x86: Add AMD Guest PerfMonV2 PMU support - - - --- 2023-06-03 Sean Christopherson New
[v7,02/12] KVM: x86/pmu: Move reprogram_counters() to pmu.h KVM: x86: Add AMD Guest PerfMonV2 PMU support - - - --- 2023-06-03 Sean Christopherson New
[v7,01/12] KVM: x86/pmu: Rename global_ovf_ctrl_mask to global_status_mask KVM: x86: Add AMD Guest PerfMonV2 PMU support - - - --- 2023-06-03 Sean Christopherson New
[v3,3/3] KVM: selftests: Add test for race in kvm_recalculate_apic_map() KVM: x86: Out-of-bounds access in kvm_recalculate_phys_map() - - - --- 2023-06-02 Sean Christopherson New
[v3,2/3] KVM: x86: Retry APIC optimized map recalc if vCPU is added/enabled KVM: x86: Out-of-bounds access in kvm_recalculate_phys_map() - - - --- 2023-06-02 Sean Christopherson New
[v3,1/3] KVM: x86: Bail from kvm_recalculate_phys_map() if x2APIC ID is out-of-bounds KVM: x86: Out-of-bounds access in kvm_recalculate_phys_map() - - - --- 2023-06-02 Sean Christopherson New
KVM: x86/pmu: Rename global_ovf_ctrl_mask to global_status_mask KVM: x86/pmu: Rename global_ovf_ctrl_mask to global_status_mask - - - --- 2023-06-02 Sean Christopherson New
[2/2] KVM: SVM: Invoke trace_kvm_exit() for fastpath VM-Exits KVM: x86: Fastpath accounting fixes - - - --- 2023-06-02 Sean Christopherson New
[1/2] KVM: x86: Account fastpath-only VM-Exits in vCPU stats KVM: x86: Fastpath accounting fixes - - - --- 2023-06-02 Sean Christopherson New
[3/3] KVM: x86/mmu: Trigger APIC-access page reload iff vendor code cares KVM: x86: Use "standard" mmu_notifier hook for APIC page - - - --- 2023-06-02 Sean Christopherson New
[2/3] KVM: x86: Use standard mmu_notifier invalidate hooks for APIC access page KVM: x86: Use "standard" mmu_notifier hook for APIC page - 1 - --- 2023-06-02 Sean Christopherson New
[1/3] KVM: VMX: Retry APIC-access page reload if invalidation is in-progress KVM: x86: Use "standard" mmu_notifier hook for APIC page - 1 - --- 2023-06-02 Sean Christopherson New
KVM: x86: Use cpu_feature_enabled() for PKU instead of #ifdef KVM: x86: Use cpu_feature_enabled() for PKU instead of #ifdef - 1 - --- 2023-06-02 Sean Christopherson New
KVM: x86/mmu: Grab memslot for correct address space in NX recovery worker KVM: x86/mmu: Grab memslot for correct address space in NX recovery worker - - - --- 2023-06-02 Sean Christopherson New
KVM: x86/mmu: Add "never" option to allow sticky disabling of nx_huge_pages KVM: x86/mmu: Add "never" option to allow sticky disabling of nx_huge_pages 1 2 1 --- 2023-06-02 Sean Christopherson New
[v2,3/3] KVM: selftests: Add test for race in kvm_recalculate_apic_map() KVM: x86: Out-of-bounds access in kvm_recalculate_phys_map() - - - --- 2023-05-26 Sean Christopherson New
[v2,2/3] KVM: x86: Retry APIC optimized map recalc if vCPU is added/enabled KVM: x86: Out-of-bounds access in kvm_recalculate_phys_map() - - - --- 2023-05-26 Sean Christopherson New
[v2,1/3] KVM: x86: Bail from kvm_recalculate_phys_map() if x2APIC ID is out-of-bounds KVM: x86: Out-of-bounds access in kvm_recalculate_phys_map() - - - --- 2023-05-26 Sean Christopherson New
[v3,2/2] KVM: selftests: Extend cpuid_test to verify KVM_GET_CPUID2 "nent" updates KVM: x86: Report actual nent from KVM_GET_CPUID2 - - - --- 2023-05-26 Sean Christopherson New
[v3,1/2] KVM: x86: Update number of entries for KVM_GET_CPUID2 on success, not failure KVM: x86: Report actual nent from KVM_GET_CPUID2 - - - --- 2023-05-26 Sean Christopherson New
[v3,28/28] drm/i915/gvt: Drop final dependencies on KVM internal details drm/i915/gvt: KVM: KVMGT fixes and page-track cleanups - 1 - --- 2023-05-13 Sean Christopherson New
[v3,27/28] KVM: x86/mmu: Handle KVM bookkeeping in page-track APIs, not callers drm/i915/gvt: KVM: KVMGT fixes and page-track cleanups - 1 - --- 2023-05-13 Sean Christopherson New
[v3,26/28] KVM: x86/mmu: Drop @slot param from exported/external page-track APIs drm/i915/gvt: KVM: KVMGT fixes and page-track cleanups - 1 - --- 2023-05-13 Sean Christopherson New
[v3,25/28] KVM: x86/mmu: Bug the VM if write-tracking is used but not enabled drm/i915/gvt: KVM: KVMGT fixes and page-track cleanups - - - --- 2023-05-13 Sean Christopherson New
[v3,24/28] KVM: x86/mmu: Assert that correct locks are held for page write-tracking drm/i915/gvt: KVM: KVMGT fixes and page-track cleanups - - 1 --- 2023-05-13 Sean Christopherson New
[v3,23/28] KVM: x86/mmu: Rename page-track APIs to reflect the new reality drm/i915/gvt: KVM: KVMGT fixes and page-track cleanups - - - --- 2023-05-13 Sean Christopherson New
[v3,22/28] KVM: x86/mmu: Drop infrastructure for multiple page-track modes drm/i915/gvt: KVM: KVMGT fixes and page-track cleanups - - - --- 2023-05-13 Sean Christopherson New
[v3,21/28] KVM: x86/mmu: Use page-track notifiers iff there are external users drm/i915/gvt: KVM: KVMGT fixes and page-track cleanups - 1 - --- 2023-05-13 Sean Christopherson New
[v3,20/28] KVM: x86/mmu: Move KVM-only page-track declarations to internal header drm/i915/gvt: KVM: KVMGT fixes and page-track cleanups - - - --- 2023-05-13 Sean Christopherson New
[v3,19/28] KVM: x86: Remove the unused page-track hook track_flush_slot() drm/i915/gvt: KVM: KVMGT fixes and page-track cleanups - - - --- 2023-05-13 Sean Christopherson New
[v3,18/28] drm/i915/gvt: switch from ->track_flush_slot() to ->track_remove_region() drm/i915/gvt: KVM: KVMGT fixes and page-track cleanups - - 1 --- 2023-05-13 Sean Christopherson New
[v3,17/28] KVM: x86: Add a new page-track hook to handle memslot deletion drm/i915/gvt: KVM: KVMGT fixes and page-track cleanups - - - --- 2023-05-13 Sean Christopherson New
[v3,16/28] drm/i915/gvt: Don't bother removing write-protection on to-be-deleted slot drm/i915/gvt: KVM: KVMGT fixes and page-track cleanups - 1 - --- 2023-05-13 Sean Christopherson New
[v3,15/28] KVM: x86: Reject memslot MOVE operations if KVMGT is attached drm/i915/gvt: KVM: KVMGT fixes and page-track cleanups - 1 - --- 2023-05-13 Sean Christopherson New
[v3,14/28] KVM: drm/i915/gvt: Drop @vcpu from KVM's ->track_write() hook drm/i915/gvt: KVM: KVMGT fixes and page-track cleanups - 1 - --- 2023-05-13 Sean Christopherson New
[v3,13/28] KVM: x86/mmu: Don't bounce through page-track mechanism for guest PTEs drm/i915/gvt: KVM: KVMGT fixes and page-track cleanups - 1 - --- 2023-05-13 Sean Christopherson New
[v3,12/28] KVM: x86/mmu: Don't rely on page-track mechanism to flush on memslot change drm/i915/gvt: KVM: KVMGT fixes and page-track cleanups - 1 - --- 2023-05-13 Sean Christopherson New
[v3,11/28] KVM: x86/mmu: Move kvm_arch_flush_shadow_{all,memslot}() to mmu.c drm/i915/gvt: KVM: KVMGT fixes and page-track cleanups - - - --- 2023-05-13 Sean Christopherson New
[v3,10/28] drm/i915/gvt: Protect gfn hash table with vgpu_lock drm/i915/gvt: KVM: KVMGT fixes and page-track cleanups - 1 - --- 2023-05-13 Sean Christopherson New
[v3,09/28] drm/i915/gvt: Drop unused helper intel_vgpu_reset_gtt() drm/i915/gvt: KVM: KVMGT fixes and page-track cleanups - 1 - --- 2023-05-13 Sean Christopherson New
[v3,08/28] drm/i915/gvt: Use an "unsigned long" to iterate over memslot gfns drm/i915/gvt: KVM: KVMGT fixes and page-track cleanups - 1 - --- 2023-05-13 Sean Christopherson New
« 1 26 7 812 13 »