From owner-freebsd-stable@FreeBSD.ORG Tue Feb 1 07:24:19 2011 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D94CD1065670 for ; Tue, 1 Feb 2011 07:24:19 +0000 (UTC) (envelope-from lev@FreeBSD.org) Received: from ftp.translate.ru (ftp.translate.ru [80.249.188.42]) by mx1.freebsd.org (Postfix) with ESMTP id 98E748FC1F for ; Tue, 1 Feb 2011 07:24:19 +0000 (UTC) Received: from lion.home.serebryakov.spb.ru (89.112.15.178.pppoe.eltel.net [89.112.15.178]) (Authenticated sender: lev@serebryakov.spb.ru) by ftp.translate.ru (Postfix) with ESMTPA id A2DC313DF5F; Tue, 1 Feb 2011 10:24:17 +0300 (MSK) Date: Tue, 1 Feb 2011 10:24:16 +0300 From: Lev Serebryakov Organization: FreeBSD X-Priority: 3 (Normal) Message-ID: <1481093142.20110201102416@serebryakov.spb.ru> To: freebsd-stable@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=windows-1251 Content-Transfer-Encoding: quoted-printable Cc: "Vogel, Jack" Subject: em0: Watchdog timeout -- resetting X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: lev@FreeBSD.org List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 01 Feb 2011 07:24:19 -0000 Hello, Freebsd-stable. System is 8-STABLE (8.2-PRERELEASE) with very last e1000 driver (cvsupped 27 Jan, last commits to e1000 were done 22 Jan). NIC is: em0: port 0xdc00-0xdc1f mem 0x= fea40000-0xfea5ffff,0xfea79000-0xfea79fff irq 20 at device 25.0 on pci0 em0: No MSI/MSIX using a Legacy IRQ em0: [FILTER] em0@pci0:0:25:0: class=3D0x020000 card=3D0x82681043 chip=3D0x10bd808= 6 rev=3D0x02 hdr=3D0x00 vendor =3D 'Intel Corporation' device =3D 'Intel 82566DM Gigabit Ethernet Adapter (82566DM)' class =3D network subclass =3D ethernet bar [10] =3D type Memory, range 32, base 0xfea40000, size 131072, ena= bled bar [14] =3D type Memory, range 32, base 0xfea79000, size 4096, enabl= ed bar [18] =3D type I/O Port, range 32, base 0xdc00, size 32, enabled It is on-board LAN on ASUS P5R-VM DO MoBo (Q35 chipset). I have these tunables in "/etc/loader.conf" hw.em.rxd=3D4096 hw.em.txd=3D4096 And these non-standard sysctls: dev.em.0.rx_int_delay=3D200 dev.em.0.tx_int_delay=3D200 dev.em.0.rx_abs_int_delay=3D4000 dev.em.0.tx_abs_int_delay=3D4000 dev.em.0.rx_processing_limit=3D4096 Several times a day I got messages like this: em0: Watchdog timeout -- resetting em0: Queue(0) tdh =3D 1302, hw tdt =3D 1265 em0: TX(0) desc avail =3D 31,Next TX to Clean =3D 1296 em0: Watchdog timeout -- resetting em0: Queue(0) tdh =3D 3999, hw tdt =3D 3959 em0: TX(0) desc avail =3D 31,Next TX to Clean =3D 3990 em0: Watchdog timeout -- resetting em0: Queue(0) tdh =3D 1431, hw tdt =3D 1394 em0: TX(0) desc avail =3D 31,Next TX to Clean =3D 1425 And all connections are reset. Before latest commits to driver this system paniced in swi_clock. Now it works without panics, but seems, that problem is not fixed completely. --=20 // Black Lion AKA Lev Serebryakov