From owner-freebsd-bugs@FreeBSD.ORG Mon Feb 16 09:30:01 2009 Return-Path: Delivered-To: freebsd-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D78211065672 for ; Mon, 16 Feb 2009 09:30:01 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id B24348FC19 for ; Mon, 16 Feb 2009 09:30:01 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.3/8.14.3) with ESMTP id n1G9U16C016063 for ; Mon, 16 Feb 2009 09:30:01 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id n1G9U14Y016062; Mon, 16 Feb 2009 09:30:01 GMT (envelope-from gnats) Resent-Date: Mon, 16 Feb 2009 09:30:01 GMT Resent-Message-Id: <200902160930.n1G9U14Y016062@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Trevor Roydhouse Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 91CA61065677 for ; Mon, 16 Feb 2009 09:21:38 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (www.freebsd.org [IPv6:2001:4f8:fff6::21]) by mx1.freebsd.org (Postfix) with ESMTP id 641548FC12 for ; Mon, 16 Feb 2009 09:21:38 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.14.3/8.14.3) with ESMTP id n1G9LcQG066575 for ; Mon, 16 Feb 2009 09:21:38 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.14.3/8.14.3/Submit) id n1G9LcgS066574; Mon, 16 Feb 2009 09:21:38 GMT (envelope-from nobody) Message-Id: <200902160921.n1G9LcgS066574@www.freebsd.org> Date: Mon, 16 Feb 2009 09:21:38 GMT From: Trevor Roydhouse To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: kern/131738: [re] re0: watchdog timeout (missed Tx interrupts) -- recovering X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Feb 2009 09:30:02 -0000 >Number: 131738 >Category: kern >Synopsis: [re] re0: watchdog timeout (missed Tx interrupts) -- recovering >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Mon Feb 16 09:30:01 UTC 2009 >Closed-Date: >Last-Modified: >Originator: Trevor Roydhouse >Release: 7.1-STABLE >Organization: Sentry >Environment: FreeBSD xxxx.xxx.org 7.1-STABLE FreeBSD 7.1-STABLE #16: Wed Feb 11 18:49:36 EST 2009 xxxxxx@xxxx.xxx.org:/usr/obj/usr/src/sys/SHADOW amd64 >Description: Hardware: Gigabyte MA790X-DS4 AMD motherboard with onboard RealTek 8111B PCI-E Gigabit NIC; Phenom 9550 quad core CPU; 4Gb RAM. if_re details: $FreeBSD: src/sys/dev/re/if_re.c,v 1.95.2.41 2009/02/09 01:38:01 yongari Exp $ if_rlreg details: $FreeBSD: src/sys/pci/if_rlreg.h,v 1.67.2.20 2009/02/09 01:38:01 yongari Exp $ pciconf -lv output: re0@pci0:2:0:0: class=0x020000 card=0xe0001458 chip=0x816810ec rev=0x01 hdr=0x00 vendor = 'Realtek Semiconductor' device = 'RTL8168/8111 PCI-E Gigabit Ethernet NIC' class = network subclass = ethernet dmesg: re0: port 0xee00-0xeeff mem 0xfdfff000-0xfdffffff irq 18 at device 0.0 on pci2 re0: turning off MSI enable bit. re0: Chip rev. 0x38000000 re0: MAC rev. 0x00000000 miibus0: on re0 rgephy0: PHY 1 on miibus0 rgephy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 1000baseT-FDX, auto re0: Ethernet address: 00:1f:d0:a4:ec:fc re0: [FILTER] messages log entries: Feb 15 17:37:05 shadow kernel: re0: watchdog timeout (missed Tx interrupts) -- recovering Feb 15 19:49:52 shadow kernel: re0: watchdog timeout (missed Tx interrupts) -- recovering The watchdog timeouts occur intermittently, possibly during periods of high outbound bandwidth utilisation (1 Mbps DSL outbound/20 Mbps DSL inbound). >How-To-Repeat: Intermittent :-( ftp from one LAN gigabit machine to/from this system via a gigabit switch does not cause the issue. Tx throughput approaches 35 Mbps. Yet timeouts occur when serving external web clients via the gigabit switch, connected to the 100 Mbps port of a Siemens Speedstream 4200 ADSL router on an ADSL2+ line (20 Mbps down, 1 Mbps up). >Fix: >Release-Note: >Audit-Trail: >Unformatted: