Re: [PATCH v3 13/26] x86/virt/seamldr: Allocate and populate a module update request

From: Tony Lindgren

Date: Mon Jan 26 2026 - 05:26:53 EST


On Fri, Jan 23, 2026 at 06:55:21AM -0800, Chao Gao wrote:
> A module update request is a struct used to describe information about
> the TDX module to install. It is part of the P-SEAMLDR <-> kernel ABI
> and is accepted by the SEAMLDR_INSTALL SEAMCALL.
>
> The request includes pointers to pages that contain the module binary, a
> pointer to a sigstruct file, and an update scenario.
>
> Define the request struct according to the P-SEAMLDR spec [1], and parse
> the bitstream from userspace to populate that struct for later module
> updates.

Reviewed-by: Tony Lindgren <tony.lindgren@xxxxxxxxxxxxxxx>