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
…
3
4
5
…
12
13
»
Patch
Series
A/R/T
S/W/F
Date
Submitter
Delegate
State
[v13,16/35] KVM: Add KVM_CREATE_GUEST_MEMFD ioctl() for guest-specific backing memory
KVM: guest_memfd() and per-page attributes
- - -
-
-
-
2023-10-27
Sean Christopherson
New
[v13,15/35] fs: Export anon_inode_getfile_secure() for use by KVM
KVM: guest_memfd() and per-page attributes
- 1 -
-
-
-
2023-10-27
Sean Christopherson
New
[v13,14/35] mm: Add AS_UNMOVABLE to mark mapping as completely unmovable
KVM: guest_memfd() and per-page attributes
- - -
-
-
-
2023-10-27
Sean Christopherson
New
[v13,13/35] KVM: Introduce per-page memory attributes
KVM: guest_memfd() and per-page attributes
- - -
-
-
-
2023-10-27
Sean Christopherson
New
[v13,12/35] KVM: Prepare for handling only shared mappings in mmu_notifier events
KVM: guest_memfd() and per-page attributes
- - -
-
-
-
2023-10-27
Sean Christopherson
New
[v13,11/35] KVM: Drop .on_unlock() mmu_notifier hook
KVM: guest_memfd() and per-page attributes
- 2 1
-
-
-
2023-10-27
Sean Christopherson
New
[v13,10/35] KVM: Add a dedicated mmu_notifier flag for reclaiming freed memory
KVM: guest_memfd() and per-page attributes
- 2 1
-
-
-
2023-10-27
Sean Christopherson
New
[v13,09/35] KVM: Add KVM_EXIT_MEMORY_FAULT exit to report faults to userspace
KVM: guest_memfd() and per-page attributes
- 1 -
-
-
-
2023-10-27
Sean Christopherson
New
[v13,08/35] KVM: Introduce KVM_SET_USER_MEMORY_REGION2
KVM: guest_memfd() and per-page attributes
- 3 1
-
-
-
2023-10-27
Sean Christopherson
New
[v13,07/35] KVM: Convert KVM_ARCH_WANT_MMU_NOTIFIER to CONFIG_KVM_GENERIC_MMU_NOTIFIER
KVM: guest_memfd() and per-page attributes
1 2 1
-
-
-
2023-10-27
Sean Christopherson
New
[v13,06/35] KVM: PPC: Return '1' unconditionally for KVM_CAP_SYNC_MMU
KVM: guest_memfd() and per-page attributes
- - -
-
-
-
2023-10-27
Sean Christopherson
New
[v13,05/35] KVM: PPC: Drop dead code related to KVM_ARCH_WANT_MMU_NOTIFIER
KVM: guest_memfd() and per-page attributes
- 2 -
-
-
-
2023-10-27
Sean Christopherson
New
[v13,04/35] KVM: WARN if there are dangling MMU invalidations at VM destruction
KVM: guest_memfd() and per-page attributes
- 2 1
-
-
-
2023-10-27
Sean Christopherson
New
[v13,03/35] KVM: Use gfn instead of hva for mmu_notifier_retry
KVM: guest_memfd() and per-page attributes
- 2 1
-
-
-
2023-10-27
Sean Christopherson
New
[v13,02/35] KVM: Assert that mmu_invalidate_in_progress *never* goes negative
KVM: guest_memfd() and per-page attributes
- 2 1
-
-
-
2023-10-27
Sean Christopherson
New
[v13,01/35] KVM: Tweak kvm_hva_range and hva_handler_t to allow reusing for gfn ranges
KVM: guest_memfd() and per-page attributes
- 3 1
-
-
-
2023-10-27
Sean Christopherson
New
[v5,13/13] KVM: selftests: Extend PMU counters test to permute on vPMU version
KVM: x86/pmu: selftests: Fixes and new tests
- - -
-
-
-
2023-10-24
Sean Christopherson
New
[v5,12/13] KVM: selftests: Add functional test for Intel's fixed PMU counters
KVM: x86/pmu: selftests: Fixes and new tests
- - -
-
-
-
2023-10-24
Sean Christopherson
New
[v5,11/13] KVM: selftests: Test consistency of CPUID with num of fixed counters
KVM: x86/pmu: selftests: Fixes and new tests
- - -
-
-
-
2023-10-24
Sean Christopherson
New
[v5,10/13] KVM: selftests: Test consistency of CPUID with num of gp counters
KVM: x86/pmu: selftests: Fixes and new tests
- - -
-
-
-
2023-10-24
Sean Christopherson
New
[v5,09/13] KVM: selftests: Test Intel PMU architectural events on fixed counters
KVM: x86/pmu: selftests: Fixes and new tests
- - -
-
-
-
2023-10-24
Sean Christopherson
New
[v5,08/13] KVM: selftests: Test Intel PMU architectural events on gp counters
KVM: x86/pmu: selftests: Fixes and new tests
- - -
-
-
-
2023-10-24
Sean Christopherson
New
[v5,07/13] KVM: selftests: Add pmu.h and lib/pmu.c for common PMU assets
KVM: x86/pmu: selftests: Fixes and new tests
- - -
-
-
-
2023-10-24
Sean Christopherson
New
[v5,06/13] KVM: selftests: Extend {kvm,this}_pmu_has() to support fixed counters
KVM: x86/pmu: selftests: Fixes and new tests
- - -
-
-
-
2023-10-24
Sean Christopherson
New
[v5,05/13] KVM: selftests: Drop the "name" param from KVM_X86_PMU_FEATURE()
KVM: x86/pmu: selftests: Fixes and new tests
- - -
-
-
-
2023-10-24
Sean Christopherson
New
[v5,04/13] KVM: selftests: Add vcpu_set_cpuid_property() to set properties
KVM: x86/pmu: selftests: Fixes and new tests
- - -
-
-
-
2023-10-24
Sean Christopherson
New
[v5,03/13] KVM: x86/pmu: Always treat Fixed counters as available when supported
KVM: x86/pmu: selftests: Fixes and new tests
- - -
-
-
-
2023-10-24
Sean Christopherson
New
[v5,02/13] KVM: x86/pmu: Don't enumerate support for fixed counters KVM can't virtualize
KVM: x86/pmu: selftests: Fixes and new tests
- - -
-
-
-
2023-10-24
Sean Christopherson
New
[v5,01/13] KVM: x86/pmu: Don't allow exposing unsupported architectural events
KVM: x86/pmu: selftests: Fixes and new tests
- - -
-
-
-
2023-10-24
Sean Christopherson
New
[6/6] KVM: x86/pmu: Track emulated counter events instead of previous counter
KVM: x86/pmu: Clean up emulated PMC event handling
- - -
-
-
-
2023-10-23
Sean Christopherson
New
[5/6] KVM: x86/pmu: Update sample period in pmc_write_counter()
KVM: x86/pmu: Clean up emulated PMC event handling
- - -
-
-
-
2023-10-23
Sean Christopherson
New
[4/6] KVM: x86/pmu: Remove manual clearing of fields in kvm_pmu_init()
KVM: x86/pmu: Clean up emulated PMC event handling
- - -
-
-
-
2023-10-23
Sean Christopherson
New
[3/6] KVM: x86/pmu: Stop calling kvm_pmu_reset() at RESET (it's redundant)
KVM: x86/pmu: Clean up emulated PMC event handling
- - -
-
-
-
2023-10-23
Sean Christopherson
New
[2/6] KVM: x86/pmu: Reset the PMU, i.e. stop counters, before refreshing
KVM: x86/pmu: Clean up emulated PMC event handling
- - -
-
-
-
2023-10-23
Sean Christopherson
New
[1/6] KVM: x86/pmu: Move PMU reset logic to common x86 code
KVM: x86/pmu: Clean up emulated PMC event handling
- - -
-
-
-
2023-10-23
Sean Christopherson
New
[gmem] KVM: guest_memfd: Point .owner at the module that exposes /dev/kvm
[gmem] KVM: guest_memfd: Point .owner at the module that exposes /dev/kvm
- - -
-
-
-
2023-10-23
Sean Christopherson
New
[gmem] KVM: Fix off-by-one error when querying attributes in xarray
[gmem] KVM: Fix off-by-one error when querying attributes in xarray
- 1 -
-
-
-
2023-10-23
Sean Christopherson
New
[gmem,5/5] KVM: selftests: Verify default pattern was written in private mem conversion
KVM: selftests: Fix multiple memslots in conv test
- - -
-
-
-
2023-10-23
Sean Christopherson
New
[gmem,4/5] KVM: selftests: Use dedicated pattern for testing that mem is shared by default
KVM: selftests: Fix multiple memslots in conv test
- - -
-
-
-
2023-10-23
Sean Christopherson
New
[gmem,3/5] KVM: selftests: Let user specify nr of memslots in private mem conversion
KVM: selftests: Fix multiple memslots in conv test
- - -
-
-
-
2023-10-23
Sean Christopherson
New
[gmem,2/5] KVM: selftests: Handle memslot splits in private mem conversions test
KVM: selftests: Fix multiple memslots in conv test
- - -
-
-
-
2023-10-23
Sean Christopherson
New
[gmem,1/5] KVM: selftests: Rework fallocate() helper to work across multiple memslots
KVM: selftests: Fix multiple memslots in conv test
- - -
-
-
-
2023-10-23
Sean Christopherson
New
[v2] swiotlb: Rewrite comment explaining why the source is preserved on DMA_FROM_DEVICE
[v2] swiotlb: Rewrite comment explaining why the source is preserved on DMA_FROM_DEVICE
- 1 -
-
-
-
2023-10-20
Sean Christopherson
New
KVM: x86/mmu: Stop zapping invalidated TDP MMU roots asynchronously
KVM: x86/mmu: Stop zapping invalidated TDP MMU roots asynchronously
- 1 1
-
-
-
2023-10-19
Sean Christopherson
New
[3/3] Revert "KVM: Prevent module exit until all VMs are freed"
KVM: Fix KVM-owned file refcounting of KVM module(s)
- - -
-
-
-
2023-10-18
Sean Christopherson
New
[2/3] KVM: Always flush async #PF workqueue when vCPU is being destroyed
KVM: Fix KVM-owned file refcounting of KVM module(s)
- 1 -
-
-
-
2023-10-18
Sean Christopherson
New
[1/3] KVM: Set file_operations.owner appropriately for all such structures
KVM: Fix KVM-owned file refcounting of KVM module(s)
- - -
-
-
-
2023-10-18
Sean Christopherson
New
KVM: x86: Don't unnecessarily force masterclock update on vCPU hotplug
KVM: x86: Don't unnecessarily force masterclock update on vCPU hotplug
- 1 1
-
-
-
2023-10-18
Sean Christopherson
New
[2/2] KVM: nSVM: Advertise support for flush-by-ASID
KVM: nSVM: TLB_CONTROL / FLUSHBYASID "fixes"
- 1 -
-
-
-
2023-10-18
Sean Christopherson
New
[1/2] Revert "nSVM: Check for reserved encodings of TLB_CONTROL in nested VMCB"
KVM: nSVM: TLB_CONTROL / FLUSHBYASID "fixes"
- 1 -
-
-
-
2023-10-18
Sean Christopherson
New
KVM: SVM: Explicitly require FLUSHBYASID to enable SEV support
KVM: SVM: Explicitly require FLUSHBYASID to enable SEV support
- - -
-
-
-
2023-10-18
Sean Christopherson
New
KVM: x86/mmu: Declare flush_remote_tlbs{_range}() hooks iff HYPERV!=n
KVM: x86/mmu: Declare flush_remote_tlbs{_range}() hooks iff HYPERV!=n
- 1 -
-
-
-
2023-10-18
Sean Christopherson
New
[v2] KVM: SVM: Don't intercept IRET when injecting NMI and vNMI is enabled
[v2] KVM: SVM: Don't intercept IRET when injecting NMI and vNMI is enabled
- - 1
-
-
-
2023-10-18
Sean Christopherson
New
swiotlb: Rewrite comment explaining why the source is preserved on DMA_FROM_DEVICE
swiotlb: Rewrite comment explaining why the source is preserved on DMA_FROM_DEVICE
- 1 -
-
-
-
2023-10-18
Sean Christopherson
New
KVM: x86: Turn off KVM_WERROR by default for all configs
KVM: x86: Turn off KVM_WERROR by default for all configs
- - -
-
-
-
2023-10-18
Sean Christopherson
New
[GIT,PULL] KVM: x86: Selftests fixes for 6.6
[GIT,PULL] KVM: x86: Selftests fixes for 6.6
- - -
-
-
-
2023-10-13
Sean Christopherson
New
[GIT,PULL] KVM: x86: PMU fixes for 6.6
[GIT,PULL] KVM: x86: PMU fixes for 6.6
- - -
-
-
-
2023-10-13
Sean Christopherson
New
KVM: SVM: Don't intercept IRET when injecting NMI and vNMI is enabled
KVM: SVM: Don't intercept IRET when injecting NMI and vNMI is enabled
- - -
-
-
-
2023-10-09
Sean Christopherson
New
KVM: selftests: Zero-initialize entire test_result in memslot perf test
KVM: selftests: Zero-initialize entire test_result in memslot perf test
- 2 -
-
-
-
2023-10-05
Sean Christopherson
New
[5/5] KVM: selftests: Force load all supported XSAVE state in state test
KVM: x86: Fix breakage in KVM_SET_XSAVE's ABI
- - -
-
-
-
2023-09-28
Sean Christopherson
New
[4/5] KVM: selftests: Load XSAVE state into untouched vCPU during state test
KVM: x86: Fix breakage in KVM_SET_XSAVE's ABI
- - -
-
-
-
2023-09-28
Sean Christopherson
New
[3/5] KVM: selftests: Touch relevant XSAVE state in guest for state test
KVM: x86: Fix breakage in KVM_SET_XSAVE's ABI
- - -
-
-
-
2023-09-28
Sean Christopherson
New
[2/5] KVM: x86: Constrain guest-supported xfeatures only at KVM_GET_XSAVE{2}
KVM: x86: Fix breakage in KVM_SET_XSAVE's ABI
1 - -
-
-
-
2023-09-28
Sean Christopherson
New
[1/5] x86/fpu: Allow caller to constrain xfeatures when copying to uabi buffer
KVM: x86: Fix breakage in KVM_SET_XSAVE's ABI
- - -
-
-
-
2023-09-28
Sean Christopherson
New
[13/13] KVM: Rename guest_mem.c to guest_memfd.c
KVM: guest_memfd fixes
- - -
-
-
-
2023-09-21
Sean Christopherson
New
[12/13] KVM: selftests: Add a "pure" PUNCH_HOLE on guest_memfd testcase
KVM: guest_memfd fixes
- - -
-
-
-
2023-09-21
Sean Christopherson
New
[11/13] KVM: selftests: Refactor private mem conversions to prep for punch_hole test
KVM: guest_memfd fixes
- - -
-
-
-
2023-09-21
Sean Christopherson
New
[10/13] KVM: x86/mmu: Drop repeated add() of to-be-invalidated range
KVM: guest_memfd fixes
- - -
-
-
-
2023-09-21
Sean Christopherson
New
[09/13] KVM: Always add relevant ranges to invalidation set when changing attributes
KVM: guest_memfd fixes
- - -
-
-
-
2023-09-21
Sean Christopherson
New
[08/13] KVM: x86/mmu: Zap shared-only memslots when private attribute changes
KVM: guest_memfd fixes
- - -
-
-
-
2023-09-21
Sean Christopherson
New
[07/13] KVM: x86/mmu: Track PRIVATE impact on hugepage mappings for all memslots
KVM: guest_memfd fixes
- - -
-
-
-
2023-09-21
Sean Christopherson
New
[06/13] KVM: Disallow hugepages for incompatible gmem bindings, but let 'em succeed
KVM: guest_memfd fixes
- - -
-
-
-
2023-09-21
Sean Christopherson
New
[05/13] KVM: Fix MMU invalidation bookkeeping in guest_memfd
KVM: guest_memfd fixes
- - -
-
-
-
2023-09-21
Sean Christopherson
New
[04/13] KVM: WARN if there are danging MMU invalidations at VM destruction
KVM: guest_memfd fixes
- - -
-
-
-
2023-09-21
Sean Christopherson
New
[03/13] KVM: WARN if *any* MMU invalidation sequence doesn't add a range
KVM: guest_memfd fixes
- - -
-
-
-
2023-09-21
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
[01/13] KVM: Assert that mmu_invalidate_in_progress *never* goes negative
KVM: guest_memfd fixes
- - -
-
-
-
2023-09-21
Sean Christopherson
New
KVM: selftests: Treat %llx like %lx when formatting guest printf
KVM: selftests: Treat %llx like %lx when formatting guest printf
- - -
-
-
-
2023-09-21
Sean Christopherson
New
[3/3] KVM: x86/mmu: Stop zapping invalidated TDP MMU roots asynchronously
KVM: x86/mmu: Drop async zapping of TDP MMU roots
- - -
-
-
-
2023-09-16
Sean Christopherson
New
[2/3] KVM: x86/mmu: Take "shared" instead of "as_id" TDP MMU's yield-safe iterator
KVM: x86/mmu: Drop async zapping of TDP MMU roots
- - -
-
-
-
2023-09-16
Sean Christopherson
New
[1/3] KVM: x86/mmu: Open code walking TDP MMU roots for mmu_notifier's zap SPTEs
KVM: x86/mmu: Drop async zapping of TDP MMU roots
- - -
-
-
-
2023-09-16
Sean Christopherson
New
[26/26] KVM: Hide KVM internal data structures and values from kernel at-large
KVM: vfio: Hide KVM internals from others
- - -
-
-
-
2023-09-16
Sean Christopherson
New
[25/26] KVM: PPC: Rearrange code in kvm_ppc.h to isolate "public" information
KVM: vfio: Hide KVM internals from others
- - -
-
-
-
2023-09-16
Sean Christopherson
New
[24/26] powerpc/xics: Move declaration of xics_wake_cpu() out of kvm_ppc.h
KVM: vfio: Hide KVM internals from others
- - -
-
-
-
2023-09-16
Sean Christopherson
New
[23/26] KVM: arm64: Move and consolidate "public" functions in asm/kvm_host.h
KVM: vfio: Hide KVM internals from others
- - -
-
-
-
2023-09-16
Sean Christopherson
New
[22/26] entry/kvm: KVM: Move KVM details related to signal/-EINTR into KVM proper
KVM: vfio: Hide KVM internals from others
- - -
-
-
-
2023-09-16
Sean Christopherson
New
[21/26] entry/kvm: Drop @vcpu param from arch_xfer_to_guest_mode_handle_work()
KVM: vfio: Hide KVM internals from others
- - -
-
-
-
2023-09-16
Sean Christopherson
New
[20/26] perf/x86: KVM: Have perf define a dedicated struct for getting guest PEBS data
KVM: vfio: Hide KVM internals from others
- - -
-
-
-
2023-09-16
Sean Christopherson
New
[19/26] KVM: Standardize include paths across all architectures
KVM: vfio: Hide KVM internals from others
1 - -
-
-
-
2023-09-16
Sean Christopherson
New
[18/26] KVM: s390: Stop adding virt/kvm to the arch include path
KVM: vfio: Hide KVM internals from others
1 1 -
-
-
-
2023-09-16
Sean Christopherson
New
[17/26] KVM: PPC: Stop adding virt/kvm to the arch include path
KVM: vfio: Hide KVM internals from others
- - -
-
-
-
2023-09-16
Sean Christopherson
New
[16/26] KVM: MIPS: Stop adding virt/kvm to the arch include path
KVM: vfio: Hide KVM internals from others
- - -
-
-
-
2023-09-16
Sean Christopherson
New
[15/26] KVM: Move include/kvm/iodev.h to include/linux as kvm_iodev.h
KVM: vfio: Hide KVM internals from others
1 - -
-
-
-
2023-09-16
Sean Christopherson
New
[14/26] KVM: arm64: Move ARM specific headers in include/kvm to arch directory
KVM: vfio: Hide KVM internals from others
- - -
-
-
-
2023-09-16
Sean Christopherson
New
[13/26] KVM: arm64: Include KVM headers to get forward declarations
KVM: vfio: Hide KVM internals from others
- - -
-
-
-
2023-09-16
Sean Christopherson
New
[12/26] KVM: arm64: Move arm_{psci,hypercalls}.h to an internal KVM path
KVM: vfio: Hide KVM internals from others
- - -
-
-
-
2023-09-16
Sean Christopherson
New
[11/26] KVM: MIPS: Make HAVE_KVM a MIPS-only Kconfig
KVM: vfio: Hide KVM internals from others
- - -
-
-
-
2023-09-16
Sean Christopherson
New
[10/26] KVM: s390: Stop selecting and depending on HAVE_KVM
KVM: vfio: Hide KVM internals from others
- 1 -
-
-
-
2023-09-16
Sean Christopherson
New
[09/26] KVM: arm64: Stop selecting and depending on HAVE_KVM
KVM: vfio: Hide KVM internals from others
- - -
-
-
-
2023-09-16
Sean Christopherson
New
[08/26] KVM: x86: Stop selecting and depending on HAVE_KVM
KVM: vfio: Hide KVM internals from others
- - -
-
-
-
2023-09-16
Sean Christopherson
New
«
1
2
…
3
4
5
…
12
13
»