Patch Series

Subject Direct Map Removal Support for guest_memfd
Author kalyazin@amazon.co.uk
Date 2026-01-14 13:45:23 +0000 UTC
Version
Cc ackerleytng@google.com agordeev@linux.ibm.com akpm@linux-foundation.org alex@ghiti.fr andrii@kernel.org aneesh.kumar@kernel.org aou@eecs.berkeley.edu ast@kernel.org borntraeger@linux.ibm.com bp@alien8.de bpf@vger.kernel.org catalin.marinas@arm.com chenhuacai@kernel.org corbet@lwn.net coxu@redhat.com daniel@iogearbox.net dave.hansen@linux.intel.com david@kernel.org derekmn@amazon.com dev.jain@arm.com eddyz87@gmail.com gor@linux.ibm.com haoluo@google.com hca@linux.ibm.com hpa@zytor.com itazur@amazon.co.uk jackabt@amazon.co.uk jackmanb@google.com jannh@google.com jgg@ziepe.ca jgross@suse.com jhubbard@nvidia.com jmattson@google.com joey.gouly@arm.com john.fastabend@gmail.com jolsa@kernel.org jonathan.cameron@huawei.com jthoughton@google.com kalyazin@amazon.co.uk kas@kernel.org kernel@xen0n.name kevin.brodsky@arm.com kpsingh@kernel.org kvm@vger.kernel.org kvmarm@lists.linux.dev liam.howlett@oracle.com linux-arm-kernel@lists.infradead.org linux-doc@vger.kernel.org linux-fsdevel@vger.kernel.org linux-kernel@vger.kernel.org

Patches (13)

Name Content [All]
[PATCH v9 01/13] set_memory: add folio_{zap,restore}_direct_map helpers [Body]
[PATCH v9 02/13] mm/gup: drop secretmem optimization from gup_fast_folio_allowed [Body]
[PATCH v9 03/13] mm: introduce AS_NO_DIRECT_MAP [Body]
[PATCH v9 04/13] KVM: guest_memfd: Add stub for kvm_arch_gmem_invalidate [Body]
[PATCH v9 05/13] KVM: x86: define kvm_arch_gmem_supports_no_direct_map() [Body]
[PATCH v9 06/13] KVM: arm64: define kvm_arch_gmem_supports_no_direct_map() [Body]
[PATCH v9 07/13] KVM: guest_memfd: Add flag to remove from direct map [Body]
[PATCH v9 08/13] KVM: selftests: load elf via bounce buffer [Body]
[PATCH v9 09/13] KVM: selftests: set KVM_MEM_GUEST_MEMFD in vm_mem_add() if guest_memfd != -1 [Body]
[PATCH v9 10/13] KVM: selftests: Add guest_memfd based vm_mem_backing_src_types [Body]
[PATCH v9 11/13] KVM: selftests: cover GUEST_MEMFD_FLAG_NO_DIRECT_MAP in existing selftests [Body]
[PATCH v9 12/13] KVM: selftests: stuff vm_mem_backing_src_type into vm_shape [Body]
[PATCH v9 13/13] KVM: selftests: Test guest execution from direct map removed gmem [Body]

Session 2026-01-14

ID (for dev) 53c79682-eab6-434e-8d19-35e2a2f316f4
Status finished
Triaged OK [Log]
Execution Log [Link]
Test Base Patched Verdict
[KASAN] Build Base 50e194b6da721e4fa1fc6ebcf5969803c214929a [Config] passed [Log]
[KASAN] Boot test: Base 50e194b6da721e4fa1fc6ebcf5969803c214929a [Config] passed [Log]
[KASAN] Build Patched 50e194b6da721e4fa1fc6ebcf5969803c214929a [Config] [patched] passed [Log]
[KASAN] Boot test: Patched 50e194b6da721e4fa1fc6ebcf5969803c214929a [Config] [patched] passed [Log]
[KASAN] Fuzzing 50e194b6da721e4fa1fc6ebcf5969803c214929a [Config] 50e194b6da721e4fa1fc6ebcf5969803c214929a [Config] [patched] passed [Log] [Artifacts]