Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 12 Apr 2011 07:40:12 GMT
From:      Clement LECIGNE <clement.lecigne@netasq.com>
To:        freebsd-net@FreeBSD.org
Subject:   Re: kern/155988
Message-ID:  <201104120740.p3C7eC5T078413@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
The following reply was made to PR kern/155988; it has been noted by GNATS.

From: Clement LECIGNE <clement.lecigne@netasq.com>
To: Gleb Smirnoff <glebius@FreeBSD.org>
Cc: bug-followup@FreeBSD.org
Subject: Re: kern/155988
Date: Tue, 12 Apr 2011 09:18:37 +0200

 --6TrnltStXW4iwmi0
 Content-Type: text/plain; charset=iso-8859-1
 Content-Disposition: inline
 Content-Transfer-Encoding: quoted-printable
 
 Hi Gleb,
 
 Thanks for your reply, my comments are inlined.
 
 Mon, Apr 11, 2011 at 04:01:27PM +0400, Gleb Smirnoff wrote:
 >   Hello, Clement!
 >=20
 > #13 0x406b196c in rtexpunge (rt=3D0x614728b8) at ../../../net/route.c:810
 > #14 0x406f7eef in arplookup (addr=3DVariable "addr" is not available.
 > ) at ../../../netinet/if_ether.c:1198
 >=20
 > Have you got original, not patched 7.3-RELEASE-p3? You have arplookup()
 > calling rtexpunge() in line 1198 of if_ether.c. Mine line is 1034:
 >=20
 > glebius@think:~:|>fetch -qo - http://svn.freebsd.org/base/release/7.3.0/s=
 ys/netinet/if_ether.c | grep -n rtexpunge
 > 1034:                   rtexpunge(rt);
 >=20
 > Also, the file itself is 1072 lines long:
 >=20
 >  glebius@think:~:|>fetch -qo - http://svn.freebsd.org/base/release/7.3.0/=
 sys/netinet/if_ether.c | wc -l
 >     1072
 >=20
 > Can you please clarify this?
 
 Oups I have sent you the wrong backtrace, I have tested without our
 patches (just one to limit the number of arp entries to make it
 fast) and the crash occurs too.
 
 >=20
 > Also, ARP code has been significantly changed in the stable/8 branch of F=
 reeBSD.
 > If the bug can't be reproduced in 8.2-RELEASE, then the PR is going to be=
  closed
 > as fixed.
 
 In fact, I have tested and I can't reproduce it in 8.2-RELEASE with and
 without our patches. So I think we can close it as fixed, we have a
 crappy workaround for our appliances.
 
 Thanks,
 
 --=20
 Cl=E9ment LECIGNE,
 Perl combines the power of sh, the clarity of sed, and the performance of a=
 wk with the simplicity of C.
 
 --6TrnltStXW4iwmi0
 Content-Type: application/pgp-signature
 
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v2.0.17 (FreeBSD)
 
 iQEcBAEBAgAGBQJNo/zMAAoJEGApiCuiwtY3T4kIAKTuGOXebiOCl4JdSPbzZceI
 8wC5SUF/loVNuzZnc0n6j2C4cL40LmPzVHi6D9QoOdWsu2quJXDxVQuTIn5M31Lh
 fieeftcXYtkeT9kuUQRJEYCQqm/IBJWCH+IDx7DLDAysKlFBy2XNbE24rcPPZnHZ
 ZmbLDqd8ewn5qWnJbS879s6J0XXddJaHGeJbH2LuAoB3ymetZ/BkU32l5TgPXCnT
 EfSUkCuACDSZUgiqSQ4SKGvLy8Xsz5yKpSJ1OCUax6UrBN7C1P+h3vMxVlWiQIOq
 mhXx2xrc33eGMDA3Ok6asYeTXAlfeUlDU+FcpgZcQVrCgwvNh0AzFaYRcc3efvU=
 =B0EG
 -----END PGP SIGNATURE-----
 
 --6TrnltStXW4iwmi0--



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