Show patches with: Submitter = Sean Christopherson       |    Archived = No       |   100 patches
Patch Series A/R/T S/W/F Date Submitter Delegate State
[v13,35/35] KVM: selftests: Test KVM exit behavior for private memory/access KVM: guest_memfd() and per-page attributes - - - --- 2023-10-27 Sean Christopherson New
[v13,34/35] KVM: selftests: Add basic selftest for guest_memfd() KVM: guest_memfd() and per-page attributes - - - --- 2023-10-27 Sean Christopherson New
[v13,33/35] KVM: selftests: Expand set_memory_region_test to validate guest_memfd() KVM: guest_memfd() and per-page attributes - - - --- 2023-10-27 Sean Christopherson New
[v13,32/35] KVM: selftests: Add KVM_SET_USER_MEMORY_REGION2 helper KVM: guest_memfd() and per-page attributes - - - --- 2023-10-27 Sean Christopherson New
[v13,31/35] KVM: selftests: Add x86-only selftest for private memory conversions KVM: guest_memfd() and per-page attributes - - - --- 2023-10-27 Sean Christopherson New
[v13,30/35] KVM: selftests: Add GUEST_SYNC[1-6] macros for synchronizing more data KVM: guest_memfd() and per-page attributes - - - --- 2023-10-27 Sean Christopherson New
[v13,29/35] KVM: selftests: Introduce VM "shape" to allow tests to specify the VM type KVM: guest_memfd() and per-page attributes - - - --- 2023-10-27 Sean Christopherson New
[v13,28/35] KVM: selftests: Add helpers to do KVM_HC_MAP_GPA_RANGE hypercalls (x86) KVM: guest_memfd() and per-page attributes - - - --- 2023-10-27 Sean Christopherson New
[v13,27/35] KVM: selftests: Add helpers to convert guest memory b/w private and shared KVM: guest_memfd() and per-page attributes - 1 1 --- 2023-10-27 Sean Christopherson New
[v13,26/35] KVM: selftests: Add support for creating private memslots KVM: guest_memfd() and per-page attributes - - - --- 2023-10-27 Sean Christopherson New
[v13,25/35] KVM: selftests: Convert lib's mem regions to KVM_SET_USER_MEMORY_REGION2 KVM: guest_memfd() and per-page attributes - - - --- 2023-10-27 Sean Christopherson New
[v13,24/35] KVM: selftests: Drop unused kvm_userspace_memory_region_find() helper KVM: guest_memfd() and per-page attributes - - - --- 2023-10-27 Sean Christopherson New
[v13,23/35] KVM: x86: Add support for "protected VMs" that can utilize private memory KVM: guest_memfd() and per-page attributes - 2 1 --- 2023-10-27 Sean Christopherson New
[v13,22/35] KVM: Allow arch code to track number of memslot address spaces per VM KVM: guest_memfd() and per-page attributes - 2 1 --- 2023-10-27 Sean Christopherson New
[v13,21/35] KVM: Drop superfluous __KVM_VCPU_MULTIPLE_ADDRESS_SPACE macro KVM: guest_memfd() and per-page attributes - 2 1 --- 2023-10-27 Sean Christopherson New
[v13,20/35] KVM: x86/mmu: Handle page fault for private memory KVM: guest_memfd() and per-page attributes - 1 1 --- 2023-10-27 Sean Christopherson New
[v13,19/35] KVM: x86: Disallow hugepages when memory attributes are mixed KVM: guest_memfd() and per-page attributes - - - --- 2023-10-27 Sean Christopherson New
[v13,18/35] KVM: x86: "Reset" vcpu->run->exit_reason early in KVM_RUN KVM: guest_memfd() and per-page attributes - 2 1 --- 2023-10-27 Sean Christopherson New
[v13,17/35] KVM: Add transparent hugepage support for dedicated guest memory KVM: guest_memfd() and per-page attributes - - - --- 2023-10-27 Sean Christopherson New
[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
[RFC,v12,33/33] KVM: selftests: Test KVM exit behavior for private memory/access KVM: guest_memfd() and per-page attributes - - - --- 2023-09-14 Sean Christopherson New
[RFC,v12,32/33] KVM: selftests: Add basic selftest for guest_memfd() KVM: guest_memfd() and per-page attributes - - - --- 2023-09-14 Sean Christopherson New
[RFC,v12,31/33] KVM: selftests: Expand set_memory_region_test to validate guest_memfd() KVM: guest_memfd() and per-page attributes - - - --- 2023-09-14 Sean Christopherson New
[RFC,v12,30/33] KVM: selftests: Add KVM_SET_USER_MEMORY_REGION2 helper KVM: guest_memfd() and per-page attributes - - - --- 2023-09-14 Sean Christopherson New
[RFC,v12,29/33] KVM: selftests: Add x86-only selftest for private memory conversions KVM: guest_memfd() and per-page attributes - - - --- 2023-09-14 Sean Christopherson New
[RFC,v12,28/33] KVM: selftests: Add GUEST_SYNC[1-6] macros for synchronizing more data KVM: guest_memfd() and per-page attributes - - - --- 2023-09-14 Sean Christopherson New
[RFC,v12,27/33] KVM: selftests: Introduce VM "shape" to allow tests to specify the VM type KVM: guest_memfd() and per-page attributes - - - --- 2023-09-14 Sean Christopherson New
[RFC,v12,26/33] KVM: selftests: Add helpers to do KVM_HC_MAP_GPA_RANGE hypercalls (x86) KVM: guest_memfd() and per-page attributes - - - --- 2023-09-14 Sean Christopherson New
[RFC,v12,25/33] KVM: selftests: Add helpers to convert guest memory b/w private and shared KVM: guest_memfd() and per-page attributes - - - --- 2023-09-14 Sean Christopherson New
[RFC,v12,24/33] KVM: selftests: Add support for creating private memslots KVM: guest_memfd() and per-page attributes - - - --- 2023-09-14 Sean Christopherson New
[RFC,v12,23/33] KVM: selftests: Convert lib's mem regions to KVM_SET_USER_MEMORY_REGION2 KVM: guest_memfd() and per-page attributes - - - --- 2023-09-14 Sean Christopherson New
[RFC,v12,22/33] KVM: selftests: Drop unused kvm_userspace_memory_region_find() helper KVM: guest_memfd() and per-page attributes - - - --- 2023-09-14 Sean Christopherson New
[RFC,v12,21/33] KVM: x86: Add support for "protected VMs" that can utilize private memory KVM: guest_memfd() and per-page attributes - - - --- 2023-09-14 Sean Christopherson New
[RFC,v12,20/33] KVM: Allow arch code to track number of memslot address spaces per VM KVM: guest_memfd() and per-page attributes - - - --- 2023-09-14 Sean Christopherson New
[RFC,v12,19/33] KVM: Drop superfluous __KVM_VCPU_MULTIPLE_ADDRESS_SPACE macro KVM: guest_memfd() and per-page attributes - 1 - --- 2023-09-14 Sean Christopherson New
[RFC,v12,18/33] KVM: x86/mmu: Handle page fault for private memory KVM: guest_memfd() and per-page attributes - - - --- 2023-09-14 Sean Christopherson New
[RFC,v12,17/33] KVM: x86: Disallow hugepages when memory attributes are mixed KVM: guest_memfd() and per-page attributes - - - --- 2023-09-14 Sean Christopherson New
[RFC,v12,16/33] KVM: x86: "Reset" vcpu->run->exit_reason early in KVM_RUN KVM: guest_memfd() and per-page attributes - - - --- 2023-09-14 Sean Christopherson New
[RFC,v12,15/33] KVM: Add transparent hugepage support for dedicated guest memory KVM: guest_memfd() and per-page attributes - - - --- 2023-09-14 Sean Christopherson New
[RFC,v12,14/33] KVM: Add KVM_CREATE_GUEST_MEMFD ioctl() for guest-specific backing memory KVM: guest_memfd() and per-page attributes - - - --- 2023-09-14 Sean Christopherson New
[RFC,v12,13/33] security: Export security_inode_init_security_anon() for use by KVM KVM: guest_memfd() and per-page attributes 1 - - --- 2023-09-14 Sean Christopherson New
[RFC,v12,12/33] mm: Add AS_UNMOVABLE to mark mapping as completely unmovable KVM: guest_memfd() and per-page attributes - - - --- 2023-09-14 Sean Christopherson New
[RFC,v12,11/33] KVM: Introduce per-page memory attributes KVM: guest_memfd() and per-page attributes - - - --- 2023-09-14 Sean Christopherson New
[RFC,v12,10/33] KVM: Set the stage for handling only shared mappings in mmu_notifier events KVM: guest_memfd() and per-page attributes - - - --- 2023-09-14 Sean Christopherson New
[RFC,v12,09/33] KVM: Drop .on_unlock() mmu_notifier hook KVM: guest_memfd() and per-page attributes - - - --- 2023-09-14 Sean Christopherson New
[RFC,v12,08/33] KVM: Add a dedicated mmu_notifier flag for reclaiming freed memory KVM: guest_memfd() and per-page attributes - - - --- 2023-09-14 Sean Christopherson New
[RFC,v12,07/33] KVM: Add KVM_EXIT_MEMORY_FAULT exit to report faults to userspace KVM: guest_memfd() and per-page attributes - - - --- 2023-09-14 Sean Christopherson New
[RFC,v12,06/33] KVM: Introduce KVM_SET_USER_MEMORY_REGION2 KVM: guest_memfd() and per-page attributes - 2 - --- 2023-09-14 Sean Christopherson New
[RFC,v12,05/33] KVM: Convert KVM_ARCH_WANT_MMU_NOTIFIER to CONFIG_KVM_GENERIC_MMU_NOTIFIER KVM: guest_memfd() and per-page attributes 1 - - --- 2023-09-14 Sean Christopherson New
[RFC,v12,04/33] KVM: PPC: Return '1' unconditionally for KVM_CAP_SYNC_MMU KVM: guest_memfd() and per-page attributes - - - --- 2023-09-14 Sean Christopherson New
[RFC,v12,03/33] KVM: PPC: Drop dead code related to KVM_ARCH_WANT_MMU_NOTIFIER KVM: guest_memfd() and per-page attributes - - - --- 2023-09-14 Sean Christopherson New
[RFC,v12,02/33] KVM: Use gfn instead of hva for mmu_notifier_retry KVM: guest_memfd() and per-page attributes - 1 1 --- 2023-09-14 Sean Christopherson New
[RFC,v12,01/33] KVM: Tweak kvm_hva_range and hva_handler_t to allow reusing for gfn ranges KVM: guest_memfd() and per-page attributes - 2 - --- 2023-09-14 Sean Christopherson New
[RFC,v11,29/29] KVM: selftests: Test KVM exit behavior for private memory/access KVM: guest_memfd() and per-page attributes - - - --- 2023-07-18 Sean Christopherson New
[RFC,v11,28/29] KVM: selftests: Add basic selftest for guest_memfd() KVM: guest_memfd() and per-page attributes - - - --- 2023-07-18 Sean Christopherson New
[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
hugetlbfs: Fix off-by-one error in hugetlb_vmdelete_list() hugetlbfs: Fix off-by-one error in hugetlb_vmdelete_list() - 1 - --- 2021-12-28 Sean Christopherson New
mm: Fix NULL page->mapping dereference in page_is_secretmem() mm: Fix NULL page->mapping dereference in page_is_secretmem() - 2 1 --- 2021-10-07 Sean Christopherson New
[RFC] KVM: mm: fd-based approach for supporting KVM guest private memory [RFC] KVM: mm: fd-based approach for supporting KVM guest private memory - - - --- 2021-08-24 Sean Christopherson New