Re: [PATCH v14 22/22] KVM: selftests: Add TDX lifecycle test

From: Peter Fang

Date: Fri Aug 28 2026 - 00:33:38 EST


On Wed, Jul 22, 2026 at 11:13:27PM +0000, Lisa Wang wrote:
> From: Sagi Shahar <sagis@xxxxxxxxxx>
>
> Adding a test to verify TDX lifecycle by creating a simple TDX VM.
>
> Signed-off-by: Sagi Shahar <sagis@xxxxxxxxxx>
> Signed-off-by: Lisa Wang <wyihan@xxxxxxxxxx>
> ---
> tools/testing/selftests/kvm/Makefile.kvm | 1 +
> .../testing/selftests/kvm/include/x86/processor.h | 1 +
> .../selftests/kvm/include/x86/tdx/tdx_util.h | 5 ++++
> tools/testing/selftests/kvm/x86/tdx_vm_test.c | 33 ++++++++++++++++++++++
> 4 files changed, 40 insertions(+)
>
> diff --git a/tools/testing/selftests/kvm/Makefile.kvm b/tools/testing/selftests/kvm/Makefile.kvm
> index 28b33ed8c2e6..3561f9284e6f 100644
> --- a/tools/testing/selftests/kvm/Makefile.kvm
> +++ b/tools/testing/selftests/kvm/Makefile.kvm
> @@ -167,6 +167,7 @@ TEST_GEN_PROGS_x86 += rseq_test
> TEST_GEN_PROGS_x86 += steal_time
> TEST_GEN_PROGS_x86 += system_counter_offset_test
> TEST_GEN_PROGS_x86 += pre_fault_memory_test
> +TEST_GEN_PROGS_x86 += x86/tdx_vm_test

Nit: move this up to keep the x86/* grouping

>
> # Compiled outputs used by test targets
> TEST_GEN_PROGS_EXTENDED_x86 += x86/nx_huge_pages_test