Use of comma as statement separator is discouraged and
reported as warning by clang with -Wcomma

Signed-off-by: Stephen Hemminger <step...@networkplumber.org>
---
 drivers/net/mlx5/linux/mlx5_os.c    |  4 ++--
 drivers/net/mlx5/linux/mlx5_verbs.c |  2 +-
 drivers/net/mlx5/mlx5_flow.c        | 12 ++++++------
 drivers/net/mlx5/mlx5_flow_dv.c     |  2 +-
 drivers/net/mlx5/mlx5_nta_split.c   |  4 ++--
 5 files changed, 12 insertions(+), 12 deletions(-)

diff --git a/drivers/net/mlx5/linux/mlx5_os.c b/drivers/net/mlx5/linux/mlx5_os.c
index 573e846ed2..5c75d25aa8 100644
--- a/drivers/net/mlx5/linux/mlx5_os.c
+++ b/drivers/net/mlx5/linux/mlx5_os.c
@@ -431,8 +431,8 @@ __mlx5_discovery_misc5_cap(struct mlx5_priv *priv)
                DRV_LOG(INFO, "No SW steering support");
                return;
        }
-       dv_attr.type = IBV_FLOW_ATTR_NORMAL,
-       dv_attr.match_mask = (void *)&matcher_mask,
+       dv_attr.type = IBV_FLOW_ATTR_NORMAL;
+       dv_attr.match_mask = (void *)&matcher_mask;
        dv_attr.match_criteria_enable =
                        (1 << MLX5_MATCH_CRITERIA_ENABLE_OUTER_BIT) |
                        (1 << MLX5_MATCH_CRITERIA_ENABLE_MISC5_BIT);
diff --git a/drivers/net/mlx5/linux/mlx5_verbs.c 
b/drivers/net/mlx5/linux/mlx5_verbs.c
index 454bd7c77e..10fbe08ac3 100644
--- a/drivers/net/mlx5/linux/mlx5_verbs.c
+++ b/drivers/net/mlx5/linux/mlx5_verbs.c
@@ -877,7 +877,7 @@ mlx5_txq_ibv_qp_create(struct rte_eth_dev *dev, uint16_t 
idx)
         * dev_cap.max_sge limit and will still work properly.
         */
        qp_attr.cap.max_send_sge = 1;
-       qp_attr.qp_type = IBV_QPT_RAW_PACKET,
+       qp_attr.qp_type = IBV_QPT_RAW_PACKET;
        /* Do *NOT* enable this, completions events are managed per Tx burst. */
        qp_attr.sq_sig_all = 0;
        qp_attr.pd = priv->sh->cdev->pd;
diff --git a/drivers/net/mlx5/mlx5_flow.c b/drivers/net/mlx5/mlx5_flow.c
index f8b3e504b3..602993b8f7 100644
--- a/drivers/net/mlx5/mlx5_flow.c
+++ b/drivers/net/mlx5/mlx5_flow.c
@@ -11108,12 +11108,12 @@ flow_tunnel_add_default_miss(struct rte_eth_dev *dev,
                                (error, ENOMEM,
                                RTE_FLOW_ERROR_TYPE_ACTION_CONF,
                                NULL, "invalid default miss RSS");
-               ctx->action_rss.func = RTE_ETH_HASH_FUNCTION_DEFAULT,
-               ctx->action_rss.level = 0,
-               ctx->action_rss.types = priv->rss_conf.rss_hf,
-               ctx->action_rss.key_len = priv->rss_conf.rss_key_len,
-               ctx->action_rss.queue_num = priv->reta_idx_n,
-               ctx->action_rss.key = priv->rss_conf.rss_key,
+               ctx->action_rss.func = RTE_ETH_HASH_FUNCTION_DEFAULT;
+               ctx->action_rss.level = 0;
+               ctx->action_rss.types = priv->rss_conf.rss_hf;
+               ctx->action_rss.key_len = priv->rss_conf.rss_key_len;
+               ctx->action_rss.queue_num = priv->reta_idx_n;
+               ctx->action_rss.key = priv->rss_conf.rss_key;
                ctx->action_rss.queue = ctx->queue;
                if (!priv->reta_idx_n || !priv->rxqs_n)
                        return rte_flow_error_set
diff --git a/drivers/net/mlx5/mlx5_flow_dv.c b/drivers/net/mlx5/mlx5_flow_dv.c
index 61d3101ce8..ad1f5fc124 100644
--- a/drivers/net/mlx5/mlx5_flow_dv.c
+++ b/drivers/net/mlx5/mlx5_flow_dv.c
@@ -18804,7 +18804,7 @@ flow_dv_create_mtr_tbls(struct rte_eth_dev *dev,
                        }
                }
                /* Create default matcher in drop table. */
-               matcher.tbl = mtrmng->drop_tbl[domain],
+               matcher.tbl = mtrmng->drop_tbl[domain];
                tbl_data = container_of(mtrmng->drop_tbl[domain],
                                struct mlx5_flow_tbl_data_entry, tbl);
                if (!mtrmng->def_matcher[domain]) {
diff --git a/drivers/net/mlx5/mlx5_nta_split.c 
b/drivers/net/mlx5/mlx5_nta_split.c
index 6a85ab7fd1..c95da56d72 100644
--- a/drivers/net/mlx5/mlx5_nta_split.c
+++ b/drivers/net/mlx5/mlx5_nta_split.c
@@ -345,8 +345,8 @@ flow_nta_mreg_create_cb(void *tool_ctx, void *cb_ctx)
        /* (match REG 'tag') or all. */
        items[1].type = RTE_FLOW_ITEM_TYPE_END;
        /* (Mark) or void + copy to Rx meta + jump to the MREG_ACT_TABLE_GROUP. 
*/
-       actions[1].type = RTE_FLOW_ACTION_TYPE_MODIFY_FIELD,
-       actions[1].conf = &rx_meta,
+       actions[1].type = RTE_FLOW_ACTION_TYPE_MODIFY_FIELD;
+       actions[1].conf = &rx_meta;
        actions[2].type = RTE_FLOW_ACTION_TYPE_JUMP;
        actions[2].conf = &jump;
        actions[3].type = RTE_FLOW_ACTION_TYPE_END;
-- 
2.47.2

Reply via email to