git: 5d8fd932e418 - main - This brings into sync FreeBSD with the netflix versions of rack and bbr. This fixes several breakages (panics) since the tcp_lro code was committed that have been reported. Quite a few new features are now in rack (prefecting of DGP -- Dynamic Goodput Pacing among the largest). There is also support for ack-war prevention. Documents comming soon on rack..
Shawn Webb
shawn.webb at hardenedbsd.org
Thu May 6 17:39:39 UTC 2021
On Thu, May 06, 2021 at 03:26:28PM +0000, Randall Stewart wrote:
> The branch main has been updated by rrs:
>
> URL: https://cgit.FreeBSD.org/src/commit/?id=5d8fd932e418f03e98b3469c4088a36f0ef34ffe
>
> commit 5d8fd932e418f03e98b3469c4088a36f0ef34ffe
> Author: Randall Stewart <rrs at FreeBSD.org>
> AuthorDate: 2021-05-06 15:22:26 +0000
> Commit: Randall Stewart <rrs at FreeBSD.org>
> CommitDate: 2021-05-06 15:22:26 +0000
>
> This brings into sync FreeBSD with the netflix versions of rack and bbr.
> This fixes several breakages (panics) since the tcp_lro code was
> committed that have been reported. Quite a few new features are
> now in rack (prefecting of DGP -- Dynamic Goodput Pacing among the
> largest). There is also support for ack-war prevention. Documents
> comming soon on rack..
>
> Sponsored by: Netflix
> Reviewed by: rscheff, mtuexen
> Differential Revision: https://reviews.freebsd.org/D30036
> ---
> sys/netinet/cc/cc.h | 7 +-
> sys/netinet/cc/cc_newreno.c | 34 +-
> sys/netinet/cc/cc_newreno.h | 13 +-
> sys/netinet/tcp.h | 24 +-
> sys/netinet/tcp_accounting.h | 39 +
> sys/netinet/tcp_input.c | 10 +-
> sys/netinet/tcp_log_buf.h | 8 +-
> sys/netinet/tcp_ratelimit.c | 29 +-
> sys/netinet/tcp_ratelimit.h | 4 +-
> sys/netinet/tcp_sack.c | 11 +
> sys/netinet/tcp_stacks/bbr.c | 92 +-
> sys/netinet/tcp_stacks/rack.c | 9876 ++++++++++++++++++++++--------
Hey Randall,
Out of curiosity, did anyone take the time to audit/review the changes
to rack.c?
Thanks,
--
Shawn Webb
Cofounder / Security Engineer
HardenedBSD
https://git.hardenedbsd.org/hardenedbsd/pubkeys/-/raw/master/Shawn_Webb/03A4CBEBB82EA5A67D9F3853FF2E67A277F8E1FA.pub.asc
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://lists.freebsd.org/pipermail/dev-commits-src-main/attachments/20210506/d2e5e4ff/attachment.sig>
More information about the dev-commits-src-main
mailing list