svn commit: r304437 - head/sys/netinet

Ryan Stone rysto32 at gmail.com
Tue Nov 1 15:23:28 UTC 2016


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 <freebsd at omnilan.de>
wrote:

>  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 ifnet address list without
> >   first taking an IF_ADDR_RLOCK.  This could cause a panic if a
> >   concurrent operation modified the list.
> >
> >   Reviewed by: bz
> >   MFC after: 2 months
> >   Sponsored by: EMC / Isilon Storage Division
> >   Differential Revision: https://reviews.freebsd.org/D7227
>
> Is this intentionally unMFCd?
>
> Thanks,
>
> -harry
>
>


More information about the svn-src-all mailing list