Patch Series

Subject TDX: Enable Dynamic PAMT
Author rick.p.edgecombe@intel.com
Date 2025-11-21 00:51:10 +0000 UTC
Version 4
Cc binbin.wu@intel.com bp@alien8.de chao.gao@intel.com dave.hansen@intel.com isaku.yamahata@intel.com kai.huang@intel.com kas@kernel.org kirill.shutemov@linux.intel.com kvm@vger.kernel.org linux-coco@lists.linux.dev linux-kernel@vger.kernel.org mingo@redhat.com pbonzini@redhat.com rick.p.edgecombe@intel.com seanjc@google.com tglx@linutronix.de vannapurve@google.com x86@kernel.org xiaoyao.li@intel.com yan.y.zhao@intel.com

Patches (16)

Name Content [All]
[PATCH v4 01/16] x86/tdx: Move all TDX error defines into <asm/shared/tdx_errno.h> [Body]
[PATCH v4 02/16] x86/tdx: Add helpers to check return status codes [Body]
[PATCH v4 03/16] x86/virt/tdx: Simplify tdmr_get_pamt_sz() [Body]
[PATCH v4 04/16] x86/virt/tdx: Allocate page bitmap for Dynamic PAMT [Body]
[PATCH v4 05/16] x86/virt/tdx: Allocate reference counters for PAMT memory [Body]
[PATCH v4 06/16] x86/virt/tdx: Improve PAMT refcounts allocation for sparse memory [Body]
[PATCH v4 07/16] x86/virt/tdx: Add tdx_alloc/free_page() helpers [Body]
[PATCH v4 08/16] x86/virt/tdx: Optimize tdx_alloc/free_page() helpers [Body]
[PATCH v4 09/16] KVM: TDX: Allocate PAMT memory for TD control structures [Body]
[PATCH v4 10/16] KVM: TDX: Allocate PAMT memory for vCPU control structures [Body]
[PATCH v4 11/16] KVM: TDX: Add x86 ops for external spt cache [Body]
[PATCH v4 12/16] x86/virt/tdx: Add helpers to allow for pre-allocating pages [Body]
[PATCH v4 13/16] KVM: TDX: Handle PAMT allocation in fault path [Body]
[PATCH v4 14/16] KVM: TDX: Reclaim PAMT memory [Body]
[PATCH v4 15/16] x86/virt/tdx: Enable Dynamic PAMT [Body]
[PATCH v4 16/16] Documentation/x86: Add documentation for TDX's Dynamic PAMT [Body]

Session 2025-11-21

ID (for dev) ebff80a4-35e1-4ed0-ad2d-1026317c14c5
Status skipped
Triaged Skipped: failed to find a base commit: series does not apply [Log]
Execution Log [Link]
Test Base Patched Verdict