aboutsummaryrefslogtreecommitdiff
path: root/sys/modules
diff options
context:
space:
mode:
authorRandall Stewart <rrs@FreeBSD.org>2023-04-04 20:05:46 +0000
committerRandall Stewart <rrs@FreeBSD.org>2023-04-04 20:05:46 +0000
commit030434acaf4631c4e205f8bccedcc7f845cbfcbf (patch)
treeb946868ff83f6d1608436398ee86c7d2b5f237d6 /sys/modules
parent2ff8187efd98d5c03dfff631f93bee230b5ff702 (diff)
downloadsrc-030434acaf4631c4e205f8bccedcc7f845cbfcbf.tar.gz
src-030434acaf4631c4e205f8bccedcc7f845cbfcbf.zip
Update rack to the latest code used at NF.
There have been many changes to rack over the last couple of years, including: a) Ability when switching stacks to have one stack query another. b) Internal use of micro-second timers instead of ticks. c) Many changes to pacing in forms of 1) Improvements to Dynamic Goodput Pacing (DGP) 2) Improvements to fixed rate paciing 3) A new feature called hybrid pacing where the requestor can get a combination of DGP and fixed rate pacing with deadlines for delivery that can dynamically speed things up. d) All kinds of bugs found during extensive testing and use of the rack stack for streaming video and in fact all data transferred by NF Reviewed by: glebius, gallatin, tuexen Sponsored By: Netflix Inc. Differential Revision: https://reviews.freebsd.org/D39402
Diffstat (limited to 'sys/modules')
-rw-r--r--sys/modules/tcp/rack/Makefile2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/modules/tcp/rack/Makefile b/sys/modules/tcp/rack/Makefile
index cf95faa7fcfd..b80f34ba7ed4 100644
--- a/sys/modules/tcp/rack/Makefile
+++ b/sys/modules/tcp/rack/Makefile
@@ -6,7 +6,7 @@
STACKNAME= rack
KMOD= tcp_${STACKNAME}
-SRCS= rack.c sack_filter.c rack_bbr_common.c #tailq_hash.c
+SRCS= rack.c sack_filter.c rack_bbr_common.c tailq_hash.c
SRCS+= opt_inet.h opt_inet6.h opt_ipsec.h
SRCS+= opt_kern_tls.h