Re: [PATCH v7 00/11] Dynamic PAMT

From: Sohil Mehta

Date: Tue Jul 21 2026 - 17:55:20 EST


On 7/17/2026 6:44 PM, Rick Edgecombe wrote:

> Kiryl Shutsemau (9):
> x86/virt/tdx: Allocate page bitmap for Dynamic PAMT
> x86/virt/tdx: Add tdx_alloc/free_control_page() helpers
> x86/virt/tdx: Allocate refcounts for Dynamic PAMT memory
> x86/virt/tdx: Handle multiple callers in tdx_pamt_get/put()
> KVM: TDX: Allocate PAMT memory for TD and vCPU control structures
> KVM: TDX: Get/put PAMT pages when (un)mapping private memory
> x86/virt/tdx: Enable Dynamic PAMT
> Documentation/x86: Add documentation for TDX's Dynamic PAMT
> x86/virt/tdx: Optimize tdx_pamt_get/put()
>
> Rick Edgecombe (2):
> x86/virt/tdx: Simplify PAMT layout calculation
> x86/tdx: Add APIs to support Dynamic PAMT ops from KVM's fault path
>
I primarily reviewed the commit logs and assessed the implementation.
The patches look good to me and are clean overall.

Acked-by: Sohil Mehta <sohil.mehta@xxxxxxxxx>