]> git.baikalelectronics.ru Git - kernel.git/commit
Merge branch 'listener-sock-const'
authorDavid S. Miller <davem@davemloft.net>
Fri, 25 Sep 2015 20:00:40 +0000 (13:00 -0700)
committerDavid S. Miller <davem@davemloft.net>
Fri, 25 Sep 2015 20:00:40 +0000 (13:00 -0700)
commit2e38b6a8307653bd1d2365517be74ca150853078
treebd48e072bacebb47bc6cd4ebb3483e9bd9da21b0
parentf7a8bd5d667b297b25a1a79ecc66b85d88f6042c
parent74b54b955e5fbc2a399deca5c21eba97f6e0c370
Merge branch 'listener-sock-const'

Eric Dumazet says:

====================
dccp/tcp: constify listener sock

Another patch bomb to prepare lockless TCP/DCCP LISTEN handling.

SYNACK retransmits are built and sent without listener socket
being locked. Soon, initial SYNACK packets will have same property.

This series makes sure we did not something wrong with this model,
by adding a const qualifier in all the paths taken from synack building
and transmit, for IPv4/IPv6 and TCP/dccp.

The only potential problem was the rewrite of ecn bits for connections
with DCTCP as congestion module, but this was a very minor one.
====================

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