svn commit: r304436 - in head: . sys/netinet

Adrian Chadd adrian at freebsd.org
Mon Aug 29 22:55:49 UTC 2016


On 29 August 2016 at 15:00, Gleb Smirnoff <glebius at freebsd.org> wrote:
> On Sat, Aug 20, 2016 at 12:36:58PM -0400, Ryan Stone wrote:
> R> - The if_addr_lock would appear to be an excellent candidate to be
> R> converted into an rmlock, but unfortunately we made the mistake of exposing
> R> the lock through the ifnet KPI.  Fixing that would require rototilling
> R> every single Ethernet/WiFi/etc driver in the tree.
>
> Just my 2 cents: that's why I'd like to encourage developers to do a big
> leap with new ifnet KPI (which will give only pointer to struct ifnet
> to drivers), and then with our hands unentagled improve the network stack.
>
> See projects/ifnet branch in the subversion.

Hi,

It's an easyish thing to do now - just come up with an API change
proposal and I'll rototill the wifi drivers / stack in preparation.



-adrian

>
> --
> Totus tuus, Glebius.


More information about the svn-src-head mailing list