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-all/attachments/20210506/d2e5e4ff/attachment.sig>


More information about the dev-commits-src-all mailing list