When disabling CQE compression in favor of time-stamping, don't show a
warning when CQE compression is already disabled.

Reviewed-by: Tariq Toukan <tar...@mellanox.com>
Signed-off-by: Saeed Mahameed <sae...@mellanox.com>
---
 drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/drivers/net/ethernet/mellanox/mlx5/core/en_main.c 
b/drivers/net/ethernet/mellanox/mlx5/core/en_main.c
index 776eb46d263d..266783295124 100644
--- a/drivers/net/ethernet/mellanox/mlx5/core/en_main.c
+++ b/drivers/net/ethernet/mellanox/mlx5/core/en_main.c
@@ -3958,7 +3958,8 @@ int mlx5e_hwstamp_set(struct mlx5e_priv *priv, struct 
ifreq *ifr)
        case HWTSTAMP_FILTER_PTP_V2_DELAY_REQ:
        case HWTSTAMP_FILTER_NTP_ALL:
                /* Disable CQE compression */
-               netdev_warn(priv->netdev, "Disabling cqe compression");
+               if (MLX5E_GET_PFLAG(&priv->channels.params, 
MLX5E_PFLAG_RX_CQE_COMPRESS))
+                       netdev_warn(priv->netdev, "Disabling RX cqe 
compression\n");
                err = mlx5e_modify_rx_cqe_compression_locked(priv, false);
                if (err) {
                        netdev_err(priv->netdev, "Failed disabling cqe 
compression err=%d\n", err);
-- 
2.21.0

Reply via email to