> -----Original Message----- > From: Yigit, Ferruh > Sent: Thursday, December 8, 2016 2:30 AM > To: Tom Crugnale <tcrugn...@sandvine.com>; Wu, Jingjing > <jingjing...@intel.com>; Zhang, Helin <helin.zh...@intel.com> > Cc: dev@dpdk.org > Subject: Re: [dpdk-dev] [PATCH v3] net/i40evf: fix reporting of imissed > packets > > On 12/6/2016 8:16 PM, Tom Crugnale wrote: > > Missed packets on RX were erroneously being assigned to the ierrors > > struct member. Change it to be assigned to imissed. > > > > Fixes: 4861cde4 ("i40e: new poll mode driver") > > > > Signed-off-by: Tom Crugnale <tcrugn...@sandvine.com> > > --- > > v3: > > * Fixed coding style issues > > v2: > > * Fixed line breaks in original patch submission > > --- > > > > drivers/net/i40e/i40e_ethdev_vf.c | 8 ++++---- > > 1 file changed, 4 insertions(+), 4 deletions(-) > > > > diff --git a/drivers/net/i40e/i40e_ethdev_vf.c > > b/drivers/net/i40e/i40e_ethdev_vf.c > > index aa306d6..90876c8 100644 > > --- a/drivers/net/i40e/i40e_ethdev_vf.c > > +++ b/drivers/net/i40e/i40e_ethdev_vf.c > > @@ -952,7 +952,7 @@ struct rte_i40evf_xstats_name_off { } > > > > static int > > -i40evf_get_statics(struct rte_eth_dev *dev, struct rte_eth_stats > > *stats) > > +i40evf_get_stats(struct rte_eth_dev *dev, struct rte_eth_stats > > +*stats) > > I aware this is simple modification, but if you can, can you please make this > separate patch? > Stable trees may not interested in internal function name changes but may want > to get stats counter fix. > > > { > > int ret; > > struct i40e_eth_stats *pstats = NULL; @@ -965,7 +965,7 @@ struct > > rte_i40evf_xstats_name_off { > > pstats->rx_broadcast; > > stats->opackets = pstats->tx_broadcast + pstats->tx_multicast + > > pstats->tx_unicast; > > - stats->ierrors = pstats->rx_discards; > > + stats->imissed = pstats->rx_discards; > > so won't VF driver report any rx_error? Yes, i40evf can not get the error stats.
I agree with this change. Acked-by: Jingjing Wu <jingjing...@intel.com>