All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH net-next 0/2] gro: a couple of minor optimization
@ 2022-02-04 11:28 Paolo Abeni
  2022-02-04 11:28 ` [PATCH net-next 1/2] net: gro: avoid re-computing truesize twice on recycle Paolo Abeni
                   ` (5 more replies)
  0 siblings, 6 replies; 9+ messages in thread
From: Paolo Abeni @ 2022-02-04 11:28 UTC (permalink / raw)
  To: netdev
  Cc: David S. Miller, Jakub Kicinski, Alexander Lobakin, Eric Dumazet,
	Alexander H Duyck

This series collects a couple of small optimizations for the GRO engine,
reducing slightly the number of cycles for dev_gro_receive().
The delta is within noise range in tput tests, but with big TCP coming
every cycle saved from the GRO engine will count - I hope ;)

v1 -> v2:
 - a few cleanup suggested from Alexander(s)
 - moved away the more controversial 3rd patch

Paolo Abeni (2):
  net: gro: avoid re-computing truesize twice on recycle
  net: gro: minor optimization for dev_gro_receive()

 include/net/gro.h | 52 +++++++++++++++++++++++++----------------------
 net/core/gro.c    | 16 ++++-----------
 2 files changed, 32 insertions(+), 36 deletions(-)

-- 
2.34.1


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

end of thread, other threads:[~2022-02-05 15:20 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-02-04 11:28 [PATCH net-next 0/2] gro: a couple of minor optimization Paolo Abeni
2022-02-04 11:28 ` [PATCH net-next 1/2] net: gro: avoid re-computing truesize twice on recycle Paolo Abeni
2022-02-04 16:34   ` Eric Dumazet
2022-02-04 11:28 ` [PATCH net-next 2/2] net: gro: minor optimization for dev_gro_receive() Paolo Abeni
2022-02-04 11:34 ` [PATCH net-next 0/2] gro: a couple of minor optimization Paolo Abeni
2022-02-05  9:51   ` David Miller
2022-02-04 12:16 ` Alexander Lobakin
2022-02-04 15:55 ` Alexander Duyck
2022-02-05 15:20 ` patchwork-bot+netdevbpf

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.