commit | 4aea39c11c610e411768649fdc04777903ebfe07 | [log] [tgz] |
---|---|---|
author | Eric Dumazet <edumazet@google.com> | Sun Jun 03 20:33:21 2012 +0000 |
committer | David S. Miller <davem@davemloft.net> | Mon Jun 04 11:27:39 2012 -0400 |
tree | 0389be795b0ebd8c75992eedf511e2346cfbf10f | |
parent | 90ba9b1986b5ac4b2d184575847147ea7c4280a2 [diff] |
tcp: tcp_make_synack() consumes dst parameter tcp_make_synack() clones the dst, and callers release it. We can avoid two atomic operations per SYNACK if tcp_make_synack() consumes dst instead of cloning it. Signed-off-by: Eric Dumazet <edumazet@google.com> Signed-off-by: David S. Miller <davem@davemloft.net>