Re: [PATCH v7 00/11] Dynamic PAMT

Sohil Mehta <[email protected]> Tue, 21 Jul 2026 13:59:21 -0700
Newsgroups dev.linux.lists.linux-coco,org.kernel.vger.kvm,org.kernel.vger.linux-doc,org.kernel.vger.linux-kernel
Message-ID <[email protected]>
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 <[email protected]>