Patch Series

Subject KVM: guest_memfd: Add NUMA mempolicy support
Author seanjc@google.com
Date 2025-10-16 17:28:42 +0000 UTC
Version 13
Cc ackerleytng@google.com ashish.kalra@amd.com david@redhat.com kvm@vger.kernel.org kvmarm@lists.linux.dev linux-arm-kernel@lists.infradead.org linux-kernel@vger.kernel.org maz@kernel.org ojeda@kernel.org oliver.upton@linux.dev pbonzini@redhat.com seanjc@google.com shivankg@amd.com tabba@google.com vbabka@suse.cz

Patches (12)

Name Content [All]
[PATCH v13 01/12] KVM: guest_memfd: Rename "struct kvm_gmem" to "struct gmem_file" [Body]
[PATCH v13 02/12] KVM: guest_memfd: Add macro to iterate over gmem_files for a mapping/inode [Body]
[PATCH v13 03/12] KVM: guest_memfd: Use guest mem inodes instead of anonymous inodes [Body]
[PATCH v13 04/12] KVM: guest_memfd: Add slab-allocated inode cache [Body]
[PATCH v13 05/12] KVM: guest_memfd: Enforce NUMA mempolicy using shared policy [Body]
[PATCH v13 06/12] KVM: selftests: Define wrappers for common syscalls to assert success [Body]
[PATCH v13 07/12] KVM: selftests: Report stacktraces SIGBUS, SIGSEGV, SIGILL, and SIGFPE by default [Body]
[PATCH v13 08/12] KVM: selftests: Add additional equivalents to libnuma APIs in KVM's numaif.h [Body]
[PATCH v13 09/12] KVM: selftests: Use proper uAPI headers to pick up mempolicy.h definitions [Body]
[PATCH v13 10/12] KVM: selftests: Add helpers to probe for NUMA support, and multi-node systems [Body]
[PATCH v13 11/12] KVM: selftests: Add guest_memfd tests for mmap and NUMA policy support [Body]
[PATCH v13 12/12] KVM: guest_memfd: Add gmem_inode.flags field instead of using i_private [Body]

Session 2025-10-16

ID (for dev) 9f50829f-3d6f-481d-846b-6c2874e78f4e
Status finished
Triaged OK [Log]
Execution Log [Link]
Test Base Patched Verdict
[KASAN] Build Base 1fdbb3ff1233e204e26f9f6821ae9c125a055229 [Config] passed [Log]
[KASAN] Boot test: Base 1fdbb3ff1233e204e26f9f6821ae9c125a055229 [Config] passed
[KASAN] Build Patched 1fdbb3ff1233e204e26f9f6821ae9c125a055229 [Config] [patched] passed [Log]
[KASAN] Boot test: Patched 1fdbb3ff1233e204e26f9f6821ae9c125a055229 [Config] [patched] passed
[KASAN] Fuzzing 1fdbb3ff1233e204e26f9f6821ae9c125a055229 [Config] 1fdbb3ff1233e204e26f9f6821ae9c125a055229 [Config] [patched] passed [Log] [Artifacts]