Re: [PATCH v4] drm/imagination: Align rogue_fwif_hwrtdata to 64 bytes

From: Alessio Belle

Date: Fri Oct 30 2026 - 04:45:21 EST


On Thu, 29 Oct 2026 09:17:18 +0100, Michal Wilczynski wrote:
> Sparse (W=1) builds fail because `SIZE_CHECK(struct rogue_fwif_hwrtdata,
> 384)` expects 384 bytes, but the compiler generates a 336-byte
> structure.
>
> This is due to an alignment conflict: the inner member `cleanup_state`
> requires 64-byte alignment, but the outer struct is explicitly marked
> `__aligned(8)`.
>
> [...]

Applied to drm-misc-fixes, thanks!

[1/1] drm/imagination: Align rogue_fwif_hwrtdata to 64 bytes
commit: 6c6200ffebf9766fd5d9293002298ea371c261c1

Best regards,
--
Alessio Belle <alessio.belle@xxxxxxxxxx>