The mention struct seems not to be used along the driver, and is also triggering a warning to migrate to flexible array. This patch will remove the full structure and get rid of the warning. drivers/gpu/drm/amd/include/mes_v11_api_def.h:192:27-34: WARNING use flexible-array member instead (https://www.kernel.org/doc/html/latest/process/deprecated.html#zero-length-and-one-element-arrays) Signed-off-by: José Pekkarinen <jose.pekkarinen@xxxxxxxxxxx> --- drivers/gpu/drm/amd/include/mes_v11_api_def.h | 5 ----- 1 file changed, 5 deletions(-) diff --git a/drivers/gpu/drm/amd/include/mes_v11_api_def.h b/drivers/gpu/drm/amd/include/mes_v11_api_def.h index b1db2b190187..e032ee262fa9 100644 --- a/drivers/gpu/drm/amd/include/mes_v11_api_def.h +++ b/drivers/gpu/drm/amd/include/mes_v11_api_def.h @@ -187,11 +187,6 @@ struct MES_LOG_ENTRY_DATA { }; }; -struct MES_LOG_BUFFER { - struct MES_LOG_ENTRY_HEADER header; - struct MES_LOG_ENTRY_DATA entries[1]; -}; - enum MES_SWIP_TO_HWIP_DEF { MES_MAX_HWIP_SEGMENT = 8, }; -- 2.39.2