]> www.infradead.org Git - users/jedix/linux-maple.git/commit
macsec: introduce IEEE 802.1AE driver
authorSabrina Dubroca <sd@queasysnail.net>
Fri, 11 Mar 2016 17:07:33 +0000 (18:07 +0100)
committerDhaval Giani <dhaval.giani@oracle.com>
Mon, 16 Jan 2017 19:48:04 +0000 (14:48 -0500)
commit59647714890afea275927a8950db104d2e3d1e68
treec3a83e2572d1a2d80812ab8d6ab7d96ec9781bb1
parent80cf05689d6d19f42e132d4bd83756874fdafe9b
macsec: introduce IEEE 802.1AE driver

This is an implementation of MACsec/IEEE 802.1AE.  This driver
provides authentication and encryption of traffic in a LAN, typically
with GCM-AES-128, and optional replay protection.

http://standards.ieee.org/getieee802/download/802.1AE-2006.pdf

Signed-off-by: Sabrina Dubroca <sd@queasysnail.net>
Reviewed-by: Hannes Frederic Sowa <hannes@stressinduktion.org>
Signed-off-by: David S. Miller <davem@davemloft.net>
(cherry picked from commit c09440f7dcb304002dfced8c0fea289eb25f2da0)

Orabug: 24614549

Signed-off-by: Ethan Zhao <ethan.zhao@oracle.com>
Conflicts:
drivers/net/Kconfig

[dhaval.giani@oracle.com: Removed enabling uek kernel options]
Signed-off-by: Dhaval Giani <dhaval.giani@oracle.com>
 Conflicts:
uek-rpm/ol6/config-sparc
uek-rpm/ol6/config-sparc-debug
uek-rpm/ol6/config-x86_64
uek-rpm/ol6/config-x86_64-debug
uek-rpm/ol7/config-sparc
uek-rpm/ol7/config-x86_64
uek-rpm/ol7/config-x86_64-debug
drivers/net/Kconfig
drivers/net/Makefile
drivers/net/macsec.c [new file with mode: 0644]