OSDN Git Service

nfp: flower: Allow ipv6gretap interface for offloading
authorYu Xiao <yu.xiao@corigine.com>
Fri, 29 Oct 2021 15:04:29 +0000 (17:04 +0200)
committerDavid S. Miller <davem@davemloft.net>
Mon, 1 Nov 2021 13:09:55 +0000 (13:09 +0000)
commitf7536ffb0986d67191dfdd12e6aa34de64fd7621
tree47862f9b6b7e153921aa5098af6c131033dbdc04
parentc07c6e8eb4b38bae921f9e2f108d1e7f8e14226e
nfp: flower: Allow ipv6gretap interface for offloading

The tunnel_type check only allows for "netif_is_gretap", but for
OVS the port is actually "netif_is_ip6gretap" when setting up GRE
for ipv6, which means offloading request was rejected before.

Therefore, adding "netif_is_ip6gretap" allow ipv6gretap interface
for offloading.

Signed-off-by: Yu Xiao <yu.xiao@corigine.com>
Signed-off-by: Louis Peens <louis.peens@corigine.com>
Signed-off-by: Simon Horman <simon.horman@corigine.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/netronome/nfp/flower/action.c
drivers/net/ethernet/netronome/nfp/flower/cmsg.h
drivers/net/ethernet/netronome/nfp/flower/offload.c