Message ID | 1428658976-28050-1-git-send-email-wsteinwender@pcs.com |
---|---|
State | Accepted, archived |
Delegated to: | David Miller |
Headers | show |
Le 10/04/2015 11:42, Wolfgang Steinwender a écrit : > The statistics are grouped by TX and RX errors. > The SQE Test Errors Register indicates problems with TX. > > Signed-off-by: Wolfgang Steinwender <wsteinwender@pcs.com> seems okay: Acked-by: Nicolas Ferre <nicolas.ferre@atmel.com> > --- > drivers/net/ethernet/cadence/macb.c | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) > > diff --git a/drivers/net/ethernet/cadence/macb.c b/drivers/net/ethernet/cadence/macb.c > index 448a323..9f53872 100644 > --- a/drivers/net/ethernet/cadence/macb.c > +++ b/drivers/net/ethernet/cadence/macb.c > @@ -1956,12 +1956,12 @@ static struct net_device_stats *macb_get_stats(struct net_device *dev) > hwstat->rx_oversize_pkts + > hwstat->rx_jabbers + > hwstat->rx_undersize_pkts + > - hwstat->sqe_test_errors + > hwstat->rx_length_mismatch); > nstat->tx_errors = (hwstat->tx_late_cols + > hwstat->tx_excessive_cols + > hwstat->tx_underruns + > - hwstat->tx_carrier_errors); > + hwstat->tx_carrier_errors + > + hwstat->sqe_test_errors); > nstat->collisions = (hwstat->tx_single_cols + > hwstat->tx_multiple_cols + > hwstat->tx_excessive_cols); >
From: Wolfgang Steinwender <wsteinwender@pcs.com> Date: Fri, 10 Apr 2015 11:42:56 +0200 > The statistics are grouped by TX and RX errors. > The SQE Test Errors Register indicates problems with TX. > > Signed-off-by: Wolfgang Steinwender <wsteinwender@pcs.com> Applied, thank you! -- To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
diff --git a/drivers/net/ethernet/cadence/macb.c b/drivers/net/ethernet/cadence/macb.c index 448a323..9f53872 100644 --- a/drivers/net/ethernet/cadence/macb.c +++ b/drivers/net/ethernet/cadence/macb.c @@ -1956,12 +1956,12 @@ static struct net_device_stats *macb_get_stats(struct net_device *dev) hwstat->rx_oversize_pkts + hwstat->rx_jabbers + hwstat->rx_undersize_pkts + - hwstat->sqe_test_errors + hwstat->rx_length_mismatch); nstat->tx_errors = (hwstat->tx_late_cols + hwstat->tx_excessive_cols + hwstat->tx_underruns + - hwstat->tx_carrier_errors); + hwstat->tx_carrier_errors + + hwstat->sqe_test_errors); nstat->collisions = (hwstat->tx_single_cols + hwstat->tx_multiple_cols + hwstat->tx_excessive_cols);
The statistics are grouped by TX and RX errors. The SQE Test Errors Register indicates problems with TX. Signed-off-by: Wolfgang Steinwender <wsteinwender@pcs.com> --- drivers/net/ethernet/cadence/macb.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)