From: Ido Schimmel Date: Sun, 6 Dec 2020 08:22:24 +0000 (+0200) Subject: mlxsw: spectrum_mr: Use flexible-array member instead of zero-length array X-Git-Tag: accepted/tizen/unified/20230118.172025~8321^2~108^2~3 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=42c435a2aca223c5734380f38c8ba2688b3dee37;p=platform%2Fkernel%2Flinux-rpi.git mlxsw: spectrum_mr: Use flexible-array member instead of zero-length array Suppresses the following coccinelle warning: drivers/net/ethernet/mellanox/mlxsw/spectrum_mr.c:18:15-19: WARNING use flexible-array member instead Signed-off-by: Ido Schimmel Signed-off-by: David S. Miller --- diff --git a/drivers/net/ethernet/mellanox/mlxsw/spectrum_mr.c b/drivers/net/ethernet/mellanox/mlxsw/spectrum_mr.c index 47eb751..7846a21 100644 --- a/drivers/net/ethernet/mellanox/mlxsw/spectrum_mr.c +++ b/drivers/net/ethernet/mellanox/mlxsw/spectrum_mr.c @@ -15,7 +15,7 @@ struct mlxsw_sp_mr { struct list_head table_list; struct mutex table_list_lock; /* Protects table_list */ #define MLXSW_SP_MR_ROUTES_COUNTER_UPDATE_INTERVAL 5000 /* ms */ - unsigned long priv[0]; + unsigned long priv[]; /* priv has to be always the last item */ };