Date: Wed, 4 Nov 2020 09:38:30 +0100 From: =?utf-8?Q?S=C3=B8ren_Schmidt?= <soren.schmidt@gmail.com> To: "freebsd-arm@freebsd.org" <arm@freebsd.org> Subject: if_mvneta rx/tx byte counts wrong Message-ID: <57104A54-AC82-4102-A637-116BF8D2E17D@gmail.com>
next in thread | raw e-mail | index | archive | help
Hi gang While returning to my hacks on the Espressobin I noticed that netstat -w = gives some interesting results: root@EspressoBin:~ # netstat -w1 input (Total) output packets errs idrops bytes packets errs bytes colls 0 0 0 60 0 0 0 0 1 0 0 274877907008 0 0 0 0 0 0 0 60 0 0 0 0 1 0 0 274877907008 0 0 0 0 1 0 0 274877907315 0 0 0 0 3 0 1 1370094567743 0 0 0 0 0 0 0 60 0 0 0 0 1 0 0 274877909253 0 0 0 0 Looking at the sysctl=E2=80=99s its the same thing: dev.mvneta.0.mib.tx_good_oct: 3813930959736 dev.mvneta.0.mib.rx_good_oct: 443193380410133 First though there might be byteordering involved but looking at the raw = values that does not explain the behaviour, however the rx/tx count is = the only values that are 64bit, all others are 32bit and are working as = expected. Any ideas / fixes ? -- S=C3=B8ren Schmidt sos@deepcore.dk / sos@freebsd.org "So much code to hack, so little time"
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?57104A54-AC82-4102-A637-116BF8D2E17D>