[PATCH v15 12/23] KVM: selftests: Require guest_memfd for TDX VMs

From: Lisa Wang

Date: Thu Oct 01 2026 - 15:40:25 EST


Force guest_memfd for TDX VMs.

Signed-off-by: Lisa Wang <wyihan@xxxxxxxxxx>
Reviewed-by: Binbin Wu <binbin.wu@xxxxxxxxxxxxxxx>
---
tools/testing/selftests/kvm/lib/kvm_util.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/tools/testing/selftests/kvm/lib/kvm_util.c b/tools/testing/selftests/kvm/lib/kvm_util.c
index 3f559f207408..7625908caf21 100644
--- a/tools/testing/selftests/kvm/lib/kvm_util.c
+++ b/tools/testing/selftests/kvm/lib/kvm_util.c
@@ -482,7 +482,7 @@ void kvm_set_files_rlimit(u32 nr_vcpus)
static bool is_guest_memfd_required(struct vm_shape shape)
{
#ifdef __x86_64__
- return shape.type == KVM_X86_SNP_VM;
+ return shape.type == KVM_X86_SNP_VM || shape.type == KVM_X86_TDX_VM;
#else
return false;
#endif

--
2.56.0.rc1.315.gc6ed9934b7-goog