Show patches with: Submitter = Ackerley Tng       |   133 patches
« 1 2 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[RFC,39/39] KVM: guest_memfd: Dynamically split/reconstruct HugeTLB page 1G page support for guest_memfd - - - --- 2024-09-10 Ackerley Tng New
[RFC,38/39] KVM: selftests: Update private_mem_conversions_test for mmap()able guest_memfd 1G page support for guest_memfd - - - --- 2024-09-10 Ackerley Tng New
[RFC,37/39] KVM: selftests: Add helper to perform madvise by memslots 1G page support for guest_memfd - - - --- 2024-09-10 Ackerley Tng New
[RFC,36/39] KVM: selftests: Refactor vm_mem_add to be more flexible 1G page support for guest_memfd - - - --- 2024-09-10 Ackerley Tng New
[RFC,35/39] KVM: selftests: Test that pinned pages block KVM from setting memory attributes to PRIV… 1G page support for guest_memfd - - - --- 2024-09-10 Ackerley Tng New
[RFC,34/39] KVM: selftests: Add notes in private_mem_kvm_exits_test for mmap-able guest_memfd 1G page support for guest_memfd - - - --- 2024-09-10 Ackerley Tng New
[RFC,33/39] KVM: selftests: Test guest_memfd memory sharing between guest and host 1G page support for guest_memfd - - - --- 2024-09-10 Ackerley Tng New
[RFC,32/39] KVM: selftests: Test using guest_memfd memory from userspace 1G page support for guest_memfd - - - --- 2024-09-10 Ackerley Tng New
[RFC,31/39] KVM: selftests: Allow vm_set_memory_attributes to be used without asserting return valu… 1G page support for guest_memfd - - - --- 2024-09-10 Ackerley Tng New
[RFC,30/39] KVM: guest_memfd: Handle folio preparation for guest_memfd mmap 1G page support for guest_memfd - - - --- 2024-09-10 Ackerley Tng New
[RFC,29/39] KVM: Handle conversions in the SET_MEMORY_ATTRIBUTES ioctl 1G page support for guest_memfd - - - --- 2024-09-10 Ackerley Tng New
[RFC,28/39] KVM: guest_memfd: Use vm_type to determine default faultability 1G page support for guest_memfd - - - --- 2024-09-10 Ackerley Tng New
[RFC,27/39] KVM: guest_memfd: Allow mmapping guest_memfd files 1G page support for guest_memfd - - - --- 2024-09-10 Ackerley Tng New
[RFC,26/39] KVM: guest_memfd: Track faultability within a struct kvm_gmem_private 1G page support for guest_memfd - - - --- 2024-09-10 Ackerley Tng New
[RFC,25/39] KVM: guest_memfd: Split HugeTLB pages for guest_memfd use 1G page support for guest_memfd - - - --- 2024-09-10 Ackerley Tng New
[RFC,24/39] mm: hugetlb: Add functions to add/move/remove from hugetlb lists 1G page support for guest_memfd - - - --- 2024-09-10 Ackerley Tng New
[RFC,23/39] mm: hugetlb: Expose HugeTLB functions for promoting/demoting pages 1G page support for guest_memfd - - - --- 2024-09-10 Ackerley Tng New
[RFC,22/39] mm: hugetlb: Expose vmemmap optimization functions 1G page support for guest_memfd - - - --- 2024-09-10 Ackerley Tng New
[RFC,21/39] KVM: selftests: Test that guest_memfd usage is reported via hugetlb 1G page support for guest_memfd - - - --- 2024-09-10 Ackerley Tng New
[RFC,20/39] KVM: selftests: Add private_mem_conversions_test.sh 1G page support for guest_memfd - - - --- 2024-09-10 Ackerley Tng New
[RFC,19/39] KVM: selftests: Update test for various private memory backing source types 1G page support for guest_memfd - - - --- 2024-09-10 Ackerley Tng New
[RFC,18/39] KVM: selftests: Support various types of backing sources for private memory 1G page support for guest_memfd - - - --- 2024-09-10 Ackerley Tng New
[RFC,17/39] KVM: selftests: Add basic selftests for hugetlb-backed guest_memfd 1G page support for guest_memfd - - - --- 2024-09-10 Ackerley Tng New
[RFC,16/39] KVM: guest_memfd: Add page alignment check for hugetlb guest_memfd 1G page support for guest_memfd - - - --- 2024-09-10 Ackerley Tng New
[RFC,15/39] KVM: guest_memfd: hugetlb: allocate and truncate from hugetlb 1G page support for guest_memfd - - - --- 2024-09-10 Ackerley Tng New
[RFC,14/39] KVM: guest_memfd: hugetlb: initialization and cleanup 1G page support for guest_memfd - - - --- 2024-09-10 Ackerley Tng New
[RFC,13/39] KVM: guest_memfd: Make guest mem use guest mem inodes instead of anonymous inodes 1G page support for guest_memfd - - - --- 2024-09-10 Ackerley Tng New
[RFC,12/39] mm: hugetlb: Move and expose hugetlb_zero_partial_page() 1G page support for guest_memfd - - - --- 2024-09-10 Ackerley Tng New
[RFC,11/39] mm: hugetlb: Expose hugetlb_acct_memory() 1G page support for guest_memfd - - - --- 2024-09-10 Ackerley Tng New
[RFC,10/39] mm: hugetlb: Add option to create new subpool without using surplus 1G page support for guest_memfd - - - --- 2024-09-10 Ackerley Tng New
[RFC,09/39] mm: hugetlb: Expose hugetlb_subpool_{get,put}_pages() 1G page support for guest_memfd - - - --- 2024-09-10 Ackerley Tng New
[RFC,08/39] mm: truncate: Expose preparation steps for truncate_inode_pages_final 1G page support for guest_memfd - - - --- 2024-09-10 Ackerley Tng New
[RFC,07/39] mm: hugetlb: Refactor out hugetlb_alloc_folio 1G page support for guest_memfd - - - --- 2024-09-10 Ackerley Tng New
[RFC,06/39] mm: hugetlb: Refactor dequeue_hugetlb_folio_vma() to use mpol 1G page support for guest_memfd - - - --- 2024-09-10 Ackerley Tng New
[RFC,05/39] mm: hugetlb: Refactor alloc_buddy_hugetlb_folio_with_mpol() to interpret mempolicy inst… 1G page support for guest_memfd - - - --- 2024-09-10 Ackerley Tng New
[RFC,04/39] mm: mempolicy: Refactor out policy_node_nodemask() 1G page support for guest_memfd - 1 - --- 2024-09-10 Ackerley Tng New
[RFC,03/39] mm: hugetlb: Remove unnecessary check for avoid_reserve 1G page support for guest_memfd - - - --- 2024-09-10 Ackerley Tng New
[RFC,02/39] mm: hugetlb: Refactor vma_has_reserves() to should_use_hstate_resv() 1G page support for guest_memfd - - - --- 2024-09-10 Ackerley Tng New
[RFC,01/39] mm: hugetlb: Simplify logic in dequeue_hugetlb_folio_vma() 1G page support for guest_memfd - - - --- 2024-09-10 Ackerley Tng New
Fixes: f32fb32820b1 ("KVM: x86: Add hook for determining max NPT mapping level") Fixes: f32fb32820b1 ("KVM: x86: Add hook for determining max NPT mapping level") - - - --- 2024-08-01 Ackerley Tng New
[v2] KVM: selftests: Add tests - invalid inputs for KVM_CREATE_GUEST_MEMFD [v2] KVM: selftests: Add tests - invalid inputs for KVM_CREATE_GUEST_MEMFD - - - --- 2023-08-25 Ackerley Tng New
KVM: selftests: Add tests - invalid inputs for KVM_CREATE_GUEST_MEMFD KVM: selftests: Add tests - invalid inputs for KVM_CREATE_GUEST_MEMFD - - - --- 2023-08-21 Ackerley Tng New
[RFC,11/11] KVM: selftests: Add tests for migration of private mem New KVM ioctl to link a gmem inode to a new gmem file - - - --- 2023-08-07 Ackerley Tng New
[RFC,10/11] KVM: selftests: Generalize migration functions from sev_migrate_tests.c New KVM ioctl to link a gmem inode to a new gmem file - - - --- 2023-08-07 Ackerley Tng New
[RFC,09/11] KVM: x86: Handle moving of memory context for intra-host migration New KVM ioctl to link a gmem inode to a new gmem file - - - --- 2023-08-07 Ackerley Tng New
[RFC,08/11] KVM: x86: Let moving encryption context be configurable New KVM ioctl to link a gmem inode to a new gmem file - - - --- 2023-08-07 Ackerley Tng New
[RFC,07/11] KVM: x86: Refactor common migration preparation code out of sev_vm_move_enc_context_from New KVM ioctl to link a gmem inode to a new gmem file - - - --- 2023-08-07 Ackerley Tng New
[RFC,06/11] KVM: x86: Refactor common code out of sev.c New KVM ioctl to link a gmem inode to a new gmem file - - - --- 2023-08-07 Ackerley Tng New
[RFC,05/11] KVM: x86: Refactor sev's flag migration_in_progress to kvm struct New KVM ioctl to link a gmem inode to a new gmem file - - - --- 2023-08-07 Ackerley Tng New
[RFC,04/11] KVM: selftests: Test transferring private memory to another VM New KVM ioctl to link a gmem inode to a new gmem file - - - --- 2023-08-07 Ackerley Tng New
[RFC,03/11] KVM: selftests: Add tests for KVM_LINK_GUEST_MEMFD ioctl New KVM ioctl to link a gmem inode to a new gmem file - - - --- 2023-08-07 Ackerley Tng New
[RFC,02/11] KVM: guest_mem: Add ioctl KVM_LINK_GUEST_MEMFD New KVM ioctl to link a gmem inode to a new gmem file - - - --- 2023-08-07 Ackerley Tng New
[RFC,01/11] KVM: guest_mem: Refactor out kvm_gmem_alloc_file() New KVM ioctl to link a gmem inode to a new gmem file - - - --- 2023-08-07 Ackerley Tng New
[RFC,19/19] KVM: selftests: Update test for various private memory backing source types hugetlb support for KVM guest_mem - - - --- 2023-06-06 Ackerley Tng New
[RFC,18/19] KVM: selftests: Support various types of backing sources for private memory hugetlb support for KVM guest_mem - - - --- 2023-06-06 Ackerley Tng New
[RFC,17/19] KVM: selftests: Add basic selftests for hugetlbfs-backed guest_mem hugetlb support for KVM guest_mem - - - --- 2023-06-06 Ackerley Tng New
[RFC,16/19] KVM: guest_mem: hugetlb: allocate and truncate from hugetlb hugetlb support for KVM guest_mem - - - --- 2023-06-06 Ackerley Tng New
[RFC,15/19] KVM: guest_mem: hugetlb: initialization and cleanup hugetlb support for KVM guest_mem - - - --- 2023-06-06 Ackerley Tng New
[RFC,14/19] KVM: guest_mem: Refactor cleanup to separate inode and file cleanup hugetlb support for KVM guest_mem - - - --- 2023-06-06 Ackerley Tng New
[RFC,13/19] KVM: guest_mem: Refactor kvm_gmem fd creation to be in layers hugetlb support for KVM guest_mem - - - --- 2023-06-06 Ackerley Tng New
[RFC,12/19] mm: truncate: Expose preparation steps for truncate_inode_pages_final hugetlb support for KVM guest_mem - - - --- 2023-06-06 Ackerley Tng New
[RFC,11/19] mm: hugetlb: Parametrize hugetlb functions by resv_map hugetlb support for KVM guest_mem - - - --- 2023-06-06 Ackerley Tng New
[RFC,10/19] mm: hugetlb: Parametrize alloc_hugetlb_folio_from_subpool() by resv_map hugetlb support for KVM guest_mem - - - --- 2023-06-06 Ackerley Tng New
[RFC,09/19] mm: hugetlb: Use restore_reserve_on_error directly in filesystems hugetlb support for KVM guest_mem - - - --- 2023-06-06 Ackerley Tng New
[RFC,08/19] mm: hugetlb: Refactor restore_reserve_on_error hugetlb support for KVM guest_mem - - - --- 2023-06-06 Ackerley Tng New
[RFC,07/19] mm: hugetlb: Refactor vma_*_reservation functions hugetlb support for KVM guest_mem - - - --- 2023-06-06 Ackerley Tng New
[RFC,06/19] mm: hugetlb: Provide hugetlb_filemap_add_folio() hugetlb support for KVM guest_mem - - - --- 2023-06-06 Ackerley Tng New
[RFC,05/19] mm: hugetlb: Allow alloc_hugetlb_folio() to be parametrized by subpool and hstate hugetlb support for KVM guest_mem - - - --- 2023-06-06 Ackerley Tng New
[RFC,04/19] mm: hugetlb: Decouple hstate, subpool from inode hugetlb support for KVM guest_mem - - - --- 2023-06-06 Ackerley Tng New
[RFC,03/19] mm: hugetlb: Expose remove_inode_hugepages hugetlb support for KVM guest_mem - - - --- 2023-06-06 Ackerley Tng New
[RFC,02/19] mm: hugetlb: Move and expose hugetlbfs_zero_partial_page hugetlb support for KVM guest_mem - - - --- 2023-06-06 Ackerley Tng New
[RFC,01/19] mm: hugetlb: Expose get_hstate_idx() hugetlb support for KVM guest_mem - - - --- 2023-06-06 Ackerley Tng New
[RFC,6/6] selftests: mm: Add selftest for memfd_restricted_bind() Setting memory policy for restrictedmem file - - - --- 2023-04-14 Ackerley Tng New
[RFC,5/6] mm: restrictedmem: Add memfd_restricted_bind() syscall Setting memory policy for restrictedmem file - - - --- 2023-04-14 Ackerley Tng New
[RFC,4/6] mm: mempolicy: Add and expose mpol_create Setting memory policy for restrictedmem file - - - --- 2023-04-14 Ackerley Tng New
[RFC,3/6] mm: mempolicy: Refactor out __mpol_set_shared_policy() Setting memory policy for restrictedmem file - - - --- 2023-04-14 Ackerley Tng New
[RFC,2/6] mm: mempolicy: Refactor out mpol_init_from_nodemask Setting memory policy for restrictedmem file - - - --- 2023-04-14 Ackerley Tng New
[RFC,1/6] mm: shmem: Refactor out shmem_shared_policy() function Setting memory policy for restrictedmem file - - - --- 2023-04-14 Ackerley Tng New
[RFC,v4,2/2] selftests: restrictedmem: Check memfd_restricted()'s handling of provided userspace mo… Providing mount in memfd_restricted() syscall - - - --- 2023-04-11 Ackerley Tng New
[RFC,v4,1/2] mm: restrictedmem: Allow userspace to specify mount for memfd_restricted Providing mount in memfd_restricted() syscall - - - --- 2023-04-11 Ackerley Tng New
[RFC,v3,2/2] selftests: restrictedmem: Check hugepage-ness of shmem file backing restrictedmem fd Providing mount in memfd_restricted() syscall - - - --- 2023-03-31 Ackerley Tng New
[RFC,v3,1/2] mm: restrictedmem: Allow userspace to specify mount for memfd_restricted Providing mount in memfd_restricted() syscall - - - --- 2023-03-31 Ackerley Tng New
[RFC,v2,2/2] selftests: restrictedmem: Check hugepage-ness of shmem file backing restrictedmem fd Providing mount in memfd_restricted() syscall - - - --- 2023-03-21 Ackerley Tng New
[RFC,v2,1/2] mm: restrictedmem: Allow userspace to specify mount for memfd_restricted Providing mount in memfd_restricted() syscall - - - --- 2023-03-21 Ackerley Tng New
[RFC,10/10] KVM: selftests: Test KVM exit behavior for private memory/access Additional selftests for restrictedmem - - - --- 2023-03-16 Ackerley Tng New
[RFC,09/10] KVM: selftests: Add tests around sharing a restrictedmem fd Additional selftests for restrictedmem - - - --- 2023-03-16 Ackerley Tng New
[RFC,08/10] KVM: selftests: Default private_mem_conversions_test to use 1 restrictedmem file for te… Additional selftests for restrictedmem - - - --- 2023-03-16 Ackerley Tng New
[RFC,07/10] KVM: selftests: Add vm_userspace_mem_region_add_with_restrictedmem Additional selftests for restrictedmem - - - --- 2023-03-16 Ackerley Tng New
[RFC,06/10] KVM: selftests: Default private_mem_conversions_test to use 1 memslot for test data Additional selftests for restrictedmem - - - --- 2023-03-16 Ackerley Tng New
[RFC,05/10] KVM: selftests: Generalize private_mem_conversions_test for parallel execution Additional selftests for restrictedmem - - - --- 2023-03-16 Ackerley Tng New
[RFC,04/10] KVM: selftests: Exercise restrictedmem allocation and truncation code after KVM invalid… Additional selftests for restrictedmem - - - --- 2023-03-16 Ackerley Tng New
[RFC,03/10] KVM: selftests: Test that VM private memory should not be readable from host Additional selftests for restrictedmem - - - --- 2023-03-16 Ackerley Tng New
[RFC,02/10] KVM: selftests: Test that ftruncate to non-page-aligned size on a restrictedmem fd shou… Additional selftests for restrictedmem - - - --- 2023-03-16 Ackerley Tng New
[RFC,01/10] KVM: selftests: Test error message fixes for memfd_restricted selftests Additional selftests for restrictedmem - - - --- 2023-03-16 Ackerley Tng New
[v2,1/1] KVM: selftests: Adjust VM's initial stack address to align with SysV ABI spec [v2,1/1] KVM: selftests: Adjust VM's initial stack address to align with SysV ABI spec - - - --- 2023-02-27 Ackerley Tng New
[RFC,2/2] selftests: restrictedmem: Add selftest for RMFD_HUGEPAGE Add flag as THP allocation hint for memfd_restricted() syscall - - - --- 2023-02-18 Ackerley Tng New
[RFC,1/2] mm: restrictedmem: Add flag as THP allocation hint for memfd_restricted() syscall Add flag as THP allocation hint for memfd_restricted() syscall - - - --- 2023-02-18 Ackerley Tng New
[1/1] KVM: selftests: Adjust VM's initial stack address to align with SysV ABI spec [1/1] KVM: selftests: Adjust VM's initial stack address to align with SysV ABI spec - - - --- 2023-02-17 Ackerley Tng New
[RFC,2/2] selftests: restrictedmem: Check hugepage-ness of shmem file backing restrictedmem fd Providing mount for memfd_restricted() syscall - - - --- 2023-02-16 Ackerley Tng New
[RFC,1/2] mm: restrictedmem: Allow userspace to specify mount_path for memfd_restricted Providing mount for memfd_restricted() syscall - - - --- 2023-02-16 Ackerley Tng New
« 1 2 »