Module Name: src Committed By: martin Date: Thu Oct 24 16:06:09 UTC 2019
Modified Files: src/sys/arch/arm/ep93xx [netbsd-8]: epe.c src/sys/arch/mac68k/nubus [netbsd-8]: if_netdock_nubus.c src/sys/dev/ic [netbsd-8]: i82586.c src/sys/dev/pcmcia [netbsd-8]: if_cnw.c if_ray.c src/sys/dev/qbus [netbsd-8]: if_il.c if_qt.c Log Message: Pull up following revision(s) (requested by msaitoh in ticket #1416): sys/dev/ic/i82586.c: revision 1.86 sys/arch/arm/ep93xx/epe.c: revision 1.45 sys/dev/pcmcia/if_cnw.c: revision 1.66 sys/arch/mac68k/nubus/if_netdock_nubus.c: revision 1.31 sys/dev/qbus/if_il.c: revision 1.36 sys/dev/pcmcia/if_ray.c: revision 1.95 sys/dev/qbus/if_qt.c: revision 1.24 if_percpuq(9) automatically increments if_ipackets, so don't increment it in the driver itself to prevent double count. To generate a diff of this commit: cvs rdiff -u -r1.36.6.1 -r1.36.6.2 src/sys/arch/arm/ep93xx/epe.c cvs rdiff -u -r1.25.8.1 -r1.25.8.2 \ src/sys/arch/mac68k/nubus/if_netdock_nubus.c cvs rdiff -u -r1.76.6.1 -r1.76.6.2 src/sys/dev/ic/i82586.c cvs rdiff -u -r1.61.8.1 -r1.61.8.2 src/sys/dev/pcmcia/if_cnw.c cvs rdiff -u -r1.86.8.1 -r1.86.8.2 src/sys/dev/pcmcia/if_ray.c cvs rdiff -u -r1.29 -r1.29.10.1 src/sys/dev/qbus/if_il.c cvs rdiff -u -r1.21.8.1 -r1.21.8.2 src/sys/dev/qbus/if_qt.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/sys/arch/arm/ep93xx/epe.c diff -u src/sys/arch/arm/ep93xx/epe.c:1.36.6.1 src/sys/arch/arm/ep93xx/epe.c:1.36.6.2 --- src/sys/arch/arm/ep93xx/epe.c:1.36.6.1 Thu Jul 26 23:55:28 2018 +++ src/sys/arch/arm/ep93xx/epe.c Thu Oct 24 16:06:09 2019 @@ -1,4 +1,4 @@ -/* $NetBSD: epe.c,v 1.36.6.1 2018/07/26 23:55:28 snj Exp $ */ +/* $NetBSD: epe.c,v 1.36.6.2 2019/10/24 16:06:09 martin Exp $ */ /* * Copyright (c) 2004 Jesse Off @@ -27,7 +27,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: epe.c,v 1.36.6.1 2018/07/26 23:55:28 snj Exp $"); +__KERNEL_RCSID(0, "$NetBSD: epe.c,v 1.36.6.2 2019/10/24 16:06:09 martin Exp $"); #include <sys/types.h> #include <sys/param.h> @@ -259,7 +259,6 @@ begin: } if (ndq > 0) { - ifp->if_ipackets += ndq; CTRLPAGE_DMASYNC(TX_QLEN * 3 * sizeof(uint32_t), RX_QLEN * 4 * sizeof(uint32_t), BUS_DMASYNC_PREWRITE|BUS_DMASYNC_PREREAD); Index: src/sys/arch/mac68k/nubus/if_netdock_nubus.c diff -u src/sys/arch/mac68k/nubus/if_netdock_nubus.c:1.25.8.1 src/sys/arch/mac68k/nubus/if_netdock_nubus.c:1.25.8.2 --- src/sys/arch/mac68k/nubus/if_netdock_nubus.c:1.25.8.1 Sat Aug 5 04:19:27 2017 +++ src/sys/arch/mac68k/nubus/if_netdock_nubus.c Thu Oct 24 16:06:09 2019 @@ -1,4 +1,4 @@ -/* $NetBSD: if_netdock_nubus.c,v 1.25.8.1 2017/08/05 04:19:27 snj Exp $ */ +/* $NetBSD: if_netdock_nubus.c,v 1.25.8.2 2019/10/24 16:06:09 martin Exp $ */ /* * Copyright (C) 2000,2002 Daishi Kato <dai...@axlight.com> @@ -43,7 +43,7 @@ /***********************/ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: if_netdock_nubus.c,v 1.25.8.1 2017/08/05 04:19:27 snj Exp $"); +__KERNEL_RCSID(0, "$NetBSD: if_netdock_nubus.c,v 1.25.8.2 2019/10/24 16:06:09 martin Exp $"); #include <sys/param.h> #include <sys/device.h> @@ -726,9 +726,7 @@ netdock_rxint(struct netdock_softc *sc) len -= ETHER_CRC_LEN; if ((regdata1 & 0x00ac) == 0) { - if (netdock_read(sc, len)) - ifp->if_ipackets++; - else + if (netdock_read(sc, len) == 0) ifp->if_ierrors++; } else { ifp->if_ierrors++; Index: src/sys/dev/ic/i82586.c diff -u src/sys/dev/ic/i82586.c:1.76.6.1 src/sys/dev/ic/i82586.c:1.76.6.2 --- src/sys/dev/ic/i82586.c:1.76.6.1 Thu Jul 26 23:55:29 2018 +++ src/sys/dev/ic/i82586.c Thu Oct 24 16:06:09 2019 @@ -1,4 +1,4 @@ -/* $NetBSD: i82586.c,v 1.76.6.1 2018/07/26 23:55:29 snj Exp $ */ +/* $NetBSD: i82586.c,v 1.76.6.2 2019/10/24 16:06:09 martin Exp $ */ /*- * Copyright (c) 1998 The NetBSD Foundation, Inc. @@ -137,7 +137,7 @@ Mode of operation: */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: i82586.c,v 1.76.6.1 2018/07/26 23:55:29 snj Exp $"); +__KERNEL_RCSID(0, "$NetBSD: i82586.c,v 1.76.6.2 2019/10/24 16:06:09 martin Exp $"); #include <sys/param.h> @@ -1041,7 +1041,6 @@ ie_readframe( * Finally pass this packet up to higher layers. */ if_percpuq_enqueue((&sc->sc_ethercom.ec_if)->if_percpuq, m); - sc->sc_ethercom.ec_if.if_ipackets++; return (0); } Index: src/sys/dev/pcmcia/if_cnw.c diff -u src/sys/dev/pcmcia/if_cnw.c:1.61.8.1 src/sys/dev/pcmcia/if_cnw.c:1.61.8.2 --- src/sys/dev/pcmcia/if_cnw.c:1.61.8.1 Thu Jul 26 23:55:30 2018 +++ src/sys/dev/pcmcia/if_cnw.c Thu Oct 24 16:06:09 2019 @@ -1,4 +1,4 @@ -/* $NetBSD: if_cnw.c,v 1.61.8.1 2018/07/26 23:55:30 snj Exp $ */ +/* $NetBSD: if_cnw.c,v 1.61.8.2 2019/10/24 16:06:09 martin Exp $ */ /*- * Copyright (c) 1998, 2004 The NetBSD Foundation, Inc. @@ -105,7 +105,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: if_cnw.c,v 1.61.8.1 2018/07/26 23:55:30 snj Exp $"); +__KERNEL_RCSID(0, "$NetBSD: if_cnw.c,v 1.61.8.2 2019/10/24 16:06:09 martin Exp $"); #include "opt_inet.h" @@ -849,7 +849,6 @@ cnw_recv(struct cnw_softc *sc) ++ifp->if_ierrors; return; } - ++ifp->if_ipackets; /* Pass the packet up. */ if_percpuq_enqueue(ifp->if_percpuq, m); Index: src/sys/dev/pcmcia/if_ray.c diff -u src/sys/dev/pcmcia/if_ray.c:1.86.8.1 src/sys/dev/pcmcia/if_ray.c:1.86.8.2 --- src/sys/dev/pcmcia/if_ray.c:1.86.8.1 Thu Jul 26 23:55:30 2018 +++ src/sys/dev/pcmcia/if_ray.c Thu Oct 24 16:06:09 2019 @@ -1,4 +1,4 @@ -/* $NetBSD: if_ray.c,v 1.86.8.1 2018/07/26 23:55:30 snj Exp $ */ +/* $NetBSD: if_ray.c,v 1.86.8.2 2019/10/24 16:06:09 martin Exp $ */ /* * Copyright (c) 2000 Christian E. Hopps @@ -57,7 +57,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: if_ray.c,v 1.86.8.1 2018/07/26 23:55:30 snj Exp $"); +__KERNEL_RCSID(0, "$NetBSD: if_ray.c,v 1.86.8.2 2019/10/24 16:06:09 martin Exp $"); #include "opt_inet.h" @@ -1519,7 +1519,6 @@ done: m_adj(m, (char *)eh - (char *)frame); bpf_mtap(ifp, m); /* XXX doesn't appear to be included m->m_flags |= M_HASFCS; */ - ifp->if_ipackets++; if_percpuq_enqueue(ifp->if_percpuq, m); } Index: src/sys/dev/qbus/if_il.c diff -u src/sys/dev/qbus/if_il.c:1.29 src/sys/dev/qbus/if_il.c:1.29.10.1 --- src/sys/dev/qbus/if_il.c:1.29 Tue Feb 9 08:32:11 2016 +++ src/sys/dev/qbus/if_il.c Thu Oct 24 16:06:09 2019 @@ -1,4 +1,4 @@ -/* $NetBSD: if_il.c,v 1.29 2016/02/09 08:32:11 ozaki-r Exp $ */ +/* $NetBSD: if_il.c,v 1.29.10.1 2019/10/24 16:06:09 martin Exp $ */ /* * Copyright (c) 1982, 1986 Regents of the University of California. * All rights reserved. @@ -35,7 +35,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: if_il.c,v 1.29 2016/02/09 08:32:11 ozaki-r Exp $"); +__KERNEL_RCSID(0, "$NetBSD: if_il.c,v 1.29.10.1 2019/10/24 16:06:09 martin Exp $"); #include "opt_inet.h" @@ -504,7 +504,6 @@ ilrint(void *arg) struct mbuf *m; int len, s; - sc->sc_if.if_ipackets++; #ifdef notyet if (sc->sc_ifuba.ifu_flags & UBA_NEEDBDP) UBAPURGE(is->is_ifuba.ifu_uba, is->is_ifuba.ifu_r.ifrw_bdp); Index: src/sys/dev/qbus/if_qt.c diff -u src/sys/dev/qbus/if_qt.c:1.21.8.1 src/sys/dev/qbus/if_qt.c:1.21.8.2 --- src/sys/dev/qbus/if_qt.c:1.21.8.1 Thu Jul 26 23:55:30 2018 +++ src/sys/dev/qbus/if_qt.c Thu Oct 24 16:06:09 2019 @@ -1,4 +1,4 @@ -/* $NetBSD: if_qt.c,v 1.21.8.1 2018/07/26 23:55:30 snj Exp $ */ +/* $NetBSD: if_qt.c,v 1.21.8.2 2019/10/24 16:06:09 martin Exp $ */ /* * Copyright (c) 1992 Steven M. Schultz * All rights reserved. @@ -80,7 +80,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: if_qt.c,v 1.21.8.1 2018/07/26 23:55:30 snj Exp $"); +__KERNEL_RCSID(0, "$NetBSD: if_qt.c,v 1.21.8.2 2019/10/24 16:06:09 martin Exp $"); #include "opt_inet.h" @@ -562,7 +562,6 @@ qtrint(struct qt_softc *sc) goto rnext; } len = (rp->rmd1 & RMD1_MCNT) - 4; /* -4 for CRC */ - sc->is_if.if_ipackets++; if ((rp->rmd0 & RMD0_ERR3) || (rp->rmd2 & RMD2_ERR4)) {