]> git.baikalelectronics.ru Git - kernel.git/commit
Merge branch 'simplify-TCP-loss-marking-code'
authorDavid S. Miller <davem@davemloft.net>
Sat, 26 Sep 2020 00:17:14 +0000 (17:17 -0700)
committerDavid S. Miller <davem@davemloft.net>
Sat, 26 Sep 2020 00:17:14 +0000 (17:17 -0700)
commit3d2a8cc979a9d0f24da81d232a192be61df49bc6
treeda9770c68db22dab7766a0c22fbf22d05ae64b73
parent6efd86e861753ff53ca70b9e98bbe7dd47cc0c4e
parentc7fdd0fa077a4e8439fd9a861636c72e05dc2fd3
Merge branch 'simplify-TCP-loss-marking-code'

Yuchung Cheng says:

====================
simplify TCP loss marking code

The TCP loss marking is implemented by a set of intertwined
subroutines. TCP has several loss detection algorithms
(RACK, RFC6675/FACK, NewReno, etc) each calls a subset of
these routines to mark a packet lost. This has led to
various bugs (and fixes and fixes of fixes).

This patch set is to consolidate the loss marking code so
all detection algorithms call the same routine tcp_mark_skb_lost().
====================

Signed-off-by: David S. Miller <davem@davemloft.net>