net: introduce the MACSEC netdev feature
authorAntoine Tenart <antoine.tenart@bootlin.com>
Wed, 25 Mar 2020 12:52:30 +0000 (15:52 +0300)
committerDavid S. Miller <davem@davemloft.net>
Fri, 27 Mar 2020 03:17:36 +0000 (20:17 -0700)
commit5908220b2b3d6918f88cd645a39e1dcb84d1c5d9
treedf2f815ca2e87729a03819c96c94afd57ecb9d30
parent673040c3a82a7564423e09c791e242a846591e30
net: introduce the MACSEC netdev feature

This patch introduce a new netdev feature, which will be used by drivers
to state they can perform MACsec transformations in hardware.

The patchset was gathered by Mark, macsec functinality itself
was implemented by Dmitry, Mark and Pavel Belous.

Signed-off-by: Antoine Tenart <antoine.tenart@bootlin.com>
Signed-off-by: Mark Starovoytov <mstarovoitov@marvell.com>
Signed-off-by: Igor Russkikh <irusskikh@marvell.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
include/linux/netdev_features.h
net/ethtool/common.c