|
|
@@ -1096,10 +1096,12 @@ static void i40e_update_pf_stats(struct i40e_pf *pf)
|
|
|
&osd->rx_jabber, &nsd->rx_jabber);
|
|
|
|
|
|
/* FDIR stats */
|
|
|
- i40e_stat_update32(hw, I40E_GLQF_PCNT(pf->fd_atr_cnt_idx),
|
|
|
+ i40e_stat_update32(hw,
|
|
|
+ I40E_GLQF_PCNT(I40E_FD_ATR_STAT_IDX(pf->hw.pf_id)),
|
|
|
pf->stat_offsets_loaded,
|
|
|
&osd->fd_atr_match, &nsd->fd_atr_match);
|
|
|
- i40e_stat_update32(hw, I40E_GLQF_PCNT(pf->fd_sb_cnt_idx),
|
|
|
+ i40e_stat_update32(hw,
|
|
|
+ I40E_GLQF_PCNT(I40E_FD_SB_STAT_IDX(pf->hw.pf_id)),
|
|
|
pf->stat_offsets_loaded,
|
|
|
&osd->fd_sb_match, &nsd->fd_sb_match);
|
|
|
i40e_stat_update32(hw,
|
|
|
@@ -7679,12 +7681,8 @@ static int i40e_sw_init(struct i40e_pf *pf)
|
|
|
(pf->hw.func_caps.fd_filters_best_effort > 0)) {
|
|
|
pf->flags |= I40E_FLAG_FD_ATR_ENABLED;
|
|
|
pf->atr_sample_rate = I40E_DEFAULT_ATR_SAMPLE_RATE;
|
|
|
- /* Setup a counter for fd_atr per PF */
|
|
|
- pf->fd_atr_cnt_idx = I40E_FD_ATR_STAT_IDX(pf->hw.pf_id);
|
|
|
if (!(pf->flags & I40E_FLAG_MFP_ENABLED)) {
|
|
|
pf->flags |= I40E_FLAG_FD_SB_ENABLED;
|
|
|
- /* Setup a counter for fd_sb per PF */
|
|
|
- pf->fd_sb_cnt_idx = I40E_FD_SB_STAT_IDX(pf->hw.pf_id);
|
|
|
} else {
|
|
|
dev_info(&pf->pdev->dev,
|
|
|
"Flow Director Sideband mode Disabled in MFP mode\n");
|