[PATCH net-next 0/9] Next set of conntrack patches for the nfp driver
flat view
STALE1944d
From: Simon Horman <hidden>
Date: 2021-06-16 10:02:38
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