Re: [PATCH v3 02/33] gpu: nova-core: set MCTP transport header version to 1
From: Alexandre Courbot
Date: Tue Sep 22 2026 - 09:39:47 EST
On Fri Sep 18, 2026 at 10:06 AM JST, John Hubbard wrote:
> FSP, the GPU's Foundation Security Processor, receives the driver's
> messages as packets of MCTP, the Management Component Transport
> Protocol. It requires header version 1 in bits 3:0 of the MCTP transport
> header.
>
> Nova-core left those bits at zero, so every Chain of Trust request and
> every Product Reconfiguration Control request that it sent carried an
> invalid transport header.
>
> Declare the version field and set it. Declare the destination endpoint
> ID field as well. The driver leaves that field at zero.
If we declare this field we should assign a value to it - the fact that
this value is `0`, which happens to be the default, does not absolve us
from setting it explicitly.
With that line added, this patch has been merged to drm-rust-next,
thanks!