Patch Series

Subject Enable TDX Module Extensions and DICE-based TDX Quoting
Author yilun.xu@linux.intel.com
Date 2026-05-22 03:41:14 +0000 UTC
Version
Cc baolu.lu@linux.intel.com djbw@kernel.org kas@kernel.org kvm@vger.kernel.org linux-coco@lists.linux.dev linux-kernel@vger.kernel.org peter.fang@intel.com rick.p.edgecombe@intel.com sohil.mehta@intel.com x86@kernel.org xiaoyao.li@intel.com yilun.xu@intel.com yilun.xu@linux.intel.com zhenzhong.duan@intel.com

Patches (15)

Name Content [All]
[PATCH 01/15] x86/virt/tdx: Read global metadata for TDX Module Extensions [Body]
[PATCH 02/15] x86/virt/tdx: Add extra memory to TDX Module for Extensions [Body]
[PATCH 03/15] x86/virt/tdx: Make TDX Module initialize Extensions [Body]
[PATCH 04/15] x86/virt/tdx: Enable the Extensions right after basic TDX Module init [Body]
[RFC PATCH 05/15] x86/virt/tdx: Move tdx_tdr_pa() up in the file [Body]
[RFC PATCH 06/15] x86/virt/tdx: Initialize Quoting extension during bringup [Body]
[RFC PATCH 07/15] x86/virt/tdx: Prepare Quote buffer during extension bringup [Body]
[RFC PATCH 08/15] x86/virt/tdx: Add interface to check Quoting availability [Body]
[RFC PATCH 09/15] x86/virt/tdx: Add interface to generate a Quote [Body]
[RFC PATCH 10/15] x86/tdx: Move and rename Quote request structure [Body]
[RFC PATCH 11/15] KVM: TDX: Factor out userspace return path from tdx_get_quote() [Body]
[RFC PATCH 12/15] KVM: TDX: Add in-kernel Quote generation [Body]
[RFC PATCH 13/15] KVM: TDX: Support event-notify interrupts only with userspace quoting [Body]
[RFC PATCH 14/15] x86/virt/tdx: Embed version info in SEAMCALL leaf function definitions [Body]
[RFC PATCH 15/15] x86/virt/tdx: Enable TDX Quoting extension [Body]
Session 2026-05-22
ID (for dev) 9e2dd9cd-8889-458c-9433-e32b13e215e3
Status finished
Triaged OK [Log]
Execution Log [Link]
Test Base Patched Verdict
[KASAN] Build Base 5209e5bfe5cab593476c3e7754e42c5e47ce36de [Config] passed [Log]
[KASAN] Boot test: Base 5209e5bfe5cab593476c3e7754e42c5e47ce36de [Config] passed [Log]
[KASAN] Build Patched 5209e5bfe5cab593476c3e7754e42c5e47ce36de [Config] [patched] passed [Log]
[KASAN] Boot test: Patched 5209e5bfe5cab593476c3e7754e42c5e47ce36de [Config] [patched] passed [Log]
[KASAN] Fuzz 5209e5bfe5cab593476c3e7754e42c5e47ce36de [Config] 5209e5bfe5cab593476c3e7754e42c5e47ce36de [Config] [patched] passed [Log] [Artifacts]