From owner-svn-src-head@freebsd.org Fri Jan 22 02:50:40 2016 Return-Path: Delivered-To: svn-src-head@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 10C98A8C1F7; Fri, 22 Jan 2016 02:50:40 +0000 (UTC) (envelope-from glebius@FreeBSD.org) Received: from cell.glebi.us (glebi.us [96.95.210.25]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "cell.glebi.us", Issuer "cell.glebi.us" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id EE0261D12; Fri, 22 Jan 2016 02:50:39 +0000 (UTC) (envelope-from glebius@FreeBSD.org) Received: from cell.glebi.us (localhost [127.0.0.1]) by cell.glebi.us (8.15.2/8.15.2) with ESMTPS id u0M2ocn5019043 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Thu, 21 Jan 2016 18:50:38 -0800 (PST) (envelope-from glebius@FreeBSD.org) Received: (from glebius@localhost) by cell.glebi.us (8.15.2/8.15.2/Submit) id u0M2ocl3019042; Thu, 21 Jan 2016 18:50:38 -0800 (PST) (envelope-from glebius@FreeBSD.org) X-Authentication-Warning: cell.glebi.us: glebius set sender to glebius@FreeBSD.org using -f Date: Thu, 21 Jan 2016 18:50:37 -0800 From: Gleb Smirnoff To: hiren panchasara Cc: lstewart@FreeBSD.org, src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org Subject: Re: svn commit: r294540 - in head: etc/mtree include share/man/man4 share/man/man9 sys/netinet Message-ID: <20160122025037.GS1444@FreeBSD.org> References: <201601220207.u0M27nCM071788@repo.freebsd.org> <20160122022402.GJ33895@strugglingcoder.info> <20160122023900.GR1444@FreeBSD.org> <20160122024310.GL33895@strugglingcoder.info> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20160122024310.GL33895@strugglingcoder.info> User-Agent: Mutt/1.5.24 (2015-08-30) X-BeenThere: svn-src-head@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: SVN commit messages for the src tree for head/-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 22 Jan 2016 02:50:40 -0000 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.