Patch Series

Subject Direct Map Removal Support for guest_memfd
Author roypat@amazon.co.uk
Date 2025-09-12 09:17:31 +0000 UTC
Version 6
Cc agordeev@linux.ibm.com akpm@linux-foundation.org alex@ghiti.fr andrii@kernel.org anna@kernel.org aou@eecs.berkeley.edu ast@kernel.org axelrasmussen@google.com borntraeger@linux.ibm.com bp@alien8.de bpf@vger.kernel.org brauner@kernel.org catalin.marinas@arm.com chenhuacai@kernel.org corbet@lwn.net daniel@iogearbox.net dave.hansen@linux.intel.com david@redhat.com derekmn@amazon.co.uk devel@lists.orangefs.org eddyz87@gmail.com gerald.schaefer@linux.ibm.com gor@linux.ibm.com hannes@cmpxchg.org haoluo@google.com hca@linux.ibm.com hpa@zytor.com hubcap@omnibond.com jack@suse.cz jackabt@amazon.co.uk jannh@google.com jgg@ziepe.ca jhubbard@nvidia.com joey.gouly@arm.com john.fastabend@gmail.com jolsa@kernel.org kalyazin@amazon.co.uk kernel@xen0n.name 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 linux-kselftest@vger.kernel.org linux-mm@kvack.org linux-nfs@vger.kernel.org linux-riscv@lists.infradead.org

Patches (11)

Name Content
[PATCH v6 01/11] filemap: Pass address_space mapping to ->free_folio() [Body]
[PATCH v6 02/11] arch: export set_direct_map_valid_noflush to KVM module [Body]
[PATCH v6 03/11] mm: introduce AS_NO_DIRECT_MAP [Body]
[PATCH v6 04/11] KVM: guest_memfd: Add stub for kvm_arch_gmem_invalidate [Body]
[PATCH v6 05/11] KVM: guest_memfd: Add flag to remove from direct map [Body]
[PATCH v6 06/11] KVM: selftests: load elf via bounce buffer [Body]
[PATCH v6 07/11] KVM: selftests: set KVM_MEM_GUEST_MEMFD in vm_mem_add() if guest_memfd != -1 [Body]
[PATCH v6 08/11] KVM: selftests: Add guest_memfd based vm_mem_backing_src_types [Body]
[PATCH v6 09/11] KVM: selftests: stuff vm_mem_backing_src_type into vm_shape [Body]
[PATCH v6 10/11] KVM: selftests: cover GUEST_MEMFD_FLAG_NO_DIRECT_MAP in existing selftests [Body]
[PATCH v6 11/11] KVM: selftests: Test guest execution from direct map removed gmem [Body]

Session 2025-09-12

ID (for dev) 815233c3-6f1c-4a2c-ac39-41e7fdee222c
Status finished
Triaged OK [Log]
Execution Log [Link]
Test Base Patched Verdict
Build Base a6ad54137af92535cfe32e19e5f3bc1bb7dbd383 [Config] passed [Log]
Build Patched a6ad54137af92535cfe32e19e5f3bc1bb7dbd383 [Config] [patched] passed [Log]
Boot test: Base a6ad54137af92535cfe32e19e5f3bc1bb7dbd383 [Config] passed
Boot test: Patched a6ad54137af92535cfe32e19e5f3bc1bb7dbd383 [Config] [patched] passed
Fuzzing a6ad54137af92535cfe32e19e5f3bc1bb7dbd383 [Config] a6ad54137af92535cfe32e19e5f3bc1bb7dbd383 [Config] [patched] passed [Log] [Artifacts]