Patch Series

Subject TDX: Stop metadata auto-generation, improve readability
Author yilun.xu@linux.intel.com
Date 2025-12-02 05:08:39 +0000 UTC
Version 1
Cc adrian.hunter@intel.com baolu.lu@linux.intel.com chao.gao@intel.com dan.j.williams@intel.com dave.hansen@linux.intel.com kas@kernel.org kvm@vger.kernel.org linux-kernel@vger.kernel.org rick.p.edgecombe@intel.com x86@kernel.org yilun.xu@intel.com yilun.xu@linux.intel.com zhenzhong.duan@intel.com

Patches (6)

Name Content [All]
[PATCH 1/6] x86/virt/tdx: Move bit definitions of TDX_FEATURES0 to public header [Body]
[PATCH 2/6] x86/virt/tdx: Move read_sys_metadata_field() to where it is called [Body]
[PATCH 3/6] x86/virt/tdx: Refactor metadata reading with a clearer for loop [Body]
[PATCH 4/6] x86/virt/tdx: Sanity check the size of each metadata field [Body]
[PATCH 5/6] x86/virt/tdx: Add generic support for reading array-typed metadata [Body]
[PATCH 6/6] x86/virt/tdx: Skip unsupported metadata by querying tdx_feature0 [Body]

Session 2025-12-02

ID (for dev) 1a48a38a-2856-42f0-8bc5-165f40acfc7b
Status finished
Triaged OK [Log]
Execution Log [Link]
Test Base Patched Verdict
[KASAN] Build Base 6b36119b94d0b2bb8cea9d512017efafd461d6ac [Config] passed [Log]
[KASAN] Boot test: Base 6b36119b94d0b2bb8cea9d512017efafd461d6ac [Config] passed [Log]
[KASAN] Build Patched 6b36119b94d0b2bb8cea9d512017efafd461d6ac [Config] [patched] passed [Log]
[KASAN] Boot test: Patched 6b36119b94d0b2bb8cea9d512017efafd461d6ac [Config] [patched] passed [Log]
[KASAN] Fuzzing 6b36119b94d0b2bb8cea9d512017efafd461d6ac [Config] 6b36119b94d0b2bb8cea9d512017efafd461d6ac [Config] [patched] skipped [Log] [Artifacts]