Patch Series

Subject TDX KVM selftests
Author sagis@google.com
Date 2025-08-21 04:28:54 +0000 UTC
Version 9
Cc ackerleytng@google.com adrian.hunter@intel.com afranji@google.com ajones@ventanamicro.com binbin.wu@linux.intel.com chao.gao@intel.com chenyi.qiang@intel.com erdemaktas@google.com ira.weiny@intel.com isaku.yamahata@intel.com kvm@vger.kernel.org linux-kernel@vger.kernel.org linux-kselftest@vger.kernel.org oliver.upton@linux.dev pbonzini@redhat.com pratikrajesh.sampat@amd.com reinette.chatre@intel.com rick.p.edgecombe@intel.com runanwang@google.com sagis@google.com seanjc@google.com shuah@kernel.org

Patches (19)

Name Content
[PATCH v9 01/19] KVM: selftests: Include overflow.h instead of redefining is_signed_type() [Body]
[PATCH v9 02/19] KVM: selftests: Allocate pgd in virt_map() as necessary [Body]
[PATCH v9 03/19] KVM: selftests: Expose functions to get default sregs values [Body]
[PATCH v9 04/19] KVM: selftests: Expose function to allocate guest vCPU stack [Body]
[PATCH v9 05/19] KVM: selftests: Update kvm_init_vm_address_properties() for TDX [Body]
[PATCH v9 06/19] KVM: selftests: Expose segment definitons to assembly files [Body]
[PATCH v9 07/19] KVM: selftests: Add kbuild definitons [Body]
[PATCH v9 08/19] KVM: selftests: Define structs to pass parameters to TDX boot code [Body]
[PATCH v9 09/19] KVM: selftests: Add TDX boot code [Body]
[PATCH v9 10/19] KVM: selftests: Set up TDX boot code region [Body]
[PATCH v9 11/19] KVM: selftests: Set up TDX boot parameters region [Body]
[PATCH v9 12/19] KVM: selftests: Add helper to initialize TDX VM [Body]
[PATCH v9 13/19] KVM: selftests: TDX: Use KVM_TDX_CAPABILITIES to validate TDs' attribute configuration [Body]
[PATCH v9 14/19] KVM: selftests: Add helpers to init TDX memory and finalize VM [Body]
[PATCH v9 15/19] KVM: selftests: Hook TDX support to vm and vcpu creation [Body]
[PATCH v9 16/19] KVM: selftests: Add support for TDX TDCALL from guest [Body]
[PATCH v9 17/19] KVM: selftests: Add wrapper for TDX MMIO from guest [Body]
[PATCH v9 18/19] KVM: selftests: Add ucall support for TDX [Body]
[PATCH v9 19/19] KVM: selftests: Add TDX lifecycle test [Body]

Session 2025-08-21

ID (for dev) 9ba33f29-ccad-473b-b9e6-018ae3c9af8d
Status finished
Triaged OK [Log]
Execution Log [Link]
Test Base Patched Verdict
Build Base 068a56e56fa81e42fc5f08dff34fab149bb60a09 [Config] passed [Log]
Build Patched 068a56e56fa81e42fc5f08dff34fab149bb60a09 [Config] [patched] passed [Log]
Boot test: Patched 068a56e56fa81e42fc5f08dff34fab149bb60a09 [Config] [patched] passed
Boot test: Base 068a56e56fa81e42fc5f08dff34fab149bb60a09 [Config] passed
Fuzzing 068a56e56fa81e42fc5f08dff34fab149bb60a09 [Config] 068a56e56fa81e42fc5f08dff34fab149bb60a09 [Config] [patched] skipped [Log] [Artifacts]