Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 8 Aug 2018 20:46:31 +0300
From:      "Andrey V. Elsukov" <bu7cher@yandex.ru>
To:        rgrimes@freebsd.org
Cc:        src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-stable@freebsd.org, svn-src-stable-11@freebsd.org
Subject:   Re: svn commit: r337462 - in stable/11/sys: net netinet netinet6
Message-ID:  <99179ee8-9272-08be-f86a-d2ca06deef9f@yandex.ru>
In-Reply-To: <201808081640.w78Gegho012855@pdx.rh.CN85.dnsmgr.net>
References:  <201808081640.w78Gegho012855@pdx.rh.CN85.dnsmgr.net>

next in thread | previous in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--TBF9znWahoznHdgldKXQsN4W4xCxrAXCE
Content-Type: multipart/mixed; boundary="I7CXRGr4YjJrD3o5Kvp0gG6FC3f1Q7ZaO";
 protected-headers="v1"
From: "Andrey V. Elsukov" <bu7cher@yandex.ru>
To: rgrimes@freebsd.org
Cc: src-committers@freebsd.org, svn-src-all@freebsd.org,
 svn-src-stable@freebsd.org, svn-src-stable-11@freebsd.org
Message-ID: <99179ee8-9272-08be-f86a-d2ca06deef9f@yandex.ru>
Subject: Re: svn commit: r337462 - in stable/11/sys: net netinet netinet6
References: <201808081640.w78Gegho012855@pdx.rh.CN85.dnsmgr.net>
In-Reply-To: <201808081640.w78Gegho012855@pdx.rh.CN85.dnsmgr.net>

--I7CXRGr4YjJrD3o5Kvp0gG6FC3f1Q7ZaO
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: quoted-printable

On 08.08.2018 19:40, Rodney W. Grimes wrote:
>> Author: ae
>> Date: Wed Aug  8 16:17:50 2018
>> New Revision: 337462
>> URL: https://svnweb.freebsd.org/changeset/base/337462
>>
>> Log:
>>   MFC r331098 (by melifaro):
>>     Fix outgoing TCP/UDP packet drop on arp/ndp entry expiration.
>>  =20
>>     Current arp/nd code relies on the feedback from the datapath indic=
ating
>>      that the entry is still used. This mechanism is incorporated into=
 the
>>      arpresolve()/nd6_resolve() routines. After the inpcb route cache
>>      introduction, the packet path for the locally-originated packets =
changed,
>>      passing cached lle pointer to the ether_output() directly. This r=
esulted
>>      in the arp/ndp entry expire each time exactly after the configure=
d max_age
>>      interval. During the small window between the ARP/NDP request and=
 reply
>>      from the router, most of the packets got lost.
>>  =20
>>     Fix this behaviour by plugging datapath notification code to the p=
acket
>>      path used by route cache. Unify the notification code by using si=
ngle
>>      inlined function with the per-AF callbacks.
>=20
> Is this worthy of an EN for 11.2?
> This is a rather annoying problem for some people.

I saw only one report, if you think so, fell free to do that :)

--=20
WBR, Andrey V. Elsukov


--I7CXRGr4YjJrD3o5Kvp0gG6FC3f1Q7ZaO--

--TBF9znWahoznHdgldKXQsN4W4xCxrAXCE
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----
Comment: Using GnuPG with Thunderbird - https://www.enigmail.net/

iQEzBAEBCAAdFiEE5lkeG0HaFRbwybwAAcXqBBDIoXoFAltrLHcACgkQAcXqBBDI
oXpLPgf9FEE70v4j+xX+xifOYg9TsnKjm3M6hnqGZNb0XtXjjHQ2wrGnzEVS4JG3
n2v8kEoDRwvpbdv2pc6uwzRQy43Y1/j+4op39RWZ8NHV6WAYxJNtpVswdpvLGKz+
y15ZfR21SmGFOACPJA01G4TQzgywc5fmYWK7q+UuGji6J8+NDwLHGDLIQWM6FZ+A
d0qAFrywgvrRwaa5mnkOrTt6ySnAXHpZDYjBHgA/OD74RtMK7U/li7EpdRJrDZ1S
V0l7uQltH6TtrOgqtyX1PmAIjds5gL/YdhT1S4RDWPYtYp2KTelbG98oxOlVM6MG
Mak9N1YzCsO56Q56In8S4tfg2DZCAA==
=YUhJ
-----END PGP SIGNATURE-----

--TBF9znWahoznHdgldKXQsN4W4xCxrAXCE--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?99179ee8-9272-08be-f86a-d2ca06deef9f>