From nobody@FreeBSD.org Mon Mar 20 14:47:25 2000 Return-Path: Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 3B37A37BA1E for ; Mon, 20 Mar 2000 14:47:25 -0800 (PST) (envelope-from nobody@FreeBSD.org) Received: (from nobody@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id OAA15974; Mon, 20 Mar 2000 14:47:25 -0800 (PST) (envelope-from nobody@FreeBSD.org) Message-Id: <200003202247.OAA15974@freefall.freebsd.org> Date: Mon, 20 Mar 2000 14:47:25 -0800 (PST) From: rapid@flashcom.net Sender: nobody@FreeBSD.org To: freebsd-gnats-submit@FreeBSD.org Subject: 100/10baseT card resets under load X-Send-Pr-Version: www-1.0 >Number: 17517 >Category: kern >Synopsis: 100/10baseT card resets under load >Confidential: no >Severity: non-critical >Priority: low >Responsible: mbr >State: closed >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Mon Mar 20 14:50:02 PST 2000 >Closed-Date: Tue Nov 29 03:41:31 GMT 2005 >Last-Modified: Tue Nov 29 03:41:31 GMT 2005 >Originator: Roy Ritter >Release: 4.0rc2 >Organization: >Environment: bash-2.03# uname -a FreeBSD server.63-248-77-107.usa3.flashcom.net 4.0-20000214-CURRENT FreeBSD 4.0-20000214-CURRENT #0: Tue Feb 15 01:45:52 GMT 2000 root@monster.cdrom.com:/usr/src/sys/compile/GENERIC i386 >Description: Under heavy load my macronix based NIC card resets (lights go out on my hub(actually a 5 port switch)) then come back on a few secons later and the traffic continues. This did not happen on the same machine using FreeBSD 3.3 . I am using the dc0 driver now for the NIC and under FreeBSD 3.3 I used the mx0 driver. I receive errors on the terminal indicating tx underruns - I'm lucky to get 20kbs throughput >How-To-Repeat: transfer a file over 100k through the NIC >Fix: I wish I knew how to switch back to the mx0 driver! >Release-Note: >Audit-Trail: State-Changed-From-To: open->feedback State-Changed-By: sheldonh State-Changed-When: Wed Mar 22 01:45:51 PST 2000 State-Changed-Why: You're going to need to provide more feedback if you actually want something done. You should submit as follow-up to your PR, the output of the dmesg(8) command and the contents of your kernel config file. Responsible-Changed-From-To: freebsd-bugs->wpaul Responsible-Changed-By: sheldonh Responsible-Changed-When: Wed Mar 22 01:45:51 PST 2000 Responsible-Changed-Why: Bill seems to be the maintainer for this driver, but he's _definitely_ going to want more detail from you. From: "Roy Ritter" To: sheldonh@FreeBSD.org Cc: Subject: Re: misc/17517: 100/10baseT card resets under load Date: Mon, 27 Mar 2000 08:11:51 -0500 Output of dmesg: su-2.03# dmesg Copyright (c) 1992-2000 The FreeBSD Project. Copyright (c) 1982, 1986, 1989, 1991, 1993 The Regents of the University of California. All rights reserved. FreeBSD 4.0-20000214-CURRENT #0: Tue Feb 15 01:45:52 GMT 2000 root@monster.cdrom.com:/usr/src/sys/compile/GENERIC Timecounter "i8254" frequency 1193182 Hz CPU: AMD-K6(tm) 3D processor (400.91-MHz 586-class CPU) Origin = "AuthenticAMD" Id = 0x58c Stepping = 12 Features=0x8021bf AMD Features=0x80000800 real memory = 134152192 (131008K bytes) config> di pcic0 config> di sn0 config> di lnc0 config> di le0 config> di ie0 config> di fe0 config> di ed0 config> di cs0 config> di bt0 config> di aic0 config> di aha0 config> di adv0 config> q avail memory = 126357504 (123396K bytes) Preloaded elf kernel "kernel" at 0xc0395000. Preloaded userconfig_script "/boot/kernel.conf" at 0xc039509c. md0: Malloc disk npx0: on motherboard npx0: INT 16 interface pcib0: on motherboard pci0: on pcib0 pcib1: at device 1.0 on pci0 pci1: on pcib1 isab0: at device 7.0 on pci0 isa0: on isab0 ata-pci0: port 0xe000-0xe00f at device 7.1 on pci0 ata0 at 0x01f0 irq 14 on ata-pci0 pci0: VIA 83C572 USB controller (vendor=0x1106, dev=0x3038) at 7.2 irq 9 chip1: at device 7.3 on pci0 vga-pci0: mem 0xea000000-0xea7fffff,0xe9000000-0xe9003fff,0xe8000000-0xe87fffff at device 8.0 on pci0 dc0: port 0xe800-0xe8ff mem 0xed000000-0xed0000ff irq 9 at device 9.0 on pci0 dc0: Ethernet address: 00:80:c6:f9:c4:cc miibus0: on dc0 dcphy0: on miibus0 dcphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto fe0: not probed (disabled) fdc0: at port 0x3f0-0x3f5,0x3f7 irq 6 drq 2 on isa0 fdc0: FIFO enabled, 8 bytes threshold ata-isa0: already registered as ata0 adv0: not probed (disabled) bt0: not probed (disabled) aha0: not probed (disabled) aic0: not probed (disabled) atkbdc0: at port 0x60-0x6f on isa0 atkbd0: irq 1 on atkbdc0 psm0: irq 12 on atkbdc0 psm0: model Generic PS/2 mouse, device ID 0 vga0: at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0 sc0: on isa0 sc0: VGA <16 virtual consoles, flags=0x200> pcic0: not probed (disabled) pcic1: not probed (disabled) sio0 at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0 sio0: type 16550A sio1 at port 0x2f8-0x2ff irq 3 on isa0 sio1: type 16550A sio2: not probed (disabled) sio3: not probed (disabled) ppc0: at port 0x378-0x37f irq 7 on isa0 ppc0: Generic chipset (ECP/PS2/NIBBLE) in COMPATIBLE mode ppc0: FIFO with 16/16/16 bytes threshold ppi0: on ppbus0 lpt0: on ppbus0 lpt0: Interrupt-driven port plip0: on ppbus0 ed0: not probed (disabled) ie0: not probed (disabled) le0: not probed (disabled) lnc0: not probed (disabled) cs0: not probed (disabled) sn0: not probed (disabled) unknown0: