Toggle navigation
Patchwork
linux-kernel
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
Sean Christopherson
| State =
Action Required
| Archived =
No
| 1233 patches
Series
Submitter
State
any
Action Required
New
Under Review
Accepted
Rejected
RFC
Not Applicable
Changes Requested
Awaiting Upstream
Superseded
Deferred
Unresolved
Repeat Merge
Corrupt patch
Search
Archived
No
Yes
Both
Delegate
------
Nobody
snail
snail
patchwork-bot
patchwork-bot
patchwork-bot
ww
ww
ww
Apply
«
1
2
…
6
7
8
…
12
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
2
…
6
7
8
…
12
13
»