]> git.baikalelectronics.ru Git - kernel.git/commit
tcp: remove loop to compute wscale
authorEric Dumazet <edumazet@google.com>
Thu, 29 Nov 2018 15:56:20 +0000 (07:56 -0800)
committerDavid S. Miller <davem@davemloft.net>
Thu, 29 Nov 2018 19:10:14 +0000 (11:10 -0800)
commit33998a03366d0c893c3c237af2d57e92c2147b30
tree7a48396a78634310d66e156caf70a5ef61451ad5
parent462208b0a8747fe4cb0f84fd9e0f9e69144366dd
tcp: remove loop to compute wscale

We can remove the loop and conditional branches
and compute wscale efficiently thanks to ilog2()

Signed-off-by: Eric Dumazet <edumazet@google.com>
Acked-by: Soheil Hassas Yeganeh <soheil@google.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
net/ipv4/tcp_output.c