NetBSD Problem Report #29316
From njoly@pasteur.fr Wed Feb 9 16:39:11 2005
Return-Path: <njoly@pasteur.fr>
Received: from electre.pasteur.fr (electre.pasteur.fr [157.99.64.120])
by narn.netbsd.org (Postfix) with ESMTP id 420D263B400
for <gnats-bugs@gnats.NetBSD.org>; Wed, 9 Feb 2005 16:39:11 +0000 (UTC)
Message-Id: <20050209173911.DEA7EDA2BB@raclette-tete2.sis.pasteur.fr>
Date: Wed, 9 Feb 2005 18:39:11 +0100 (CET)
From: njoly@pasteur.fr
Reply-To: njoly@pasteur.fr
To: gnats-bugs@netbsd.org
Subject: bge(4) receive errors while querying interface with ifconfig
X-Send-Pr-Version: 3.95
>Number: 29316
>Category: kern
>Synopsis: bge(4) receive errors while querying interface with ifconfig
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: msaitoh
>State: closed
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Wed Feb 09 16:40:00 +0000 2005
>Closed-Date: Mon Nov 26 14:07:09 +0000 2018
>Last-Modified: Mon Nov 26 14:07:09 +0000 2018
>Originator: Nicolas Joly
>Release: NetBSD 2.99.15
>Organization:
Institut Pasteur
>Environment:
System: NetBSD raclette-tete2.sis.pasteur.fr 2.99.15 NetBSD 2.99.15 (QUAD) #10: Wed Feb 9 16:37:03 CET 2005 njoly@lanfeust.sis.pasteur.fr:/local/src/NetBSD/obj/amd64/sys/arch/amd64/compile/QUAD amd64
Architecture: x86_64
Machine: amd64
>Description:
During some network transferts, through a bge(4) interface, i noticed that
`ifconfig bge1' generate some receive errors.
bge0 at pci4 dev 3 function 0: Broadcom BCM5704C Dual Gigabit Ethernet
bge0: interrupting at ioapic2 pin 3 (irq 11)
bge0: ASIC BCM5704 A3 (0x2003), Ethernet address 00:00:1a:1a:2e:8e
brgphy0 at bge0 phy 1: BCM5704 1000BASE-T media interface, rev. 0
brgphy0: using BCM5704 DSP patch
brgphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 1000baseT-FDX, auto
bge1 at pci4 dev 3 function 1: Broadcom BCM5704C Dual Gigabit Ethernet
bge1: interrupting at ioapic2 pin 0 (irq 10)
bge1: ASIC BCM5704 A3 (0x2003), Ethernet address 00:00:1a:1a:2e:8f
brgphy1 at bge1 phy 1: BCM5704 1000BASE-T media interface, rev. 0
brgphy1: using BCM5704 DSP patch
brgphy1: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 1000baseT-FDX, auto
njoly@raclette-tete2 [~]> ifconfig -v bge1
bge1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
capabilities=7<IP4CSUM,TCP4CSUM,UDP4CSUM>
enabled=0
address: 00:00:1a:1a:2e:8f
media: Ethernet autoselect (1000baseT full-duplex)
status: active
input: 0 packets, 0 bytes
output: 6 packets, 464 bytes, 5 multicasts
inet 192.168.0.100 netmask 0xffffff00 broadcast 192.168.0.255
inet6 fe80::200:1aff:fe1a:2e8f%bge1 prefixlen 64 scopeid 0x2
[...]
Do some network transfert here and many `ifconfig bge1' at the
same time. Notice errors increasing and transferred in packets
rate falling (from 25000 to 1000 in my case).
Stopping the queries restore a `working' interface.
[...]
njoly@raclette-tete2 [~]> ifconfig -v bge1
bge1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
capabilities=7<IP4CSUM,TCP4CSUM,UDP4CSUM>
enabled=0
address: 00:00:1a:1a:2e:8f
media: Ethernet autoselect (1000baseT full-duplex)
status: active
input: 2141684 packets, 3136723506 bytes, 3116 errors
output: 94093 packets, 14113418 bytes, 5 multicasts
inet 192.168.0.100 netmask 0xffffff00 broadcast 192.168.0.255
inet6 fe80::200:1aff:fe1a:2e8f%bge1 prefixlen 64 scopeid 0x2
Same results while running at 100Mbits or 1Gbit; and i was able to reproduce
this on a NetBSD/i386 running 2.0 too.
>How-To-Repeat:
Start some network transfert, and run the following loop:
while :; ifconfig bge1; done
>Fix:
>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: kern-bug-people->msaitoh
Responsible-Changed-By: msaitoh@NetBSD.org
Responsible-Changed-When: Fri, 01 Aug 2014 03:56:28 +0000
Responsible-Changed-Why:
mine.
State-Changed-From-To: open->closed
State-Changed-By: bouyer@NetBSD.org
State-Changed-When: Mon, 26 Nov 2018 14:07:09 +0000
State-Changed-Why:
Can't reproduce on netbsd-8, assume fixed.
>Unformatted:
(Contact us)
$NetBSD: query-full-pr,v 1.43 2018/01/16 07:36:43 maya Exp $
$NetBSD: gnats_config.sh,v 1.9 2014/08/02 14:16:04 spz Exp $
Copyright © 1994-2017
The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.