]> git.baikalelectronics.ru Git - kernel.git/commit
Merge branch 'listener_refactor_part_12'
authorDavid S. Miller <davem@davemloft.net>
Wed, 18 Mar 2015 02:02:53 +0000 (22:02 -0400)
committerDavid S. Miller <davem@davemloft.net>
Wed, 18 Mar 2015 02:02:53 +0000 (22:02 -0400)
commit45ada2351aa7d7b6203863e522133c8399bf00cb
tree798f475f48fbdff0eae359c3f345a1a0eaf83ca2
parentcc7625cc1bbac7dc41412b04eba5bbf111674795
parentade4a23bc15101e05c64b5cf5791f21df60c2e80
Merge branch 'listener_refactor_part_12'

Eric Dumazet says:

====================
inet: tcp listener refactoring, part 12

By adding a pointer back to listener, we are preparing synack rtx
handling to no longer be governed by listener keepalive timer,
as this is the most problematic source of contention on listener
spinlock. Note that TCP FastOpen had such pointer anyway, so we
make it generic.
====================

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