From owner-freebsd-bugs Sat Jul 6 13:20:27 2002 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2F16837B405 for ; Sat, 6 Jul 2002 13:20:03 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 038AF43E42 for ; Sat, 6 Jul 2002 13:20:02 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.4/8.12.4) with ESMTP id g66KK1JU051277 for ; Sat, 6 Jul 2002 13:20:01 -0700 (PDT) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.4/8.12.4/Submit) id g66KK1VR051276; Sat, 6 Jul 2002 13:20:01 -0700 (PDT) Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 45DDD37B400 for ; Sat, 6 Jul 2002 13:10:43 -0700 (PDT) Received: from www.freebsd.org (www.FreeBSD.org [216.136.204.117]) by mx1.FreeBSD.org (Postfix) with ESMTP id E2F6B43E52 for ; Sat, 6 Jul 2002 13:10:42 -0700 (PDT) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.12.4/8.12.4) with ESMTP id g66KAgOT066652 for ; Sat, 6 Jul 2002 13:10:42 -0700 (PDT) (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.12.4/8.12.4/Submit) id g66KAg9e066651; Sat, 6 Jul 2002 13:10:42 -0700 (PDT) Message-Id: <200207062010.g66KAg9e066651@www.freebsd.org> Date: Sat, 6 Jul 2002 13:10:42 -0700 (PDT) From: John Mechalas To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-1.0 Subject: i386/40274: "fxp: device timeout" errors during heavy, sustained network activity Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org >Number: 40274 >Category: i386 >Synopsis: "fxp: device timeout" errors during heavy, sustained network activity >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sat Jul 06 13:20:01 PDT 2002 >Closed-Date: >Last-Modified: >Originator: John Mechalas >Release: 4.6-RELEASE >Organization: n/a >Environment: FreeBSD medley 4.6-RELEASE FreeBSD 4.6-RELEASE #0: Wed Jul 3 18:55:16 PDT 2002 root@medley:/usr/src/sys/compile/MEDLEY i386 >Description: During heavy, sustained network activity, the fxp driver reports a "device timeout" error, and the interface basically "goes away". Existing connections ot the machine (that route through that interface) hang for a period of several seconds to less than a minute, at which point it comes back up. A look back through my messages logs of old shows that this did happen once or twice under 4.5-RELEASE, though I don't recall actually seeing application troubles during day-to-day work. It may have been a problem before then, too. But, under 4.6-RELEASE, it happens frequently (every two or three attempts to do large file transfers), and I can see the effects of it quite clearly. So whle the phenomenon may not be new, the upgrade to 4.6 has drastically increased the frequency of occurance. Note that this is a dual-proc system. Here's dmesg from my most recent boot: Copyright (c) 1992-2002 The FreeBSD Project. Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 The Regents of the University of California. All rights reserved. FreeBSD 4.6-RELEASE #0: Wed Jul 3 18:55:16 PDT 2002 root@medley:/usr/src/sys/compile/MEDLEY Timecounter "i8254" frequency 1193182 Hz CPU: Pentium III/Pentium III Xeon/Celeron (696.41-MHz 686-class CPU) Origin = "GenuineIntel" Id = 0x683 Stepping = 3 Features=0x387fbff real memory = 134152192 (131008K bytes) avail memory = 127057920 (124080K bytes) Programming 24 pins in IOAPIC #0 IOAPIC #0 intpin 2 -> irq 0 FreeBSD/SMP: Multiprocessor motherboard cpu0 (BSP): apic id: 1, version: 0x00040011, at 0xfee00000 cpu1 (AP): apic id: 0, version: 0x00040011, at 0xfee00000 io0 (APIC): apic id: 2, version: 0x00170011, at 0xfec00000 Preloaded elf kernel "kernel" at 0xc0371000. Pentium Pro MTRR support enabled Using $PIR table, 12 entries at 0xc00fdf00 npx0: on motherboard npx0: INT 16 interface pcib0: on motherboard pci0: on pcib0 pcib2: at device 1.0 on pci0 pci1: on pcib2 pcib3: at device 15.0 on pci1 pci2: on pcib3 pcib4: at device 11.0 on pci0 pci3: on pcib4 fxp0: port 0x2000-0x203f mem 0xf4200000-0xf421ffff,0xf4240000-0xf4240fff irq 5 at device 4.0 on pci3 fxp0: Ethernet address 00:d0:b7:11:80:88 inphy0: on miibus0 inphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto fxp1: port 0x2040-0x207f mem 0xf4220000-0xf423ffff,0xf4241000-0xf4241fff irq 11 at device 5.0 on pci3 fxp1: Ethernet address 00:d0:b7:11:80:89 inphy1: on miibus1 inphy1: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto ahc0: port 0x1400-0x14ff mem 0xf4100000-0xf4100fff irq 11 at device 12.0 on pci0 aic7896/97: Ultra2 Wide Channel A, SCSI Id=7, 32/253 SCBs ahc1: port 0x1800-0x18ff mem 0xf4101000-0xf4101fff irq 11 at device 12.1 on pci0 aic7896/97: Ultra2 Wide Channel B, SCSI Id=7, 32/253 SCBs fxp2: port 0x1080-0x10bf mem 0xf4000000-0xf40fffff,0xf4102000-0xf4102fff irq 10 at device 14.0 on pci0 fxp2: Ethernet address 00:a0:c9:fb:31:38 inphy2: on miibus2 inphy2: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto isab0: at device 18.0 on pci0 isa0: on isab0 atapci0: port 0x1050-0x105f at device 18.1 on pci0 ata0: at 0x1f0 irq 14 on atapci0 ata1: at 0x170 irq 15 on atapci0 uhci0: port 0x1060-0x107f irq 10 at device 18.2 on pci0 usb0: on uhci0 usb0: USB revision 1.0 uhub0: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1 uhub0: 2 ports with 2 removable, self powered Timecounter "PIIX" frequency 3579545 Hz chip1: port 0x1040-0x104f at device 18.3 on pci0 pci0: at 20.0 pcib1: on motherboard pci4: on pcib1 orm0: