From: Liron Himi Date: Wed, 27 Jan 2021 16:09:35 +0000 (+0200) Subject: net/mvpp2: skip QoS init if not requested X-Git-Url: http://git.droids-corp.org/?a=commitdiff_plain;h=55e429ac7a9b274a6bf91de5c90afefe6ff68fc8;p=dpdk.git net/mvpp2: skip QoS init if not requested Skip qos init if not requested Signed-off-by: Liron Himi --- diff --git a/drivers/net/mvpp2/mrvl_qos.c b/drivers/net/mvpp2/mrvl_qos.c index d3ad7cc5a7..1c65b52764 100644 --- a/drivers/net/mvpp2/mrvl_qos.c +++ b/drivers/net/mvpp2/mrvl_qos.c @@ -593,7 +593,7 @@ mrvl_get_cfg(const char *key __rte_unused, const char *path, void *extra_args) } } else { (*cfg)->port[n].mapping_priority = - PP2_CLS_QOS_TBL_VLAN_IP_PRI; + PP2_CLS_QOS_TBL_NONE; } /* Parse policer configuration (if any) */ @@ -909,6 +909,9 @@ mrvl_start_qos_mapping(struct mrvl_priv *priv) { size_t i; + if (priv->qos_tbl_params.type == PP2_CLS_QOS_TBL_NONE) + return 0; + if (priv->ppio == NULL) { MRVL_LOG(ERR, "ppio must not be NULL here!"); return -1;