OSDN Git Service

nfp: flower: ensure TCP flags can be placed in IPv6 frame
authorPieter Jansen van Vuuren <pieter.jansenvanvuuren@netronome.com>
Mon, 10 Dec 2018 23:03:43 +0000 (15:03 -0800)
committerDavid S. Miller <davem@davemloft.net>
Tue, 11 Dec 2018 01:45:41 +0000 (17:45 -0800)
commit290974d434783624c13a9530a23c45f9c5ffe018
tree2e001e25b6b297e29d3b50f1217351366509a4b0
parent6cbe721095fec97e1ffb542e3f8cb766aacb251f
nfp: flower: ensure TCP flags can be placed in IPv6 frame

Previously we did not ensure tcp flags have a place to be stored
when using IPv6. We correct this by including IPv6 key layer when
we match tcp flags and the IPv6 key layer has not been included
already.

Fixes: 07e1671cfca5 ("nfp: flower: refactor shared ip header in match offload")
Signed-off-by: Pieter Jansen van Vuuren <pieter.jansenvanvuuren@netronome.com>
Reviewed-by: Jakub Kicinski <jakub.kicinski@netronome.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/netronome/nfp/flower/offload.c