Netdev List
 help / color / mirror / Atom feed
* [PATCH net-next 0/2] tcp: remove two indirect calls from xmit path
@ 2020-06-19 19:12 Eric Dumazet
  2020-06-19 19:12 ` [PATCH net-next 1/2] tcp: remove indirect calls for icsk->icsk_af_ops->queue_xmit Eric Dumazet
                   ` (2 more replies)
  0 siblings, 3 replies; 4+ messages in thread
From: Eric Dumazet @ 2020-06-19 19:12 UTC (permalink / raw)
  To: David S . Miller; +Cc: netdev, Eric Dumazet, Eric Dumazet, Jakub Kicinski

__tcp_transmit_skb() does two indirect calls per packet, lets get rid
of them.

Eric Dumazet (2):
  tcp: remove indirect calls for icsk->icsk_af_ops->queue_xmit
  tcp: remove indirect calls for icsk->icsk_af_ops->send_check

 include/net/ip.h           |  6 +-----
 include/net/ip6_checksum.h |  9 ---------
 include/net/tcp.h          |  4 ++++
 net/ipv4/ip_output.c       |  6 ++++++
 net/ipv4/tcp_output.c      | 12 ++++++++++--
 net/ipv6/tcp_ipv6.c        |  7 +++++++
 6 files changed, 28 insertions(+), 16 deletions(-)

-- 
2.27.0.111.gc72c7da667-goog


^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2020-06-21  0:48 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-06-19 19:12 [PATCH net-next 0/2] tcp: remove two indirect calls from xmit path Eric Dumazet
2020-06-19 19:12 ` [PATCH net-next 1/2] tcp: remove indirect calls for icsk->icsk_af_ops->queue_xmit Eric Dumazet
2020-06-19 19:12 ` [PATCH net-next 2/2] tcp: remove indirect calls for icsk->icsk_af_ops->send_check Eric Dumazet
2020-06-21  0:48 ` [PATCH net-next 0/2] tcp: remove two indirect calls from xmit path David Miller

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox