Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 18 Dec 2008 13:29:40 +0800
From:      Nawfal bin Mohmad Rouyan <nawfal@gmail.com>
To:        freebsd-stable <freebsd-stable@freebsd.org>
Subject:   Re: RELENG_7_1: bce driver change generating too much interrupts ?
Message-ID:  <1229578180.6319.21.camel@nawfal-desktop>
In-Reply-To: <400809c165ecedf8a0b7bc6b569e1289.squirrel@wettoast.dyndns.org>
References:  <4935069A.8060209@ec-marseille.fr> <a7f5cdae0a4a84bb3af5cb5f4a1bf57a.squirrel@wettoast.dyndns.org> <49357BD0.4000008@delphij.net> <4935944A.9090509@ec-marseille.fr> <4935C453.8070301@delphij.net> <4935D67E.4070204@delphij.net> <4936F8C4.6090006@ec-marseille.fr> <49399FA6.3060108@delphij.net> <493CE8F7.5010204@yandex-team.ru> <3a6fb7145a0a6c8af136ea1a0824e5ed.squirrel@wettoast.dyndns.org> <493D9BC6.8050902@delphij.net> <4fe0419b44a3a4c4a28b1e60fbb3a3c8.squirrel@wettoast.dyndns.org> <56272b131067237ccabd23de5f669458.squirrel@wettoast.dyndns.org> <4944D894.6070306@delphij.net> <400809c165ecedf8a0b7bc6b569e1289.squirrel@wettoast.dyndns.org>

next in thread | previous in thread | raw e-mail | index | archive | help

--=-zL3kbO00LxE6wEi3kKv6
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

On Mon, 2008-12-15 at 11:47 -0500, Mike Jakubik wrote:
> On Sun, December 14, 2008 4:57 am, Xin LI wrote:
> > -----BEGIN PGP SIGNED MESSAGE-----
> > Hash: SHA1
> >
> > Mike Jakubik wrote:
> >> On Mon, December 8, 2008 5:22 pm, Mike Jakubik wrote:
> >>> On Mon, December 8, 2008 5:12 pm, Xin LI wrote:
> >>>
> >>>> Which version are you currently using?  My previous commit only fixe=
s
> >>>> the excessive interrupt issue, I think this could be a different
> >>>> problem, I'm taking a look at the code to see if I can have somethin=
g
> >>>> for you.
> >>> I was running on the version just prior to the latest interrupt commi=
t.
> >>> I
> >>> have now updated to the one with the interrupt fix. Will let you know
> >>> if
> >>> things change.
> >>>
> >>> Thank You.
> >>
> >> The interrupt rate has decreased significantly, however i am still
> >> having
> >> having problem with applications that hold stateful connections. The r=
x
> >> errors are also still showing, i suspect this is related to the proble=
m.
> >> How can i roll back this driver to the last known good version?
> >
> > Hi, Mike,
> >
> > I think they are different problems.  Could you, please, give me
> > feedback about whether:
> >
> >  - The old driver does not trigger the problem?
> >
> >  - The patched driver restore all the old driver behavior?
>=20
> - Old driver.
>=20
> I have been running the system for 4 days now with this driver. My
> application has not stopped accepting connections, irq rate is low, and
> there are no rx/tx errors reported. Everything looks good.
>=20
> - Patched driver.
>=20
> Your initial import plus the IRQ fix still shows rx errors, and my
> application had stopped accepting connections. I have not tried the patch
> in your last email, and im not sure when i will be able to to as these
> systems are in production. Perhaps someone else could test it? As soon as
> i get a chance i will let you know how it goes.
>=20
> Thanks for the work on this.

I have been using a Dell machine with 2 bce interfaces as a bridge
between my LAN and Firewall to shape the traffic. Since after the
update, the machine can only run for a few minutes and after that no
more connection can go through.

Ping from LAN to Internet is OK but when I telnet say to www.yahoo.com
at port 80 and issue "GET / HTTP/1.0" I can see the data of different
application including the HTML text.

For example, I can see uTorrent packets with binaries and also the HTML
page being cut short. It's as if, I'm seeing packets jumbled together
from different application.

I'm using PF to shape the traffic. If I reboot the server, it will panic
and I have about 3 different vmcores in /var/crash and not sure what to
do with it :( . I've tested the patch to remove
stat_IfInFramesL2FilterDiscards but the problem still occurs.

As for now, I'm not using the server to shape the traffic because I
suspect the driver isn't reliable. I'm going to revert back to the
previous driver and hopes its going to work.

Sorry if there is not much detail since I'm not sure what to provide.
Just tell me what to provide and I'd be happy to do so.

Thanks!

--=-zL3kbO00LxE6wEi3kKv6
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iEYEABECAAYFAklJ370ACgkQbWG64UQnRrLfsQCdGQERhrxqbwcOku1nmjtJ2SIJ
JOcAn3eKSw/98/UwetyraOlHMJlkRVx6
=Zeto
-----END PGP SIGNATURE-----

--=-zL3kbO00LxE6wEi3kKv6--




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