[dpdk-dev] [PATCH v2 1/1] ixgbe: Fix phy errors in stats->ierrors

Thomas Monjalon thomas.monjalon at 6wind.com
Thu Jul 23 15:00:21 CEST 2015


> > > Fixes: f6bf669b990004dc69231476d9fcf0b80574e568. Bug fix to remove
> > > (rxnfgpc - hw_stats->gprc) which does not account for phy errors.
> > > hw_stats->gprc is the Number of good (non-erred) Rx packets (from the
> > > network) that pass L2 filtering and has a legal length as defined by
> > > LongPacketEnable. While rxnfgpc is the Number of good (non-erred with
> > legal
> > > length) Rx packets (from the network) regardless of packet filtering and
> > receive
> > > enablement. Thus hw_stats->gprc can be > rxnfgpc and this calculation
> > should
> > > be removed from the calculation of ierrors.
> > > Validated with testpmd by sending packets to the interface without
> > forwarding
> > > enabled - packets should be dropped and the error counters incremented.
> > >
> > > v2:
> > >  - specified the commit that this bug fix fixes.
> > >
> > > Signed-off-by: Maryam Tahhan <maryam.tahhan at intel.com>
> > Acked-by: Wenzhuo Lu <wenzhuo.lu at intel.com>
> Tested-by: Marvin Liu <yong.liu at intel.com>

Applied, thanks


More information about the dev mailing list