Toggle navigation
Patchwork
linux-kernel
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
Ackerley Tng
| State =
Action Required
| Archived =
No
| 94 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
Patch
Series
A/R/T
S/W/F
Date
Submitter
Delegate
State
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
fs: hugetlbfs: Set vma policy only when needed for allocating folio
fs: hugetlbfs: Set vma policy only when needed for allocating folio
- 1 -
-
-
-
2023-05-02
Ackerley Tng
New
[2/2] fs: hugetlbfs: Fix logic to skip allocation on hit in page cache
Fix fallocate error in hugetlbfs when fallocating again
- - -
-
-
-
2023-05-02
Ackerley Tng
New
[1/2] mm: filemap: Add filemap_has_folio function
Fix fallocate error in hugetlbfs when fallocating again
- - -
-
-
-
2023-05-02
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
tools: Copy linux/align.h into tools/
tools: Copy linux/align.h into tools/
- - -
-
-
-
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
[RFC,v3,31/31] KVM: selftests: TDX: Add TDX UPM selftests for implicit conversion
TDX KVM selftests
- - -
-
-
-
2023-01-21
Ackerley Tng
New
[RFC,v3,30/31] KVM: selftests: TDX: Add TDX UPM selftest
TDX KVM selftests
- - -
-
-
-
2023-01-21
Ackerley Tng
New
[RFC,v3,29/31] KVM: selftests: TDX: Add support for TDG.VP.VEINFO.GET
TDX KVM selftests
- - -
-
-
-
2023-01-21
Ackerley Tng
New
[RFC,v3,28/31] KVM: selftests: TDX: Add support for TDG.MEM.PAGE.ACCEPT
TDX KVM selftests
- - -
-
-
-
2023-01-21
Ackerley Tng
New
[RFC,v3,27/31] KVM: selftests: Expose _vm_vaddr_alloc
TDX KVM selftests
- - -
-
-
-
2023-01-21
Ackerley Tng
New
[RFC,v3,26/31] KVM: selftests: TDX: Update load_td_memory_region for VM memory backed by restricted…
TDX KVM selftests
- - -
-
-
-
2023-01-21
Ackerley Tng
New
[RFC,v3,25/31] KVM: selftests: Add support for restricted memory
TDX KVM selftests
- - -
-
-
-
2023-01-21
Ackerley Tng
New
[RFC,v3,24/31] KVM: selftests: TDX: Add shared memory test
TDX KVM selftests
- - -
-
-
-
2023-01-21
Ackerley Tng
New
[RFC,v3,23/31] KVM: selftests: Add functions to allow mapping as shared
TDX KVM selftests
- - -
-
-
-
2023-01-21
Ackerley Tng
New
[RFC,v3,22/31] KVM: selftests: TDX: Add TDG.VP.INFO test
TDX KVM selftests
- - -
-
-
-
2023-01-21
Ackerley Tng
New
[RFC,v3,21/31] KVM: selftests: TDX: Verify the behavior when host consumes a TD private memory
TDX KVM selftests
- - -
-
-
-
2023-01-21
Ackerley Tng
New
[RFC,v3,20/31] KVM: selftests: TDX: Add TDX CPUID TDVMCALL test
TDX KVM selftests
- - -
-
-
-
2023-01-21
Ackerley Tng
New
[RFC,v3,19/31] KVM: selftests: TDX: Add TDX MMIO writes test
TDX KVM selftests
- - -
-
-
-
2023-01-21
Ackerley Tng
New
[RFC,v3,18/31] KVM: selftests: TDX: Add TDX MMIO reads test
TDX KVM selftests
- - -
-
-
-
2023-01-21
Ackerley Tng
New
[RFC,v3,17/31] KVM: selftests: TDX: Add TDX HLT exit test
TDX KVM selftests
- - -
-
-
-
2023-01-21
Ackerley Tng
New
[RFC,v3,16/31] KVM: selftests: TDX: Add TDX MSR read/write tests
TDX KVM selftests
- - -
-
-
-
2023-01-21
Ackerley Tng
New
[RFC,v3,15/31] KVM: selftests: TDX: Add TDX IO reads test
TDX KVM selftests
- - -
-
-
-
2023-01-21
Ackerley Tng
New
[RFC,v3,14/31] KVM: selftests: TDX: Add TDX IO writes test
TDX KVM selftests
- - -
-
-
-
2023-01-21
Ackerley Tng
New
[RFC,v3,13/31] KVM: selftests: TDX: Add basic get_td_vmcall_info test
TDX KVM selftests
- - -
-
-
-
2023-01-21
Ackerley Tng
New
[RFC,v3,12/31] KVM: selftests: TDX: Add basic TDX CPUID test
TDX KVM selftests
- - -
-
-
-
2023-01-21
Ackerley Tng
New
[RFC,v3,11/31] KVM: selftests: TDX: Adding test case for TDX port IO
TDX KVM selftests
- - -
-
-
-
2023-01-21
Ackerley Tng
New
[RFC,v3,10/31] KVM: selftests: TDX: Add report_fatal_error test
TDX KVM selftests
- - -
-
-
-
2023-01-21
Ackerley Tng
New
[RFC,v3,09/31] KVM: selftests: TDX: Add TDX lifecycle test
TDX KVM selftests
- - -
-
-
-
2023-01-21
Ackerley Tng
New
[RFC,v3,08/31] KVM: selftests: Require GCC to realign stacks on function entry
TDX KVM selftests
- - -
-
-
-
2023-01-21
Ackerley Tng
New
[RFC,v3,07/31] KVM: selftests: TDX: Use KVM_TDX_CAPABILITIES to validate TDs' attribute configurati…
TDX KVM selftests
- - -
-
-
-
2023-01-21
Ackerley Tng
New
[RFC,v3,06/31] KVM: selftests: Add helper functions to create TDX VMs
TDX KVM selftests
- - -
-
-
-
2023-01-21
Ackerley Tng
New
[RFC,v3,05/31] KVM: selftests: Refactor steps in vCPU descriptor table initialization
TDX KVM selftests
- - -
-
-
-
2023-01-21
Ackerley Tng
New
[RFC,v3,04/31] KVM: selftests: Store initial stack address in struct kvm_vcpu
TDX KVM selftests
- - -
-
-
-
2023-01-21
Ackerley Tng
New
[RFC,v3,03/31] KVM: selftests: Expose function that sets up sregs based on VM's mode
TDX KVM selftests
- - -
-
-
-
2023-01-21
Ackerley Tng
New
[RFC,v3,02/31] KVM: selftests: Add support for creating non-default type VMs
TDX KVM selftests
- 1 -
-
-
-
2023-01-21
Ackerley Tng
New
[RFC,v3,01/31] KVM: selftests: Add function to allow one-to-one GVA to GPA mappings
TDX KVM selftests
- - -
-
-
-
2023-01-21
Ackerley Tng
New