svn commit: r294540 - in head: etc/mtree include share/man/man4 share/man/man9 sys/netinet

Gleb Smirnoff glebius at FreeBSD.org
Fri Jan 22 02:50:40 UTC 2016


On Thu, Jan 21, 2016 at 06:43:10PM -0800, hiren panchasara wrote:
h> > h> >   Provide new socket option TCP_CCALGOOPT, which stands for TCP congestion
h> > h> >   control algorithm options.  The argument is variable length and is opaque
h> > h> >   to TCP, forwarded directly to the algorithm's ctl_output method.
h> > h> >   
h> > h> >   Provide new includes directory netinet/cc, where algorithm specific
h> > h> >   headers can be installed.
h> > h> >   
h> > h> >   The new API doesn't yet have any in tree consumers.
h> > h> >   
h> > h> >   The original code written by lstewart.
h> > h> >   Reviewed by:	rrs, emax
h> > h> >   Sponsored by:	Netflix
h> > h> >   Differential Revision:	https://reviews.freebsd.org/D711
h> > h> 
h> > h> Thanks Lawrence and Glebius for the patch.
h> > h> 
h> > h> I know original plan was to have this in earlier but is it possible to
h> > h> still get this in 10.3 or would it be too soon?
h> > 
h> > Do you have a module that is going to utilize it?
h> 
h> Not right now. But having this in 10.3 can be useful. I don't want to
h> push. I can always carry this patch around if I need in 10.

Yes, I'm quite reluctant to merge. First we need more modules using the API,
and then we can say ourselves that API is good and can go into stable. Since
when it wents into stable, we should no longer change it.

-- 
Totus tuus, Glebius.


More information about the svn-src-all mailing list