]> 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)
commit42472bd0345fffcd3c2e68b7015f6445b5d12ca3
treebd48e072bacebb47bc6cd4ebb3483e9bd9da21b0
parentb84e5e600e7b5cd921e01c73509c7b423fce6e85
parent219aac50db2d5164cdb40eaa335fcacecd63f4bb
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>