net/bnxt: enable default flows in TruFlow mode

Removed the check to enable default flows only when VF representor
are enabled. It should be enabled all the time in truflow mode.

Signed-off-by: Kishore Padmanabha <kishore.padmanabha@broadcom.com>
Signed-off-by: Somnath Kotur <somnath.kotur@broadcom.com>
Reviewed-by: Mike Baucom <michael.baucom@broadcom.com>
This commit is contained in:
Kishore Padmanabha 2020-07-17 19:44:40 +05:30 committed by Ferruh Yigit
parent 6511faeffc
commit 0f740127c0

View File

@ -1404,8 +1404,7 @@ static void bnxt_dev_close_op(struct rte_eth_dev *eth_dev)
bnxt_cancel_fc_thread(bp);
if (BNXT_TRUFLOW_EN(bp)) {
if (bp->rep_info != NULL)
bnxt_destroy_df_rules(bp);
bnxt_destroy_df_rules(bp);
bnxt_ulp_deinit(bp);
}
@ -1657,7 +1656,7 @@ static int bnxt_promiscuous_disable_op(struct rte_eth_dev *eth_dev)
if (rc != 0)
vnic->flags = old_flags;
if (BNXT_TRUFLOW_EN(bp) && bp->rep_info != NULL)
if (BNXT_TRUFLOW_EN(bp))
bnxt_create_df_rules(bp);
return rc;