On Fri, Jul 27, 2018 at 8:59 AM, Kamal Heib <kamalhe...@gmail.com> wrote: > On Thu, Jul 26, 2018 at 11:51:49AM -0700, Saeed Mahameed wrote: >> On Sun, Jul 15, 2018 at 12:06 PM, Kamal Heib <kamalhe...@gmail.com> wrote: >> > Move the definition of mlx5e_priv_flags into en_ethtool.c because it's >> > only used there. >> > >> > Fixes: 4e59e2888139 ("net/mlx5e: Introduce net device priv flags >> > infrastructure") >> > Signed-off-by: Kamal Heib <kamalhe...@gmail.com> >> > --- >> > drivers/net/ethernet/mellanox/mlx5/core/en.h | 7 ------- >> > drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c | 7 +++++++ >> > 2 files changed, 7 insertions(+), 7 deletions(-) >> > >> > diff --git a/drivers/net/ethernet/mellanox/mlx5/core/en.h >> > b/drivers/net/ethernet/mellanox/mlx5/core/en.h >> > index eb9eb7aa953a..84e6a5b42286 100644 >> > --- a/drivers/net/ethernet/mellanox/mlx5/core/en.h >> > +++ b/drivers/net/ethernet/mellanox/mlx5/core/en.h >> > @@ -208,13 +208,6 @@ struct mlx5e_umr_wqe { >> > >> > extern const char mlx5e_self_tests[][ETH_GSTRING_LEN]; >> > >> > -static const char mlx5e_priv_flags[][ETH_GSTRING_LEN] = { >> > - "rx_cqe_moder", >> > - "tx_cqe_moder", >> > - "rx_cqe_compress", >> > - "rx_striding_rq", >> > -}; >> > - >> >> Hi Kamal, on a second thought, i would like to drop this change and >> keep mlx5e_priv_flags close/local to the below mlx5e_priv_flag. >> >> Please let me know. >> > > Hi, > > Basically this change came to avoid the following warning when compiling > the mlx5 driver with "W=1" flag and this error will appear for each > file that include the "en.h". > > So, I suggest not drop this change. > > In file included from drivers/net/ethernet/mellanox/mlx5/core//en_main.c:40:0: > drivers/net/ethernet/mellanox/mlx5/core//en.h:206:19: warning: > ‘mlx5e_priv_flags’ defined but not used [-Wunused-const-variable=] > static const char mlx5e_priv_flags[][ETH_GSTRING_LEN] = { >
Ok Kamal, Patch applied to net-next-mlx5. Thank you !