Skip to content

sfc: conntrack offload for tunnels

[email protected] netdev 1 version Applied

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

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest4 patches 1 replyApplied 4/4

Patches in v1 All 4 applied

#Subject and filesSizeRepliesApplied
1/4sfc: support TC left-hand-side rules on foreign netdevsdrivers/net/ethernet/sfc/mae.c drivers/net/ethernet/sfc/tc.c drivers/net/ethernet/sfc/tc.h+222 -21 replyApplied
2/4sfc: offload foreign RHS rules without an encap matchdrivers/net/ethernet/sfc/tc.c+1 -10 repliesApplied
3/4sfc: ensure an extack msg from efx_tc_flower_replace_foreign EOPNOTSUPPsdrivers/net/ethernet/sfc/tc.c+4 -20 repliesApplied
4/4sfc: support TC rules which require OR-AR-CT-AR flowdrivers/net/ethernet/sfc/mae.c drivers/net/ethernet/sfc/tc.c drivers/net/ethernet/sfc/tc.h+165 -50 repliesApplied

Reviews trailers per patch

All 4 patches have a Reviewed-by or Acked-by.

PatchPieter Jansen van Vuuren
1/4R-b
2/4R-b
3/4R-b
4/4R-b

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v1 thread

Cover letter [PATCH net-next 0/4] sfc: conntrack offload for tunnels

From: Edward Cree <[email protected]>

This series adds support for offloading TC flower rules which require
both connection tracking and tunnel decapsulation. Depending on the match keys required, the left-hand-side rule may go in either the Outer Rule table or the Action Rule table.

Edward Cree (4):
sfc: support TC left-hand-side rules on foreign netdevs
sfc: offload foreign RHS rules without an encap match
sfc: ensure an extack msg from efx_tc_flower_replace_foreign
EOPNOTSUPPs
sfc: support TC rules which require OR-AR-CT-AR flow

 drivers/net/ethernet/sfc/mae.c |  59 +++++-
 drivers/net/ethernet/sfc/tc.c  | 329 ++++++++++++++++++++++++++++++++-
 drivers/net/ethernet/sfc/tc.h  |   6 +
 3 files changed, 388 insertions(+), 6 deletions(-)