svn commit: r222410 - in stable/8/sys: modules/khelp
modules/khelp/h_ertt netinet/khelp
Lawrence Stewart
lstewart at FreeBSD.org
Sat May 28 08:24:23 UTC 2011
Author: lstewart
Date: Sat May 28 08:24:22 2011
New Revision: 222410
URL: http://svn.freebsd.org/changeset/base/222410
Log:
MFC 217806:
Import the ERTT (Enhanced Round Trip Time) Khelp module. ERTT uses the
Khelp/Hhook KPIs to hook into the TCP stack and maintain a per-connection, low
noise estimate of the instantaneous RTT. ERTT's implementation is robust even in
the face of delayed acknowledgements and/or TSO being in use for a connection.
A high quality, low noise RTT estimate is a requirement for applications such as
delay-based congestion control, for which we will be importing some algorithm
implementations shortly.
In collaboration with: David Hayes <dahayes at swin edu au> and
Grenville Armitage <garmitage at swin edu au>
Sponsored by: FreeBSD Foundation
Reviewed by: bz and others along the way
Added:
stable/8/sys/modules/khelp/h_ertt/
- copied from r217806, head/sys/modules/khelp/h_ertt/
stable/8/sys/netinet/khelp/
- copied from r217806, head/sys/netinet/khelp/
Modified:
stable/8/sys/modules/khelp/Makefile
Directory Properties:
stable/8/sys/ (props changed)
stable/8/sys/amd64/include/xen/ (props changed)
stable/8/sys/cddl/contrib/opensolaris/ (props changed)
stable/8/sys/contrib/dev/acpica/ (props changed)
stable/8/sys/contrib/pf/ (props changed)
Modified: stable/8/sys/modules/khelp/Makefile
==============================================================================
--- stable/8/sys/modules/khelp/Makefile Sat May 28 08:20:25 2011 (r222409)
+++ stable/8/sys/modules/khelp/Makefile Sat May 28 08:24:22 2011 (r222410)
@@ -1,5 +1,5 @@
# $FreeBSD$
-SUBDIR=
+SUBDIR= h_ertt
.include <bsd.subdir.mk>
More information about the svn-src-all
mailing list