Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 8 Feb 2011 12:10:53 +0300
From:      Lev Serebryakov <lev@serebryakov.spb.ru>
To:        Karim Fodil-Lemelin <fodillemlinkarim@gmail.com>
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
Message-ID:  <197599906.20110208121053@serebryakov.spb.ru>
In-Reply-To: <AANLkTikrjkHDaBq%2Bx6MTZhzOeqWA=xtFpqQPsthFGmuf@mail.gmail.com>
References:  <AANLkTikrjkHDaBq%2Bx6MTZhzOeqWA=xtFpqQPsthFGmuf@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
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 <lev@serebryakov.spb.ru>




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?197599906.20110208121053>