aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/thunderbolt
diff options
context:
space:
mode:
authorJohn Hurley <john.hurley@netronome.com>2019-07-23 15:34:01 +0100
committerDavid S. Miller <davem@davemloft.net>2019-07-23 13:52:51 -0700
commit35b7c70cc3b82c159c181f297a54d4bea6f4fd47 (patch)
treed15a5b5987d799d5b08d3a4b94d4041deeec777c /drivers/thunderbolt
parentnfp: flower: offload MPLS push action (diff)
downloadlinux-dev-35b7c70cc3b82c159c181f297a54d4bea6f4fd47.tar.xz
linux-dev-35b7c70cc3b82c159c181f297a54d4bea6f4fd47.zip
nfp: flower: offload MPLS pop action
Recent additions to the kernel include a TC action module to manipulate MPLS headers on packets. Such actions are available to offload via the flow_offload intermediate representation API. Modify the NFP driver to allow the offload of MPLS pop actions to firmware. The act_mpls TC module enforces that the next protocol is supplied along with the pop action. Passing this to firmware allows it to properly rebuild the underlying packet after the pop. Signed-off-by: John Hurley <john.hurley@netronome.com> Reviewed-by: Simon Horman <simon.horman@netronome.com> Reviewed-by: Jakub Kicinski <jakub.kicinski@netronome.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/thunderbolt')
0 files changed, 0 insertions, 0 deletions