Skip to content

gro: a couple of minor optimization

Paolo Abeni netdev 1 version Applied

Status from this message: This series was applied to netdev/net-next.git (master)

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest2 patches 5 repliesApplied 2/2

v1 -> v2 from the cover letter

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

Patches in v1 All 2 applied

#Subject and filesSizeRepliesApplied
1/2net: gro: avoid re-computing truesize twice on recyclenet/core/gro.c+0 -11 replyApplied
2/2net: gro: minor optimization for dev_gro_receive()include/net/gro.h net/core/gro.c+32 -350 repliesApplied

Reviews trailers per patch

1 of 2 patches has a Reviewed-by or Acked-by of their own; the series has one for all of them.

PatchAlexander LobakinAlexander DuyckEric Dumazet
SeriesR-b R-b
1/2R-b
2/2

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 3 reviewers.

Read the v1 thread

Cover letter [PATCH net-next 0/2] gro: a couple of minor optimization

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(-)
Signature · 1 line
2.34.1