]> git.baikalelectronics.ru Git - kernel.git/commit
geneve: add NETIF_F_FRAGLIST flag for dev features
authorXin Long <lucien.xin@gmail.com>
Fri, 15 Jan 2021 09:47:46 +0000 (17:47 +0800)
committerJakub Kicinski <kuba@kernel.org>
Tue, 19 Jan 2021 03:57:02 +0000 (19:57 -0800)
commit4fca100c5fde5eb31d99c84549f003aa620e3c01
treef7ae1bafe0fb08c8666a913f78556d3f278df8c4
parentf731086749247c76afadb4fd12f2edec504b323d
geneve: add NETIF_F_FRAGLIST flag for dev features

Some protocol HW GSO requires fraglist supported by the device, like
SCTP. Without NETIF_F_FRAGLIST set in the dev features of geneve, it
would have to do SW GSO before the packets enter the driver, even
when the geneve dev and lower dev (like veth) both have the feature
of NETIF_F_GSO_SCTP.

So this patch is to add it for geneve.

Signed-off-by: Xin Long <lucien.xin@gmail.com>
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
drivers/net/geneve.c