numam-dpdk/drivers/net/i40e
Remy Horton f2831f34c2 net/i40e: fix corruption of VF stats
The resetting of stats on a VF involves the setting of an offset
that is subtracted from future calls, rather zeroing of counters.
However doing a stats reset on the port representor was also
adjusting the values forwarded to the VF, which had the effect of
corrupting the VF's counters. The fix is for the port representor
to maintain its own stats offset, so the port representor and VF
maintain independently-resettable counters.

Fixes: e0cb96204b ("net/i40e: add support for representor ports")

Signed-off-by: Remy Horton <remy.horton@intel.com>
Acked-by: Qi Zhang <qi.z.zhang@intel.com>
2018-05-23 00:35:01 +02:00
..
base net/i40e: revert enhancing loopback AQ command 2018-02-08 13:14:25 +01:00
i40e_ethdev_vf.c net/i40e: fix missing VLAN offload capability 2018-05-14 22:31:53 +01:00
i40e_ethdev.c net/i40e: fix failing to disable FDIR Tx queue 2018-05-17 19:06:29 +02:00
i40e_ethdev.h net/i40e: fix corruption of VF stats 2018-05-23 00:35:01 +02:00
i40e_fdir.c net/i40e: print global register change info 2018-05-14 22:31:52 +01:00
i40e_flow.c net/i40e: print global register change info 2018-05-14 22:31:52 +01:00
i40e_logs.h drivers: use SPDX tag for Intel copyright files 2018-01-04 22:41:39 +01:00
i40e_pf.c ethdev: separate driver APIs 2018-01-22 01:26:49 +01:00
i40e_pf.h net/i40e: support AVF basic interface 2018-01-16 18:47:49 +01:00
i40e_regs.h drivers: use SPDX tag for Intel copyright files 2018-01-04 22:41:39 +01:00
i40e_rxtx_vec_altivec.c ethdev: separate driver APIs 2018-01-22 01:26:49 +01:00
i40e_rxtx_vec_avx2.c ethdev: separate driver APIs 2018-01-22 01:26:49 +01:00
i40e_rxtx_vec_common.h ethdev: separate driver APIs 2018-01-22 01:26:49 +01:00
i40e_rxtx_vec_neon.c ethdev: separate driver APIs 2018-01-22 01:26:49 +01:00
i40e_rxtx_vec_sse.c ethdev: separate driver APIs 2018-01-22 01:26:49 +01:00
i40e_rxtx.c net/i40e: fix missing mbuf fast free offload 2018-05-14 22:31:53 +01:00
i40e_rxtx.h net/i40e: remove dependence on Tx queue flags 2018-05-02 19:28:48 +02:00
i40e_tm.c drivers: use SPDX tag for Intel copyright files 2018-01-04 22:41:39 +01:00
i40e_vf_representor.c net/i40e: fix corruption of VF stats 2018-05-23 00:35:01 +02:00
Makefile net/i40e: add support for representor ports 2018-04-27 18:00:57 +01:00
meson.build net/i40e: fix missing defines for non-AVX build 2018-05-08 22:14:07 +02:00
rte_pmd_i40e_version.map net/i40e: support input set configuration 2018-01-16 18:47:49 +01:00
rte_pmd_i40e.c net/i40e: add support for representor ports 2018-04-27 18:00:57 +01:00
rte_pmd_i40e.h net/i40e: add support for representor ports 2018-04-27 18:00:57 +01:00