All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH net-next 0/9] Next set of conntrack patches for the nfp driver
@ 2021-06-16 10:01 Simon Horman
  2021-06-16 10:01 ` [PATCH net-next 1/9] nfp: flower-ct: add delete flow handling for ct Simon Horman
                   ` (9 more replies)
  0 siblings, 10 replies; 11+ messages in thread
From: Simon Horman @ 2021-06-16 10:01 UTC (permalink / raw)
  To: David Miller, Jakub Kicinski
  Cc: netdev, oss-drivers, Louis Peens, Yinjun Zhang, Simon Horman

Louis Peens says:

This follows on from the previous series of a similar nature.
Looking at the diagram as explained in the previous series
this implements changes up to the point where the merged
nft entries are saved. There are still bits of stubbed
out code where offloading of the flows will be implemented.

	+-------------+                      +----------+
	| pre_ct flow +--------+             | nft flow |
	+-------------+        v             +------+---+
	                  +----------+              |
	                  | tc_merge +--------+     |
	                  +----------+        v     v
	+--------------+       ^           +-------------+
	| post_ct flow +-------+       +---+nft_tc merge |
	+--------------+               |   +-------------+
	                               |
	                               |
	                               |
	                               v
	                        Offload to nfp


Louis Peens (8):
  nfp: flower-ct: add delete flow handling for ct
  nfp: flower-ct: add nft callback stubs
  nfp: flower-ct: add nft flows to nft list
  nfp: flower-ct: add nft_merge table
  nfp: flower-ct: implement code to save merge of tc and nft flows
  nfp: flower-ct: fill in ct merge check function
  nfp: flower-ct: fill ct metadata check function
  nfp: flower-ct: implement action_merge check

Yinjun Zhang (1):
  nfp: flower-ct: make a full copy of the rule when it is a NFT flow

 .../ethernet/netronome/nfp/flower/conntrack.c | 726 +++++++++++++++++-
 .../ethernet/netronome/nfp/flower/conntrack.h |  76 ++
 .../ethernet/netronome/nfp/flower/metadata.c  |  28 +
 .../ethernet/netronome/nfp/flower/offload.c   |   9 +
 4 files changed, 819 insertions(+), 20 deletions(-)

-- 
2.20.1


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

end of thread, other threads:[~2021-06-16 19:50 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-06-16 10:01 [PATCH net-next 0/9] Next set of conntrack patches for the nfp driver Simon Horman
2021-06-16 10:01 ` [PATCH net-next 1/9] nfp: flower-ct: add delete flow handling for ct Simon Horman
2021-06-16 10:02 ` [PATCH net-next 2/9] nfp: flower-ct: add nft callback stubs Simon Horman
2021-06-16 10:02 ` [PATCH net-next 3/9] nfp: flower-ct: add nft flows to nft list Simon Horman
2021-06-16 10:02 ` [PATCH net-next 4/9] nfp: flower-ct: make a full copy of the rule when it is a NFT flow Simon Horman
2021-06-16 10:02 ` [PATCH net-next 5/9] nfp: flower-ct: add nft_merge table Simon Horman
2021-06-16 10:02 ` [PATCH net-next 6/9] nfp: flower-ct: implement code to save merge of tc and nft flows Simon Horman
2021-06-16 10:02 ` [PATCH net-next 7/9] nfp: flower-ct: fill in ct merge check function Simon Horman
2021-06-16 10:02 ` [PATCH net-next 8/9] nfp: flower-ct: fill ct metadata " Simon Horman
2021-06-16 10:02 ` [PATCH net-next 9/9] nfp: flower-ct: implement action_merge check Simon Horman
2021-06-16 19:50 ` [PATCH net-next 0/9] Next set of conntrack patches for the nfp driver 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.