From owner-freebsd-net@FreeBSD.ORG Thu Jun 19 17:55:46 2008 Return-Path: Delivered-To: freebsd-net@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0CD9B1065672 for ; Thu, 19 Jun 2008 17:55:46 +0000 (UTC) (envelope-from jfvogel@gmail.com) Received: from py-out-1112.google.com (py-out-1112.google.com [64.233.166.179]) by mx1.freebsd.org (Postfix) with ESMTP id 9C75F8FC19 for ; Thu, 19 Jun 2008 17:55:45 +0000 (UTC) (envelope-from jfvogel@gmail.com) Received: by py-out-1112.google.com with SMTP id p76so364311pyb.10 for ; Thu, 19 Jun 2008 10:55:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to :subject:cc:in-reply-to:mime-version:content-type :content-transfer-encoding:content-disposition:references; bh=tGaPbaidMdfIDRNijdqrcCSwPC8dvexY9DqnHZVWALs=; b=huSbNywANnCNr3LlB8xZk4d7q1I/uHb6/Fe9ooUnga4A6Tu7yS8eVqZUZD1g7T8KT3 ECoqdHlB+rwM6/HsZyR2QndL0V0Z2a7AUu3LnVYEFUTsY0LvVjMXj4NvlrVMcrOZO2qF s+igvR+1Sxg9f8YuptIpSBm+jJMdmr9pQ1218= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:cc:in-reply-to:mime-version :content-type:content-transfer-encoding:content-disposition :references; b=r9Nq1pBmzeQQKslus53Rm+wunxUXFDrlHp7PsuGuHxQTcS4wJTMVTN6YRX/Seayjvc Fyb1tgC7ti3iak+RadXAGQxZoldGo/6+YRpcdDgPXMMJsxP8mG2LV1IL08fcag3f30FH OFZ4Go2MSs9S9fTlv5IGcNZBRqMhrM7ZrdMK4= Received: by 10.114.75.6 with SMTP id x6mr3018282waa.187.1213898144315; Thu, 19 Jun 2008 10:55:44 -0700 (PDT) Received: by 10.114.174.13 with HTTP; Thu, 19 Jun 2008 10:55:44 -0700 (PDT) Message-ID: <2a41acea0806191055w5e112b8bsa57a8db2b177adbe@mail.gmail.com> Date: Thu, 19 Jun 2008 10:55:44 -0700 From: "Jack Vogel" To: Rudy In-Reply-To: <48582C29.8030307@monkeybrains.net> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <20080516185813.H866@logos.sky.od.ua> <2a41acea0805160904g7dcf9f58rf69ca5d0612945cc@mail.gmail.com> <4853055C.2030303@MonkeyBrains.NET> <48535A11.4020003@monkeybrains.net> <48582C29.8030307@monkeybrains.net> Cc: freebsd-net@freebsd.org Subject: Re: Seeking help understanding my "emX: watchdog timeout" messages X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Jun 2008 17:55:46 -0000 Watchdog reset is an indication that the TX completion did not happen within a reasonable time, it can the symptom of a variety of problems. You list a bunch of settings for polling, is this interface in POLLING mode? Jack On Tue, Jun 17, 2008 at 2:27 PM, Rudy wrote: > > > I am getting these messages: > Jun 17 08:53:14 example kernel: em2: watchdog timeout -- resetting > Jun 17 08:53:14 example kernel: em2: link state changed to DOWN > Jun 17 08:53:17 example kernel: em2: link state changed to UP > Jun 17 11:07:38 example kernel: em2: watchdog timeout -- resetting > Jun 17 11:07:38 example kernel: em2: link state changed to DOWN > Jun 17 11:07:41 example kernel: em2: link state changed to UP > on an interface that does about 100Mbps all day. > > [1] should I worry about it (only happens a couple of times a day)? > [2] will setting dev.em.2.rx_int_delay help? > couldn't find too much documentation on it... Best I could get: > http://www.intel.com/support/network/sb/cs-009209.htm > [3] what, in you best estimation, is causing these wathdog events? > > > sysctl dev.em.2.stats=1 > Jun 17 13:23:22 example kernel: em2: Excessive collisions = 0 > Jun 17 13:23:22 example kernel: em2: Sequence errors = 0 > Jun 17 13:23:22 example kernel: em2: Defer count = 0 > Jun 17 13:23:22 example kernel: em2: Missed Packets = 81518 > Jun 17 13:23:22 example kernel: em2: Receive No Buffers = 1226 > Jun 17 13:23:22 example kernel: em2: Receive Length Errors = 0 > Jun 17 13:23:22 example kernel: em2: Receive errors = 0 > Jun 17 13:23:22 example kernel: em2: Crc errors = 0 > Jun 17 13:23:22 example kernel: em2: Alignment errors = 0 > Jun 17 13:23:22 example kernel: em2: Collision/Carrier extension errors = 0 > Jun 17 13:23:22 example kernel: em2: RX overruns = 0 > Jun 17 13:23:22 example kernel: em2: watchdog timeouts = 20 > Jun 17 13:23:22 example kernel: em2: RX MSIX IRQ = 0 TX MSIX IRQ = 0 LINK > MSIX IRQ = 0 > Jun 17 13:23:22 example kernel: em2: XON Rcvd = 0 > Jun 17 13:23:22 example kernel: em2: XON Xmtd = 0 > Jun 17 13:23:22 example kernel: em2: XOFF Rcvd = 0 > Jun 17 13:23:22 example kernel: em2: XOFF Xmtd = 0 > Jun 17 13:23:22 example kernel: em2: Good Packets Rcvd = 2515504832 > Jun 17 13:23:22 example kernel: em2: Good Packets Xmtd = 4543057019 > Jun 17 13:23:22 example kernel: em2: TSO Contexts Xmtd = 8 > Jun 17 13:23:22 example kernel: em2: TSO Contexts Failed = 0 > > sysctl dev.em.2.debug=1 > Jun 17 13:28:48 example kernel: em2: Adapter hardware address = 0xc4d91224 > Jun 17 13:28:48 example kernel: em2: CTRL = 0x400c0241 RCTL = 0x8002 > Jun 17 13:28:48 example kernel: em2: Packet buffer = Tx=16k Rx=32k > Jun 17 13:28:48 example kernel: em2: Flow control watermarks high = 30720 > low = 29220 > Jun 17 13:28:48 example kernel: em2: tx_int_delay = 66, tx_abs_int_delay = > 66 > Jun 17 13:28:48 example kernel: em2: rx_int_delay = 0, rx_abs_int_delay = > 66 > Jun 17 13:28:48 example kernel: em2: fifo workaround = 0, fifo_reset_count > = 0 > Jun 17 13:28:48 example kernel: em2: hw tdh = 116, hw tdt = 116 > Jun 17 13:28:48 example kernel: em2: hw rdh = 175, hw rdt = 174 > Jun 17 13:28:48 example kernel: em2: Num Tx descriptors avail = 256 > Jun 17 13:28:48 example kernel: em2: Tx Descriptors not avail1 = 20 > Jun 17 13:28:48 example kernel: em2: Tx Descriptors not avail2 = 0 > Jun 17 13:28:48 example kernel: em2: Std mbuf failed = 0 > Jun 17 13:28:48 example kernel: em2: Std mbuf cluster failed = 0 > Jun 17 13:28:48 example kernel: em2: Driver dropped packets = 0 > Jun 17 13:28:48 example kernel: em2: Driver tx dma failure in encap = 0 > > > sysctl dev.em.2 > dev.em.2.%desc: Intel(R) PRO/1000 Network Connection 6.9.5 > dev.em.2.%driver: em > dev.em.2.%location: slot=0 function=0 > dev.em.2.%pnpinfo: vendor=0x8086 device=0x10a4 subvendor=0x8086 > subdevice=0x10a4 class=0x020000 > dev.em.2.%parent: pci6 > dev.em.2.debug: -1 > dev.em.2.stats: -1 > dev.em.2.rx_int_delay: 0 > dev.em.2.tx_int_delay: 66 > dev.em.2.rx_abs_int_delay: 66 > dev.em.2.tx_abs_int_delay: 66 > dev.em.2.rx_processing_limit: 100 > > Polling related sysctl settings: > kern.polling.idlepoll_sleeping: 1 > kern.polling.stalled: 82 > kern.polling.suspect: 6266 > kern.polling.phase: 0 > kern.polling.enable: 1 > kern.polling.handlers: 6 > kern.polling.residual_burst: 0 > kern.polling.pending_polls: 1 > kern.polling.lost_polls: 371823 > kern.polling.short_ticks: 4795 > kern.polling.reg_frac: 20 > kern.polling.user_frac: 33 > kern.polling.idle_poll: 0 > kern.polling.each_burst: 5 > kern.polling.burst_max: 350 > kern.polling.burst: 350 > kern.clockrate: { hz = 2500, tick = 400, profhz = 1666, stathz = 333 } > > hadware is a quad Intel 1000 Pro PT card. > > Thanks!!!! > > Rudy > _______________________________________________ > freebsd-net@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-net > To unsubscribe, send any mail to "freebsd-net-unsubscribe@freebsd.org" >