From owner-freebsd-net@FreeBSD.ORG Tue Feb 8 09:10:56 2011 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 ED76A106566B for ; Tue, 8 Feb 2011 09:10:56 +0000 (UTC) (envelope-from lev@serebryakov.spb.ru) Received: from ftp.translate.ru (ftp.translate.ru [80.249.188.42]) by mx1.freebsd.org (Postfix) with ESMTP id A6A788FC24 for ; Tue, 8 Feb 2011 09:10:56 +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 81AF513DF42; Tue, 8 Feb 2011 12:10:54 +0300 (MSK) Date: Tue, 8 Feb 2011 12:10:53 +0300 From: Lev Serebryakov X-Priority: 3 (Normal) Message-ID: <197599906.20110208121053@serebryakov.spb.ru> To: Karim Fodil-Lemelin In-Reply-To: References: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Cc: pyunyh@gmail.com, jfv@freebsd.org, freebsd-net@freebsd.org Subject: Re: Fwd: igb driver RX (was TX) hangs when out of mbuf clusters 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: Tue, 08 Feb 2011 09:10:57 -0000 Hello, Karim. You wrote 8 =D1=84=D0=B5=D0=B2=D1=80=D0=B0=D0=BB=D1=8F 2011 =D0=B3., 6:29:5= 3: > Precisely, the exact same behavior happens (RX hang) if options > DEVICE_POLLING is _not_ used in the kernel configuration file. I tried wi= th > POLLING since someone mentioned that it helped in a case mentioned earlier > today. Unfortunately for igb with or without polling yields the same rx r= ing > filing problem. In my case (em(4), not igb(4) but symptoms are VERY similar) POLLING (both as kernel option AND "ifconfig em0 polling") options leads to resets (which drops all connections!) AFTER such kernel messages: 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 --=20 // Black Lion AKA Lev Serebryakov