There are some performance implications of this change that are unresolved
in the UDP receive path. I haven't had a chance to go back and try to
address that, so I can't MFC until then.
On Tue, Nov 1, 2016 at 11:13 AM, Harry Schmalzbauer
wrote:
> Bezüglich Ryan Stone's
Bezüglich Ryan Stone's Nachricht vom 19.08.2016 00:59 (localtime):
> Author: rstone
> Date: Thu Aug 18 22:59:10 2016
> New Revision: 304437
> URL: https://svnweb.freebsd.org/changeset/base/304437
>
> Log:
> Fix unlocked access to ifnet address list
>
> in_broadcast() was iterating over the
Author: rstone
Date: Thu Aug 18 22:59:10 2016
New Revision: 304437
URL: https://svnweb.freebsd.org/changeset/base/304437
Log:
Fix unlocked access to ifnet address list
in_broadcast() was iterating over the ifnet address list without
first taking an IF_ADDR_RLOCK. This could cause a