From owner-freebsd-questions@FreeBSD.ORG Sat Mar 10 01:56:51 2007 Return-Path: X-Original-To: freebsd-questions@freebsd.org Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 329B616A402 for ; Sat, 10 Mar 2007 01:56:51 +0000 (UTC) (envelope-from bconway@clue4all.net) Received: from rwcrmhc11.comcast.net (rwcrmhc11.comcast.net [204.127.192.81]) by mx1.freebsd.org (Postfix) with ESMTP id 211BB13C46B for ; Sat, 10 Mar 2007 01:56:51 +0000 (UTC) (envelope-from bconway@clue4all.net) Received: from ladyluck.clue4all.net (failure[24.63.37.229]) by comcast.net (rwcrmhc11) with ESMTP id <20070310014533m11009p1vre>; Sat, 10 Mar 2007 01:45:34 +0000 Received: from ladyluck.clue4all.net (localhost.localdomain [127.0.0.1]) by ladyluck.clue4all.net (Postfix) with SMTP id 2EEA92D4118 for ; Fri, 9 Mar 2007 20:45:23 -0500 (EST) Date: Fri, 9 Mar 2007 20:45:23 -0500 From: "Brian J. Conway" To: freebsd-questions@freebsd.org Message-Id: <20070309204523.4f5aef8b.bconway@clue4all.net> Organization: Clue 4 All, Inc. X-Mailer: Sylpheed version 1.0.5 (GTK+ 1.2.10; i686-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Subject: Periodic xl watchdog timeouts on 6.2-RELEASE X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 10 Mar 2007 01:56:51 -0000 I'm trying to track down a watchdog timeout that shows on average once a day, usually at a random time when idle. The system has two 3c905C NICs and does ipfw+natd duty with a couple services, and spends most of its time idle, both CPU and bandwidth-wise. Nothing out of the ordinary happens when saturating my cable connection at ~8 Mbps, be it with HTTP or 100+ BitTorrent connections. However, I'll randomly see in the logs during quieter times: Mar 10 00:04:46 imogen kernel: xl0: watchdog timeout Mar 10 00:04:46 imogen kernel: xl0: link state changed to DOWN Mar 10 00:04:48 imogen kernel: xl0: link state changed to UP It happens on either interface and doesn't cause any problems (so far), the interface always comes back up. I tried swapping a 3rd 3c905C of a slightly older revision for one of them, and the messages still showed up periodically on either. The same hardware ran without any issues or timeouts on 4.11, and is currently running 6.2-RELEASE plus security updates. Kernel is GENERIC with a few unneeded items taken out. Onboard EEPro and sound are disabled in the BIOS. I've also swapped out the ethernet cables for kicks, no change. Pciconf (cards at the end) and dmesg are below. Any ideas would be great, thanks. $ pciconf -lv hostb0@pci0:0:0: class=0x060000 card=0x25608086 chip=0x25608086 rev=0x01 hdr=0x00 vendor = 'Intel Corporation' device = '82845G/GL/GV/GE/PE DRAM Controller / Host-Hub I/F Bridge' class = bridge subclass = HOST-PCI none0@pci0:2:0: class=0x030000 card=0x56418086 chip=0x25628086 rev=0x01 hdr=0x00 vendor = 'Intel Corporation' device = '82845G/GL/GV/GE/PE Integrated Graphics Device' class = display subclass = VGA none1@pci0:29:0: class=0x0c0300 card=0x56418086 chip=0x24c28086 rev=0x01 hdr=0x00 vendor = 'Intel Corporation' device = '82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller' class = serial bus subclass = USB none2@pci0:29:1: class=0x0c0300 card=0x56418086 chip=0x24c48086 rev=0x01 hdr=0x00 vendor = 'Intel Corporation' device = '82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller' class = serial bus subclass = USB none3@pci0:29:2: class=0x0c0300 card=0x56418086 chip=0x24c78086 rev=0x01 hdr=0x00 vendor = 'Intel Corporation' device = '82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller' class = serial bus subclass = USB none4@pci0:29:7: class=0x0c0320 card=0x56418086 chip=0x24cd8086 rev=0x01 hdr=0x00 vendor = 'Intel Corporation' device = '82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB 2.0 EHCI Controller' class = serial bus subclass = USB pcib1@pci0:30:0: class=0x060400 card=0x00000000 chip=0x244e8086 rev=0x81 hdr=0x01 vendor = 'Intel Corporation' device = '82801BA/CA/DB/DBL/EB/ER/FB (ICH2/3/4/4/5/5/6), 6300ESB Hub Interface to PCI Bridge' class = bridge subclass = PCI-PCI isab0@pci0:31:0: class=0x060100 card=0x00000000 chip=0x24c08086 rev=0x01 hdr=0x00 vendor = 'Intel Corporation' device = '82801DB/DBL (ICH4/ICH4-L) LPC Interface Bridge' class = bridge subclass = PCI-ISA atapci0@pci0:31:1: class=0x01018a card=0x56418086 chip=0x24cb8086 rev=0x01 hdr=0x00 vendor = 'Intel Corporation' device = '82801DB/DBL (ICH4/ICH4-L) UltraATA/100 EIDE Controller' class = mass storage subclass = ATA none5@pci0:31:3: class=0x0c0500 card=0x56418086 chip=0x24c38086 rev=0x01 hdr=0x00 vendor = 'Intel Corporation' device = '82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) SMBus Controller' class = serial bus subclass = SMBus xl0@pci1:0:0: class=0x020000 card=0x100010b7 chip=0x920010b7 rev=0x78 hdr=0x00 vendor = '3COM Corp, Networking Division' device = '3C905C-TX Fast EtherLink for PC Management NIC' class = network subclass = ethernet xl1@pci1:1:0: class=0x020000 card=0x100010b7 chip=0x920010b7 rev=0x74 hdr=0x00 vendor = '3COM Corp, Networking Division' device = '3C905C-TX Fast EtherLink for PC Management NIC' class = network subclass = ethernet Copyright (c) 1992-2007 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 is a registered trademark of The FreeBSD Foundation. FreeBSD 6.2-RELEASE-p2 #0: Sun Mar 4 20:49:27 UTC 2007 root@imogen.mydomain.net:/usr/obj/usr/src/sys/IMOGEN-1 ACPI APIC Table: Timecounter "i8254" frequency 1193182 Hz quality 0 CPU: Intel(R) Pentium(R) 4 CPU 2.00GHz (1999.78-MHz 686-class CPU) Origin = "GenuineIntel" Id = 0xf24 Stepping = 4 Features=0x3febfbff real memory = 535035904 (510 MB) avail memory = 518361088 (494 MB) ioapic0 irqs 0-23 on motherboard kbd1 at kbdmux0 acpi0: on motherboard acpi0: Power Button (fixed) Timecounter "ACPI-fast" frequency 3579545 Hz quality 1000 acpi_timer0: <24-bit timer at 3.579545MHz> port 0x408-0x40b on acpi0 cpu0: on acpi0 acpi_throttle0: on cpu0 pcib0: port 0xcf8-0xcff on acpi0 pci0: on pcib0 pci0: at device 2.0 (no driver attached) pci0: at device 29.0 (no driver attached) pci0: at device 29.1 (no driver attached) pci0: at device 29.2 (no driver attached) pci0: at device 29.7 (no driver attached) pcib1: at device 30.0 on pci0 pci1: on pcib1 xl0: <3Com 3c905C-TX Fast Etherlink XL> port 0xdc00-0xdc7f mem 0xff8ffc00-0xff8ffc7f irq 21 at device 0.0 on pci1 miibus0: on xl0 xlphy0: <3c905C 10/100 internal PHY> on miibus0 xlphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto xl0: Ethernet address: 00:01:03:20:f1:b0 xl1: <3Com 3c905C-TX Fast Etherlink XL> port 0xd880-0xd8ff mem 0xff8ff800-0xff8ff87f irq 22 at device 1.0 on pci1 miibus1: on xl1 xlphy1: <3c905C 10/100 internal PHY> on miibus1 xlphy1: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto xl1: Ethernet address: 00:04:76:8f:e6:4f isab0: at device 31.0 on pci0 isa0: on isab0 atapci0: port 0x1f0-0x1f7,0x3f6,0x170-0x177,0x376,0xffa0-0xffaf at device 31.1 on pci0 ata0: on atapci0 ata1: on atapci0 pci0: at device 31.3 (no driver attached) acpi_button0: on acpi0 fdc0: port 0x3f0-0x3f1,0x3f2-0x3f3,0x3f4-0x3f5,0x3f7 irq 6 drq 2 on acpi0 fdc0: [FAST] fd0: <1440-KB 3.5" drive> on fdc0 drive 0 sio0: <16550A-compatible COM port> port 0x3f8-0x3ff irq 4 flags 0x10 on acpi0 sio0: type 16550A atkbdc0: port 0x60,0x64 irq 1 on acpi0 atkbd0: irq 1 on atkbdc0 kbd0 at atkbd0 atkbd0: [GIANT-LOCKED] orm0: at iomem 0xcb800-0xcbfff,0xcc000-0xcc7ff,0xcc800-0xcd7ff on isa0 sc0: at flags 0x100 on isa0 sc0: VGA <16 virtual consoles, flags=0x300> vga0: at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0 sio1: configured irq 3 not in bitmap of probed irqs 0 sio1: port may not be enabled Timecounter "TSC" frequency 1999781040 Hz quality 800 Timecounters tick every 1.000 msec ipfw2 (+ipv6) initialized, divert loadable, rule-based forwarding enabled, default to deny, logging limited to 500 packets/entry by default ad0: 38146MB at ata0-master UDMA100 acd0: CDROM at ata1-master UDMA33 Trying to mount root from ufs:/dev/ad0s1a Brian J. Conway