]> git.baikalelectronics.ru Git - kernel.git/commit
net: Add Software fallback infrastructure for socket dependent offloads
authorIlya Lesokhin <ilyal@mellanox.com>
Mon, 30 Apr 2018 07:16:12 +0000 (10:16 +0300)
committerDavid S. Miller <davem@davemloft.net>
Tue, 1 May 2018 13:42:46 +0000 (09:42 -0400)
commit413f9c2ea4cf6ab9f46644ba7e54e8eb430857da
treeb2e673a3847e61d60a6ce2e50860bdba771202e5
parent509efa00c8d591c5a987c1330e82ede34556ac9a
net: Add Software fallback infrastructure for socket dependent offloads

With socket dependent offloads we rely on the netdev to transform
the transmitted packets before sending them to the wire.
When a packet from an offloaded socket is rerouted to a different
device we need to detect it and do the transformation in software.

Signed-off-by: Ilya Lesokhin <ilyal@mellanox.com>
Signed-off-by: Boris Pismenny <borisp@mellanox.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
include/net/sock.h
net/Kconfig
net/core/dev.c