[PATCH] drm/amdgpu/atomfirmware: silence UBSAN warning

Jeff Layton jlayton at kernel.org
Mon Jul 1 19:05:06 UTC 2024


On Mon, 2024-07-01 at 12:55 -0400, Alex Deucher wrote:
> This is a variably sized array.
> 
> Link:
> https://lists.freedesktop.org/archives/amd-gfx/2024-June/110420.html
> Signed-off-by: Alex Deucher <alexander.deucher at amd.com>
> ---
>  drivers/gpu/drm/amd/include/atomfirmware.h | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
> 
> diff --git a/drivers/gpu/drm/amd/include/atomfirmware.h
> b/drivers/gpu/drm/amd/include/atomfirmware.h
> index 571691837200..09cbc3afd6d8 100644
> --- a/drivers/gpu/drm/amd/include/atomfirmware.h
> +++ b/drivers/gpu/drm/amd/include/atomfirmware.h
> @@ -734,7 +734,7 @@ struct atom_gpio_pin_lut_v2_1
>  {
>    struct  atom_common_table_header  table_header;
>    /*the real number of this included in the structure is calcualted
> by using the (whole structure size - the header size)/size of
> atom_gpio_pin_lut  */
> -  struct  atom_gpio_pin_assignment  gpio_pin[8];
> +  struct  atom_gpio_pin_assignment  gpio_pin[];
>  };
>  
>  

Works for me:

Tested-by: Jeff Layton <jlayton at kernel.org>


More information about the amd-gfx mailing list