Skip to content
This repository has been archived by the owner on Mar 27, 2024. It is now read-only.
ruomengh edited this page Oct 13, 2023 · 24 revisions

1. Overview

In this wiki, it demonstrates architecture of Linux Stack for Intel® Trust Domain Extensions(TDX) enabling in an end-to-end stack. It also introduces tools to setup stack and test TDX with measurement and attestation. tdx-tools keeps evolving along with kernel version. It supports kernel 5.15, kernel 5.19 and kernel 6.2. Please refer to corresponding tag for different kernel version support. All the following tools may vary based on different kernel version. Please make sure to use the corresponding tag aligned with kernel version.

Tag Kernel version TDX Version Descriptions
2022ww44 5.15 TDX 1.0
2023ww01 5.19 TDX 1.0 Performance Optimizations
2023ww15 6.2 TDX 1.5 Live Migration
2023ww22 5.19.17 TDX 1.0 FDE, Amber Client, IMA
2023ww27 6.2.16 TDX 1.5 vTPM, Live Migration+
2023ww41 6.2.16 TDX 1.5 Performance optimization, vTPM+, Live Migration+, CVE fix

2. Content

NOTE: Please refer the white paper Linux* Stacks for Intel® Trust Domain Extension 1.0 for how to use Linux Stack for Intel TDX 1.0. This wiki provides additional information beyond TDX 1.0 or for developer specific.