Commit e120814d authored by Neerav Parikh's avatar Neerav Parikh Committed by Jeff Kirsher

i40e: Collect PFC XOFF RX stats even in single TC case

When PFC is enabled for any UP in single TC configuration the driver didn't
collect the PFC XOFF RX stats. Though a single TC with PFC enabled is not a
common scenario do not prevent the driver from collecting stats if firmware
indicates that PFC is enabled.

Change-ID: Ie20bd58b07608b528f3c6d95894c9ae56b00077a
Signed-off-by: default avatarNeerav Parikh <neerav.parikh@intel.com>
Tested-by: default avatarJim Young <james.m.young@intel.com>
Signed-off-by: default avatarJeff Kirsher <jeffrey.t.kirsher@intel.com>
parent 7aac8425
...@@ -772,9 +772,8 @@ static void i40e_update_prio_xoff_rx(struct i40e_pf *pf) ...@@ -772,9 +772,8 @@ static void i40e_update_prio_xoff_rx(struct i40e_pf *pf)
dcb_cfg = &hw->local_dcbx_config; dcb_cfg = &hw->local_dcbx_config;
/* See if DCB enabled with PFC TC */ /* Collect Link XOFF stats when PFC is disabled */
if (!(pf->flags & I40E_FLAG_DCB_ENABLED) || if (!dcb_cfg->pfc.pfcenable) {
!(dcb_cfg->pfc.pfcenable)) {
i40e_update_link_xoff_rx(pf); i40e_update_link_xoff_rx(pf);
return; return;
} }
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment